diff --git a/tools/tempest-extra-tests-list.txt b/tools/tempest-extra-tests-list.txt index 9c8810909a..03cf7e92e8 100644 --- a/tools/tempest-extra-tests-list.txt +++ b/tools/tempest-extra-tests-list.txt @@ -16,5 +16,10 @@ tempest.api.volume.admin tempest.api.image.admin tempest.api.network.admin +# This also run cinder-tempest-plugin tests so that we can avoid any +# breaking change to plugins (cinder-tempest-plugins uses most of the +# Tempest interface) but we can add more plugins tests here if needed. +cinder_tempest_plugin + # All negative tests negative diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml index a9aa3846fe..47b78127fe 100644 --- a/zuul.d/integrated-gate.yaml +++ b/zuul.d/integrated-gate.yaml @@ -42,11 +42,18 @@ description: | This job runs the extra tests mentioned in tools/tempest-extra-tests-list.txt. + # NOTE(gmann): We need c-t-p as this job run c-t-p tests also. + required-projects: + - opendev.org/openstack/cinder-tempest-plugin vars: tox_envlist: extra-tests + tempest_plugins: + - cinder-tempest-plugin run_tempest_cleanup: true run_tempest_cleanup_resource_list: true run_tempest_dry_cleanup: true + devstack_localrc: + CINDER_ENFORCE_SCOPE: true devstack_local_conf: test-config: $TEMPEST_CONFIG: