Merge "Add stable branch jobs on the plugins master gate"
diff --git a/.zuul.yaml b/.zuul.yaml
index 4ec7de4..141b282 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -9,6 +9,9 @@
voting: false
- 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
@@ -110,3 +113,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