blob: e3e0bbc99c0b032d86fe52cdad3511a8725f27bf [file] [log] [blame]
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +01001- job:
2 name: devstack-tempest
3 parent: devstack
Andrea Frittoli688f36e2018-02-18 22:27:34 +00004 nodeset: openstack-single-node
5 description: |
6 Base Tempest job.
7
8 This Tempest job provides the base for both the single and multi-node
9 test setup. To run a multi-node test inherit from devstack-tempest and
10 set the nodeset to a multi-node one.
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010011 required-projects:
Paul Belanger459a7a52018-07-11 12:28:33 -040012 - git.openstack.org/openstack/tempest
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010013 timeout: 7200
14 roles:
Paul Belanger459a7a52018-07-11 12:28:33 -040015 - zuul: git.openstack.org/openstack-dev/devstack
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010016 vars:
17 devstack_services:
James E. Blaird5980092018-01-24 16:43:27 -080018 tempest: true
Andrea Frittoli688f36e2018-02-18 22:27:34 +000019 devstack_local_conf:
20 test-config:
21 $TEMPEST_CONFIG:
22 compute:
23 min_compute_nodes: "{{ groups['compute'] | default(['controller']) | length }}"
Doug Hellmann6db0b782018-09-08 22:53:21 -040024 test_results_stage_name: test_results
Andrea Frittoli4c24a1a2018-01-31 22:21:07 +000025 zuul_copy_output:
Doug Hellmann6db0b782018-09-08 22:53:21 -040026 '{{ devstack_base_dir }}/tempest/etc/tempest.conf': logs
27 '{{ devstack_base_dir }}/tempest/etc/accounts.yaml': logs
28 '{{ devstack_base_dir }}/tempest/tempest.log': logs
29 '{{ stage_dir }}/{{ test_results_stage_name }}.subunit': logs
30 '{{ stage_dir }}/{{ test_results_stage_name }}.html': logs
31 '{{ stage_dir }}/stackviz': logs
Andrea Frittoli4c24a1a2018-01-31 22:21:07 +000032 extensions_to_txt:
Doug Hellmann6db0b782018-09-08 22:53:21 -040033 conf: true
34 log: true
35 yaml: true
36 yml: true
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010037 run: playbooks/devstack-tempest.yaml
Andrea Frittoli (andreaf)74810552017-10-03 18:56:56 +010038 post-run: playbooks/post-tempest.yaml
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +010039
Chandan Kumarcf576b22017-10-23 17:43:36 +053040- job:
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000041 name: tempest-full
42 parent: devstack-tempest
Andrea Frittoli1c2a8022018-02-20 15:58:13 +000043 # This currently works from stable/pike on.
Matt Riedemann55e00652018-09-11 17:50:25 -040044 # Before stable/pike, legacy version of tempest-full
45 # 'legacy-tempest-dsvm-neutron-full' run.
46 branches: ^(?!stable/ocata).*$
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000047 description: |
48 Base integration test with Neutron networking and py27.
49 Former names for this job where:
50 * legacy-tempest-dsvm-neutron-full
51 * gate-tempest-dsvm-neutron-full-ubuntu-xenial
52 vars:
Andreas Jaegerba2f4792018-01-12 16:48:52 +010053 tox_envlist: full
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000054 devstack_localrc:
James E. Blaird5980092018-01-24 16:43:27 -080055 ENABLE_FILE_INJECTION: true
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000056
57- job:
Attila Fazekas3f219f52018-03-01 16:50:10 +000058 name: tempest-full-parallel
59 parent: tempest-full
60 voting: false
61 branches:
62 - master
63 description: |
64 Base integration test with Neutron networking and py27.
65 It includes all scenarios as it was in the past.
66 This job runs all scenario tests in parallel!
67 vars:
68 tox_envlist: full-parallel
69
70- job:
Andrea Frittolic4377ef2017-11-30 12:00:38 +000071 name: tempest-full-py3
Andrea Frittoli85076bd2018-01-24 10:19:40 +000072 parent: devstack-tempest
Matt Riedemann55e00652018-09-11 17:50:25 -040073 # This currently works from stable/pike on.
74 # Before stable/pike, legacy version of tempest-full
75 # 'legacy-tempest-dsvm-neutron-full' run.
76 branches: ^(?!stable/ocata).*$
Andrea Frittoli85076bd2018-01-24 10:19:40 +000077 description: |
78 Base integration test with Neutron networking and py3.
79 Former names for this job where:
80 * legacy-tempest-dsvm-py35
81 * gate-tempest-dsvm-py35
Andrea Frittolic4377ef2017-11-30 12:00:38 +000082 vars:
Andrea Frittoli85076bd2018-01-24 10:19:40 +000083 tox_envlist: full
Andrea Frittolic4377ef2017-11-30 12:00:38 +000084 devstack_localrc:
Doug Hellmann6db0b782018-09-08 22:53:21 -040085 USE_PYTHON3: true
86 FORCE_CONFIG_DRIVE: true
Andrea Frittolic4377ef2017-11-30 12:00:38 +000087 devstack_services:
88 s-account: false
89 s-container: false
90 s-object: false
91 s-proxy: false
92 # without Swift, c-bak cannot run (in the Gate at least)
93 c-bak: false
94
Andrea Frittoli688f36e2018-02-18 22:27:34 +000095- job:
96 name: tempest-multinode-full
97 parent: devstack-tempest
98 nodeset: openstack-two-node
99 # Until the devstack changes are backported, only run this on master
100 branches:
101 - master
102 description: |
103 Base multinode integration test with Neutron networking and py27.
Felipe Monteiro99585f32018-07-08 17:59:43 -0400104 Former names for this job were:
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000105 * neutron-tempest-multinode-full
106 * legacy-tempest-dsvm-neutron-multinode-full
107 * gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv
108 This job includes two nodes, controller / tempest plus a subnode, but
109 it can be used with different topologies, as long as a controller node
110 and a tempest one exist.
Andrea Frittoli372bfd32018-06-18 13:03:40 +0200111 timeout: 10800
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000112 vars:
113 tox_envlist: full
114 devstack_localrc:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400115 FORCE_CONFIG_DRIVE: false
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000116 NOVA_ALLOW_MOVE_TO_SAME_HOST: false
117 LIVE_MIGRATION_AVAILABLE: true
118 USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION: true
119 group-vars:
120 peers:
121 devstack_localrc:
122 NOVA_ALLOW_MOVE_TO_SAME_HOST: false
123 LIVE_MIGRATION_AVAILABLE: true
124 USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION: true
125
Jens Harbottff03e222018-02-26 10:54:48 +0000126- nodeset:
127 name: openstack-bionic-node
128 nodes:
129 - name: controller
130 label: ubuntu-bionic
131 groups:
132 - name: tempest
133 nodes:
134 - controller
135
136- job:
137 name: tempest-full-py36
138 parent: tempest-full-py3
139 nodeset: openstack-bionic-node
140 branches:
141 - master
142 description: |
143 Base integration test with Neutron networking and py36.
144 voting: false
145
ghanshyam402df092018-05-14 01:29:04 +0000146- job:
ghanshyam10326c72018-08-01 08:53:00 +0000147 name: tempest-slow
Felipe Monteiro99585f32018-07-08 17:59:43 -0400148 parent: tempest-multinode-full
149 branches:
150 - master
ghanshyama3c5a792018-05-14 12:31:27 +0000151 description: |
ghanshyam10326c72018-08-01 08:53:00 +0000152 This multinode integration job will run all the tests tagged as slow.
153 It enables the lvm multibackend setup to cover few scenario tests.
154 This job will run only slow tests(API or Scenario) serially.
Felipe Monteiro99585f32018-07-08 17:59:43 -0400155
156 Former names for this job were:
157 * legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend
158 * tempest-scenario-multinode-lvm-multibackend
ghanshyam402df092018-05-14 01:29:04 +0000159 timeout: 10800
Felipe Monteiro99585f32018-07-08 17:59:43 -0400160 vars:
ghanshyam10326c72018-08-01 08:53:00 +0000161 tox_envlist: slow-serial
Felipe Monteiro99585f32018-07-08 17:59:43 -0400162 devstack_localrc:
163 CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1,lvm:lvmdriver-2
164 tempest_concurrency: 2
ghanshyam402df092018-05-14 01:29:04 +0000165
Andrea Frittolic4377ef2017-11-30 12:00:38 +0000166- job:
ghanshyamfbde01e2018-08-24 10:54:53 +0000167 name: tempest-full-rocky
168 parent: tempest-full
169 override-checkout: stable/rocky
170
171- job:
172 name: tempest-full-rocky-py3
173 parent: tempest-full-py3
174 override-checkout: stable/rocky
175
176- job:
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000177 name: tempest-full-queens
178 parent: tempest-full
179 override-checkout: stable/queens
180
181- job:
182 name: tempest-full-queens-py3
183 parent: tempest-full-py3
184 override-checkout: stable/queens
185
186- job:
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000187 name: tempest-full-pike
188 parent: tempest-full
189 override-checkout: stable/pike
190
191- job:
Chandan Kumarcf576b22017-10-23 17:43:36 +0530192 name: tempest-tox-plugin-sanity-check
193 parent: tox
194 description: |
195 Run tempest plugin sanity check script using tox.
196 nodeset: ubuntu-xenial
197 vars:
198 tox_envlist: plugin-sanity-check
199 voting: false
200 timeout: 5000
ghanshyam39d03802017-12-05 14:19:37 +0300201 irrelevant-files:
202 - ^.*\.rst$
203 - ^doc/.*$
204 - ^etc/.*$
205 - ^releasenotes/.*$
206 - ^tempest/hacking/.*$
207 - ^tempest/tests/.*$
Chandan Kumarcf576b22017-10-23 17:43:36 +0530208 required-projects:
Paul Belanger459a7a52018-07-11 12:28:33 -0400209 - git.openstack.org/openstack/almanach
210 - git.openstack.org/openstack/aodh
211 - git.openstack.org/openstack/barbican-tempest-plugin
212 - git.openstack.org/openstack/ceilometer
213 - git.openstack.org/openstack/cinder
214 - git.openstack.org/openstack/congress
215 - git.openstack.org/openstack/designate-tempest-plugin
216 - git.openstack.org/openstack/ec2-api
217 - git.openstack.org/openstack/freezer
218 - git.openstack.org/openstack/freezer-api
219 - git.openstack.org/openstack/freezer-tempest-plugin
220 - git.openstack.org/openstack/gce-api
221 - git.openstack.org/openstack/glare
222 - git.openstack.org/openstack/heat
223 - git.openstack.org/openstack/intel-nfv-ci-tests
224 - git.openstack.org/openstack/ironic
225 - git.openstack.org/openstack/ironic-inspector
226 - git.openstack.org/openstack/keystone-tempest-plugin
227 - git.openstack.org/openstack/kingbird
228 - git.openstack.org/openstack/kuryr-tempest-plugin
229 - git.openstack.org/openstack/magnum
230 - git.openstack.org/openstack/magnum-tempest-plugin
231 - git.openstack.org/openstack/manila
232 - git.openstack.org/openstack/manila-tempest-plugin
233 - git.openstack.org/openstack/mistral
234 - git.openstack.org/openstack/mogan
235 - git.openstack.org/openstack/monasca-api
236 - git.openstack.org/openstack/monasca-log-api
237 - git.openstack.org/openstack/murano
238 - git.openstack.org/openstack/networking-bgpvpn
239 - git.openstack.org/openstack/networking-cisco
240 - git.openstack.org/openstack/networking-fortinet
241 - git.openstack.org/openstack/networking-generic-switch
242 - git.openstack.org/openstack/networking-l2gw
243 - git.openstack.org/openstack/networking-midonet
244 - git.openstack.org/openstack/networking-plumgrid
245 - git.openstack.org/openstack/networking-sfc
246 - git.openstack.org/openstack/neutron
247 - git.openstack.org/openstack/neutron-dynamic-routing
248 - git.openstack.org/openstack/neutron-fwaas
249 - git.openstack.org/openstack/neutron-lbaas
250 - git.openstack.org/openstack/neutron-tempest-plugin
251 - git.openstack.org/openstack/neutron-vpnaas
252 - git.openstack.org/openstack/nova-lxd
253 - git.openstack.org/openstack/novajoin-tempest-plugin
254 - git.openstack.org/openstack/octavia-tempest-plugin
255 - git.openstack.org/openstack/oswin-tempest-plugin
256 - git.openstack.org/openstack/panko
257 - git.openstack.org/openstack/patrole
258 - git.openstack.org/openstack/qinling
259 - git.openstack.org/openstack/requirements
260 - git.openstack.org/openstack/sahara-tests
261 - git.openstack.org/openstack/senlin
262 - git.openstack.org/openstack/senlin-tempest-plugin
263 - git.openstack.org/openstack/tap-as-a-service
264 - git.openstack.org/openstack/tempest-horizon
265 - git.openstack.org/openstack/trio2o
266 - git.openstack.org/openstack/trove
267 - git.openstack.org/openstack/valet
268 - git.openstack.org/openstack/vitrage
269 - git.openstack.org/openstack/vmware-nsx-tempest-plugin
270 - git.openstack.org/openstack/watcher-tempest-plugin
271 - git.openstack.org/openstack/zaqar-tempest-plugin
272 - git.openstack.org/openstack/zun-tempest-plugin
Chandan Kumarcf576b22017-10-23 17:43:36 +0530273
ghanshyam1afb44b2018-05-25 00:53:48 +0300274- job:
275 name: tempest-cinder-v2-api
276 parent: devstack-tempest
277 branches:
278 - master
279 description: |
280 This job runs the cinder API test against v2 endpoint.
281 vars:
282 tox_envlist: all
283 tempest_test_regex: api.*volume
284 devstack_localrc:
285 TEMPEST_VOLUME_TYPE: volumev2
286
Jens Harbott4e071552018-07-05 12:24:51 +0000287- job:
288 name: tempest-full-test-account-py3
289 parent: tempest-full-py3
290 description: |
291 This job runs the full set of tempest tests using pre-provisioned
292 credentials instead of dynamic credentials and py3.
293 Former names for this job were:
294 - legacy-tempest-dsvm-full-test-accounts
295 - legacy-tempest-dsvm-neutron-full-test-accounts
296 - legacy-tempest-dsvm-identity-v3-test-accounts
297 vars:
298 devstack_localrc:
299 TEMPEST_USE_TEST_ACCOUNTS: True
300
301- job:
302 name: tempest-full-test-account-no-admin-py3
303 parent: tempest-full-test-account-py3
304 description: |
305 This job runs the full set of tempest tests using pre-provisioned
306 credentials and py3 without having an admin account.
307 Former name for this job was:
308 - legacy-tempest-dsvm-neutron-full-non-admin
309
310 vars:
311 devstack_localrc:
312 TEMPEST_HAS_ADMIN: False
313
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100314- project:
Felipe Monteiro5277c202018-08-19 17:11:33 +0100315 templates:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400316 - check-requirements
317 - integrated-gate
318 - integrated-gate-py35
Andreas Jaeger015a0062018-09-09 06:03:08 +0200319 - openstack-cover-jobs
Doug Hellmann6db0b782018-09-08 22:53:21 -0400320 - openstack-python-jobs
321 - openstack-python35-jobs
Andreas Jaeger015a0062018-09-09 06:03:08 +0200322 - openstack-python36-jobs
Doug Hellmann5f4c55d2018-09-08 22:54:05 -0400323 - publish-openstack-docs-pti
324 - release-notes-jobs-python3
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100325 check:
326 jobs:
327 - devstack-tempest:
328 files:
329 - ^playbooks/
330 - ^roles/
331 - ^.zuul.yaml$
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400332 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200333 # Define list of irrelevant files to use everywhere else
334 irrelevant-files: &tempest-irrelevant-files
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400335 - ^(test-|)requirements.txt$
336 - ^.*\.rst$
337 - ^doc/.*$
338 - ^etc/.*$
339 - ^releasenotes/.*$
340 - ^setup.cfg$
341 - ^tempest/hacking/.*$
342 - ^tempest/tests/.*$
Attila Fazekas3f219f52018-03-01 16:50:10 +0000343 - tempest-full-parallel:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200344 irrelevant-files: *tempest-irrelevant-files
Jens Harbottff03e222018-02-26 10:54:48 +0000345 - tempest-full-py36:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200346 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000347 - tempest-full-rocky:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200348 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000349 - tempest-full-rocky-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200350 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000351 - tempest-full-queens:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200352 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000353 - tempest-full-queens-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200354 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000355 - tempest-full-pike:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200356 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000357 - tempest-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200358 irrelevant-files: *tempest-irrelevant-files
Chandan Kumarcf576b22017-10-23 17:43:36 +0530359 - tempest-tox-plugin-sanity-check
ghanshyam10326c72018-08-01 08:53:00 +0000360 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200361 irrelevant-files: *tempest-irrelevant-files
Matt Riedemann44f666b2018-03-05 10:08:13 -0500362 - nova-cells-v1:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200363 irrelevant-files: *tempest-irrelevant-files
melanie witt591fe212018-05-01 22:56:00 +0000364 - nova-live-migration:
ghanshyam14446062018-05-14 01:37:26 +0000365 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200366 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400367 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200368 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400369 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200370 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200371 - devstack-plugin-ceph-tempest:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400372 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200373 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400374 - puppet-openstack-integration-4-scenario001-tempest-centos-7:
375 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200376 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400377 - puppet-openstack-integration-4-scenario002-tempest-centos-7:
378 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200379 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400380 - puppet-openstack-integration-4-scenario003-tempest-centos-7:
381 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200382 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400383 - puppet-openstack-integration-4-scenario004-tempest-centos-7:
384 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200385 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400386 - neutron-tempest-dvr:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200387 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400388 - legacy-tempest-dsvm-neutron-full-ocata:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200389 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400390 - tempest-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200391 irrelevant-files: *tempest-irrelevant-files
ghanshyama9cc6c12018-10-05 02:58:05 +0000392 - interop-tempest-consistency:
393 voting: false
394 irrelevant-files: *tempest-irrelevant-files
Jens Harbott4e071552018-07-05 12:24:51 +0000395 - tempest-full-test-account-py3:
396 voting: false
397 irrelevant-files: *tempest-irrelevant-files
398 - tempest-full-test-account-no-admin-py3:
399 voting: false
400 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000401 gate:
402 jobs:
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400403 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200404 irrelevant-files: *tempest-irrelevant-files
ghanshyam10326c72018-08-01 08:53:00 +0000405 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200406 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400407 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200408 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400409 - legacy-tempest-dsvm-neutron-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200410 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400411 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200412 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000413 experimental:
414 jobs:
ghanshyam1afb44b2018-05-25 00:53:48 +0300415 - tempest-cinder-v2-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200416 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400417 - legacy-periodic-tempest-dsvm-all-master:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200418 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400419 - legacy-tempest-dsvm-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200420 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400421 - legacy-tempest-dsvm-neutron-dvr-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200422 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400423 - neutron-tempest-dvr-ha-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200424 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400425 - legacy-tempest-dsvm-nova-v20-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200426 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400427 - legacy-tempest-dsvm-lvm-multibackend:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200428 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200429 - devstack-plugin-ceph-tempest-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200430 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400431 - legacy-tempest-dsvm-neutron-pg-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200432 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400433 - legacy-tempest-dsvm-neutron-full-opensuse-423:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200434 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000435 periodic-stable:
436 jobs:
ghanshyamfbde01e2018-08-24 10:54:53 +0000437 - tempest-full-rocky
438 - tempest-full-rocky-py3
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000439 - tempest-full-queens
440 - tempest-full-queens-py3
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000441 - tempest-full-pike
Andreas Jaegerff122de2018-09-23 17:18:49 +0200442 - legacy-periodic-tempest-dsvm-neutron-full-ocata
Doug Hellmann6db0b782018-09-08 22:53:21 -0400443 periodic:
444 jobs:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200445 - legacy-periodic-tempest-dsvm-all-master