diff --git a/.zuul.yaml b/.zuul.yaml index 10681750..9f734aea 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -7,6 +7,9 @@ - cinder-tempest-plugin-lvm-lio-barbican - cinder-tempest-plugin-lvm-tgt-barbican - cinder-tempest-plugin-cbak-ceph + - cinder-tempest-plugin-basic-ussuri + - cinder-tempest-plugin-basic-train + - cinder-tempest-plugin-basic-stein gate: jobs: - cinder-tempest-plugin-lvm-lio-barbican @@ -100,3 +103,44 @@ This jobs configures Cinder with LVM, tgt, barbican and runs tempest tests and cinderlib tests. parent: cinder-tempest-plugin-lvm-barbican-base + +- job: + name: cinder-tempest-plugin-basic + parent: devstack-tempest + description: | + Cinder tempest plugin tests job which run only cinder-tempest-plugin + tests. + required-projects: + - opendev.org/openstack/cinder-tempest-plugin + vars: + devstack_localrc: + TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: True + tox_envlist: all + tempest_test_regex: cinder_tempest_plugin + tempest_plugins: + - cinder-tempest-plugin + irrelevant-files: + - ^.*\.rst$ + - ^doc/.*$ + - ^releasenotes/.*$ + +- job: + name: cinder-tempest-plugin-basic-ussuri + parent: cinder-tempest-plugin-basic + override-checkout: stable/ussuri + +- job: + name: cinder-tempest-plugin-basic-train + parent: cinder-tempest-plugin-basic + override-checkout: stable/train + vars: + devstack_localrc: + USE_PYTHON3: True + +- job: + name: cinder-tempest-plugin-basic-stein + parent: cinder-tempest-plugin-basic + override-checkout: stable/stein + vars: + devstack_localrc: + USE_PYTHON3: True