Comment 2 for bug 1177608

Revision history for this message
Matt Riedemann (mriedem) wrote : Re: test_multi_backend.py not skipping properly

Yeah, the test result actually logs this too:

"Cinder multi-backend feature is not available"

We're just cloning tempest from github on the master branch for each run in a new VM and copying tempest/etc/tempest.conf.sample to tempest/etc/tempest.conf and then setting some values (like the credentials, images to use, flavors, etc).

Fails like this:

  File "/usr/lib/python2.6/site-packages/nose/suite.py", line 208, in run
    self.setUp()
  File "/usr/lib/python2.6/site-packages/nose/suite.py", line 291, in setUp
    self.setupContext(ancestor)
  File "/usr/lib/python2.6/site-packages/nose/suite.py", line 314, in setupContext
    try_run(context, names)
  File "/usr/lib/python2.6/site-packages/nose/util.py", line 469, in try_run
    return func()
  File "/usr/lib/python2.6/site-packages/testtools/testcase.py", line 780, in skip_wrapper
    raise TestCase.skipException(reason)
Cinder multi-backend feature is not available

It should be noted this is running on python 2.6. We upgrade testtools to the latest version for each run of Tempest.