Make osc-functional-devstack-tips actually use tips

The base job has tox_install_siblings: false - which we want. But
that means we need tox_install_siblings: true on the tips job.

While we're at it - add fetch-tox-output so that we have tox log files
in the fetched build output for easier verification of what wound up
installed.

Don't look for ResourceNotFound string in test

The string ResourceNotFound is not in the error string anymore. Look for
the text that is.

Depends-On: https://review.openstack.org/541033
Change-Id: Id6de1485bcafb41f238f3e74277094ce64a6acf4
This commit is contained in:
Monty Taylor 2018-02-02 17:36:03 -06:00
parent 25e60a4bf1
commit 07014e09c9
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
3 changed files with 3 additions and 1 deletions

View File

@ -175,6 +175,7 @@
s-object: false
s-proxy: false
tox_envlist: functional
tox_install_siblings: true
- project-template:
name: osc-tox-unit-tips

View File

@ -105,7 +105,7 @@ class ExtensionTests(base.TestCase):
try:
self.openstack('extension show ' + name)
except tempest_exc.CommandFailed as e:
self.assertIn('ResourceNotFound', str(e))
self.assertIn('No Extension found for', str(e))
self.assertIn(name, str(e))
else:
self.fail('CommandFailed should be raised')

View File

@ -1,3 +1,4 @@
- hosts: all
roles:
- fetch-tox-output
- fetch-subunit-output