[openstack-dev] [qa] branchless tempest and the use of 'all' for extensions in tempest.conf

Matthew Treinish mtreinish at kortar.org
Wed Dec 3 15:37:01 UTC 2014


On Wed, Dec 03, 2014 at 09:43:41AM -0500, David Kranz wrote:
> A recent proposed test to tempest was making explicit calls to the nova
> extension discovery api rather than using test.requires_ext. The reason was
> because we configure tempest.conf in the gate as 'all' for extensions, and
> the test involved an extension that was new in Juno. So the icehouse run
> failed. Since the methodology of branchless tempest requires that new conf
> flags be added for new features, we should stop having devstack configure
> with 'all'. Does any one disagree with that, or have a better solution?
> 


There is a BP in progress for doing this:

https://blueprints.launchpad.net/tempest/+spec/branchless-tempest-extensions

The patches are in progress here:

https://review.openstack.org/#/c/126422/

and

https://review.openstack.org/#/c/116129/


The solution is that we use 'all' on master devstack, but we want to have a
static list set for the stable branch devstacks. Until the bp is finished
patches that add tests which use new extensions will be blocked.

-Matt Treinish
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141203/72de4e1b/attachment.pgp>


More information about the OpenStack-dev mailing list