zuul: move the storage exclude list to the lvm-lio abstract job
Probably for historical reason this was not added to the "eldest" job
where it was needed. The result was that the lvm-nvmet-barbican job
did not use the exclude list, thus running more tests than needed.
A very old variant (probably not in use anymore) requires the old
version of the exclude list variable, and that's left there,
and the old variable being inherited shouldn't be a problem.
Change-Id: Ie576bc660df829288ebdd4bf952bad3c19b2bbcd
Luigi Toscano
1 year, 8 months ago
| 109 | 109 | vars: |
| 110 | 110 | configure_swap_size: 8192 |
| 111 | 111 | tempest_test_regex: '(^tempest\.(api|scenario)|(^cinder_tempest_plugin))' |
| 112 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 112 | 113 | tox_envlist: all |
| 113 | 114 | devstack_localrc: |
| 114 | 115 | CINDER_LVM_TYPE: thin |
| 143 | 144 | # from the 21st century! |
| 144 | 145 | branches: ^(master|(stable/(202[4-9]|20[3-9]\d|2[1-9]\d\d|[3-9]\d\d\d))\.[12])$ |
| 145 | 146 | parent: cinder-tempest-plugin-lvm-barbican-base-abstract |
| 146 | vars: | |
| 147 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 148 | 147 | |
| 149 | 148 | - job: |
| 150 | 149 | name: cinder-tempest-plugin-lvm-barbican-base |
| 163 | 162 | vars: |
| 164 | 163 | fetch_subunit_output_additional_dirs: |
| 165 | 164 | - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/cinderlib'].src_dir }}" |
| 166 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 167 | 165 | |
| 168 | 166 | - job: |
| 169 | 167 | name: cinder-tempest-plugin-lvm-barbican-base |
| 188 | 186 | vars: |
| 189 | 187 | fetch_subunit_output_additional_dirs: |
| 190 | 188 | - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/cinderlib'].src_dir }}" |
| 191 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 192 | 189 | |
| 193 | 190 | - job: |
| 194 | 191 | name: cinder-tempest-plugin-lvm-barbican-base |
| 213 | 210 | vars: |
| 214 | 211 | fetch_subunit_output_additional_dirs: |
| 215 | 212 | - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/cinderlib'].src_dir }}" |
| 216 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 217 | 213 | |
| 218 | 214 | - job: |
| 219 | 215 | name: cinder-tempest-plugin-lvm-barbican-base |
| 231 | 227 | required-projects: |
| 232 | 228 | - name: opendev.org/openstack/cinder-tempest-plugin |
| 233 | 229 | override-checkout: 1.3.0 |
| 234 | vars: | |
| 235 | tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' | |
| 236 | 230 | |
| 237 | 231 | - job: |
| 238 | 232 | name: cinder-tempest-plugin-lvm-barbican-base |