Merge "Run tempest smoke during charm smoke test"

This commit is contained in:
Zuul 2020-09-01 07:35:17 +00:00 committed by Gerrit Code Review
commit d93df87a7f
4 changed files with 19 additions and 2 deletions

2
.gitignore vendored
View File

@ -12,3 +12,5 @@ trusty
.stestr
func-results.json
__pycache__
tempest-workspace
tempest.log

View File

@ -16,3 +16,5 @@ coverage>=4.5.2
pyudev # for ceph-* charm unit tests (need to fix the ceph-* charm unit tests/mocking)
git+https://github.com/openstack-charmers/zaza.git#egg=zaza;python_version>='3.0'
git+https://github.com/openstack-charmers/zaza-openstack-tests.git#egg=zaza.openstack
git+https://opendev.org/openstack/tempest.git#egg=tempest;python_version>='3.6'
tempest;python_version<'3.6'

View File

@ -8,6 +8,7 @@ machines:
constraints: mem=3072M
'1':
'2':
constraints: mem=3072M
relations:
- ["keystone:shared-db", "mysql:shared-db"]

View File

@ -4,7 +4,7 @@ comment:
- 'the glance configure job validates operation of identity-service relation'
smoke_bundles:
- bionic-train
- full_run: bionic-train
gate_bundles:
- trusty-mitaka
- xenial-mitaka
@ -24,12 +24,24 @@ dev_bundles:
configure:
- zaza.openstack.charm_tests.glance.setup.add_lts_image
- zaza.openstack.charm_tests.keystone.setup.add_demo_user
- full_run:
- zaza.openstack.charm_tests.glance.setup.add_cirros_image
- zaza.openstack.charm_tests.glance.setup.add_cirros_alt_image
- zaza.openstack.charm_tests.keystone.setup.add_demo_user
- zaza.openstack.charm_tests.keystone.setup.add_tempest_roles
- zaza.openstack.charm_tests.tempest.setup.render_tempest_config_keystone_v3
tests:
- zaza.openstack.charm_tests.glance.tests.GlanceTest
- zaza.openstack.charm_tests.policyd.tests.GlanceTests
- full_run:
- zaza.openstack.charm_tests.tempest.tests.TempestTest
- zaza.openstack.charm_tests.glance.tests.GlanceTest
- zaza.openstack.charm_tests.policyd.tests.GlanceTests
tests_options:
tempest:
full_run:
smoke: True
policyd:
service: glance
force_deploy: