Codebase list cinder-tempest-plugin / 9362153
Add stable branch jobs on the plugins master gate Supported stable branches in maintenance state (stein, train, ussuri) use the Tempest and plugins master version for their testing. To make sure master version (new tests or any changes) is compatible with stable branch testing, we need to add the stable branches job on the plugins master gate. Tempest and many other plugins are already testing the stable branches in same way[1]. Ussuri onwards, Tempest or plugins are py3 only, so we are running only python3 version of stable jobs Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html [1] https://opendev.org/openstack/tempest/src/commit/e8f1876aa6772077f85f380677b30251c2454505/.zuul.yaml#L646 Depends-On: https://review.opendev.org/#/c/727848/ Change-Id: Ic2d79795fa205525dc5adaaae342e0c6f29d28d9 Ghanshyam Mann 6 years ago
1 changed file(s) with 44 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
66 - cinder-tempest-plugin-lvm-lio-barbican
77 - cinder-tempest-plugin-lvm-tgt-barbican
88 - cinder-tempest-plugin-cbak-ceph
9 - cinder-tempest-plugin-basic-ussuri
10 - cinder-tempest-plugin-basic-train
11 - cinder-tempest-plugin-basic-stein
912 gate:
1013 jobs:
1114 - cinder-tempest-plugin-lvm-lio-barbican
99102 This jobs configures Cinder with LVM, tgt, barbican and
100103 runs tempest tests and cinderlib tests.
101104 parent: cinder-tempest-plugin-lvm-barbican-base
105
106 - job:
107 name: cinder-tempest-plugin-basic
108 parent: devstack-tempest
109 description: |
110 Cinder tempest plugin tests job which run only cinder-tempest-plugin
111 tests.
112 required-projects:
113 - opendev.org/openstack/cinder-tempest-plugin
114 vars:
115 devstack_localrc:
116 TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: True
117 tox_envlist: all
118 tempest_test_regex: cinder_tempest_plugin
119 tempest_plugins:
120 - cinder-tempest-plugin
121 irrelevant-files:
122 - ^.*\.rst$
123 - ^doc/.*$
124 - ^releasenotes/.*$
125
126 - job:
127 name: cinder-tempest-plugin-basic-ussuri
128 parent: cinder-tempest-plugin-basic
129 override-checkout: stable/ussuri
130
131 - job:
132 name: cinder-tempest-plugin-basic-train
133 parent: cinder-tempest-plugin-basic
134 override-checkout: stable/train
135 vars:
136 devstack_localrc:
137 USE_PYTHON3: True
138
139 - job:
140 name: cinder-tempest-plugin-basic-stein
141 parent: cinder-tempest-plugin-basic
142 override-checkout: stable/stein
143 vars:
144 devstack_localrc:
145 USE_PYTHON3: True