yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #64872
[Bug 1491152] Re: Don't run shelve tests in tempest if cells is enabled
This devstack bug was last updated over 180 days ago, as devstack
is a fast moving project and we'd like to get the tracker down to
currently actionable bugs, this is getting marked as Invalid. If the
issue still exists, please feel free to reopen it.
** Changed in: devstack
Status: In Progress => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1491152
Title:
Don't run shelve tests in tempest if cells is enabled
Status in devstack:
Invalid
Status in OpenStack Compute (nova):
Fix Released
Bug description:
Nova controls the tests it runs (or doesn't run) for the cells
devstack tempest job in:
http://git.openstack.org/cgit/openstack/nova/tree/devstack/tempest-
dsvm-cells-rc
There are 3 tests in there that are blacklisted for shelve.
Tempest provides a config option to not run the shelve tests:
http://git.openstack.org/cgit/openstack/tempest/tree/tempest/config.py#n343
We should move that out of the nova rc file and into
devstack/lib/tempest, like what is done for ironic:
https://github.com/openstack-dev/devstack/blob/master/lib/tempest#L526
So in lib/tempest you'd check to see if the n-cells service is running
and if so, initset tempest.conf to not run shelve tests, i.e.:
if is_service_enabled n-cell; then
iniset $TEMPEST_CONFIG compute-feature-enabled shelve False
fi
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1491152/+subscriptions
References