blob: c5f7ecce205016807f62c24a8de3103b37c71dc8 [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:
Andreas Jaegerd6e04742018-10-11 20:54:18 +020041 name: tempest-all
42 parent: devstack-tempest
43 description: |
44 Integration test that runs all tests.
45 Former name for this job was:
46 * legacy-periodic-tempest-dsvm-all-master
47 vars:
48 tox_envlist: all
49 tempest_test_regex: tempest
50 devstack_localrc:
51 ENABLE_FILE_INJECTION: true
52
53- job:
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000054 name: tempest-full
55 parent: devstack-tempest
Andrea Frittoli1c2a8022018-02-20 15:58:13 +000056 # This currently works from stable/pike on.
Matt Riedemann55e00652018-09-11 17:50:25 -040057 # Before stable/pike, legacy version of tempest-full
58 # 'legacy-tempest-dsvm-neutron-full' run.
59 branches: ^(?!stable/ocata).*$
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000060 description: |
61 Base integration test with Neutron networking and py27.
62 Former names for this job where:
63 * legacy-tempest-dsvm-neutron-full
64 * gate-tempest-dsvm-neutron-full-ubuntu-xenial
65 vars:
Andreas Jaegerba2f4792018-01-12 16:48:52 +010066 tox_envlist: full
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000067 devstack_localrc:
James E. Blaird5980092018-01-24 16:43:27 -080068 ENABLE_FILE_INJECTION: true
Andrea Frittoli (andreaf)8e9e7f72017-11-21 14:59:47 +000069
70- job:
Attila Fazekas3f219f52018-03-01 16:50:10 +000071 name: tempest-full-parallel
72 parent: tempest-full
73 voting: false
74 branches:
75 - master
76 description: |
77 Base integration test with Neutron networking and py27.
78 It includes all scenarios as it was in the past.
79 This job runs all scenario tests in parallel!
80 vars:
81 tox_envlist: full-parallel
82
83- job:
Andrea Frittolic4377ef2017-11-30 12:00:38 +000084 name: tempest-full-py3
Andrea Frittoli85076bd2018-01-24 10:19:40 +000085 parent: devstack-tempest
Matt Riedemann55e00652018-09-11 17:50:25 -040086 # This currently works from stable/pike on.
87 # Before stable/pike, legacy version of tempest-full
88 # 'legacy-tempest-dsvm-neutron-full' run.
89 branches: ^(?!stable/ocata).*$
Andrea Frittoli85076bd2018-01-24 10:19:40 +000090 description: |
91 Base integration test with Neutron networking and py3.
92 Former names for this job where:
93 * legacy-tempest-dsvm-py35
94 * gate-tempest-dsvm-py35
Andrea Frittolic4377ef2017-11-30 12:00:38 +000095 vars:
Andrea Frittoli85076bd2018-01-24 10:19:40 +000096 tox_envlist: full
Andrea Frittolic4377ef2017-11-30 12:00:38 +000097 devstack_localrc:
Doug Hellmann6db0b782018-09-08 22:53:21 -040098 USE_PYTHON3: true
99 FORCE_CONFIG_DRIVE: true
Andrea Frittolic4377ef2017-11-30 12:00:38 +0000100 devstack_services:
101 s-account: false
102 s-container: false
103 s-object: false
104 s-proxy: false
105 # without Swift, c-bak cannot run (in the Gate at least)
106 c-bak: false
107
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000108- job:
109 name: tempest-multinode-full
110 parent: devstack-tempest
111 nodeset: openstack-two-node
112 # Until the devstack changes are backported, only run this on master
113 branches:
114 - master
115 description: |
116 Base multinode integration test with Neutron networking and py27.
Felipe Monteiro99585f32018-07-08 17:59:43 -0400117 Former names for this job were:
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000118 * neutron-tempest-multinode-full
119 * legacy-tempest-dsvm-neutron-multinode-full
120 * gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv
121 This job includes two nodes, controller / tempest plus a subnode, but
122 it can be used with different topologies, as long as a controller node
123 and a tempest one exist.
Andrea Frittoli372bfd32018-06-18 13:03:40 +0200124 timeout: 10800
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000125 vars:
126 tox_envlist: full
127 devstack_localrc:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400128 FORCE_CONFIG_DRIVE: false
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000129 NOVA_ALLOW_MOVE_TO_SAME_HOST: false
130 LIVE_MIGRATION_AVAILABLE: true
131 USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION: true
132 group-vars:
133 peers:
134 devstack_localrc:
135 NOVA_ALLOW_MOVE_TO_SAME_HOST: false
136 LIVE_MIGRATION_AVAILABLE: true
137 USE_BLOCK_MIGRATION_FOR_LIVE_MIGRATION: true
138
Jens Harbottff03e222018-02-26 10:54:48 +0000139- nodeset:
140 name: openstack-bionic-node
141 nodes:
142 - name: controller
143 label: ubuntu-bionic
144 groups:
145 - name: tempest
146 nodes:
147 - controller
148
149- job:
150 name: tempest-full-py36
151 parent: tempest-full-py3
152 nodeset: openstack-bionic-node
153 branches:
154 - master
155 description: |
156 Base integration test with Neutron networking and py36.
157 voting: false
158
Andreas Jaeger20c181a2018-10-10 13:44:40 +0200159- nodeset:
160 name: openstack-opensuse150-node
161 nodes:
162 - name: controller
163 label: opensuse-150
164 groups:
165 - name: tempest
166 nodes:
167 - controller
168
169- job:
170 name: tempest-full-py3-opensuse150
171 parent: tempest-full-py3
172 nodeset: openstack-opensuse150-node
173 description: |
174 Base integration test with Neutron networking and py36 running
175 on openSUSE Leap 15.0
176 voting: false
177
ghanshyam402df092018-05-14 01:29:04 +0000178- job:
ghanshyam10326c72018-08-01 08:53:00 +0000179 name: tempest-slow
Felipe Monteiro99585f32018-07-08 17:59:43 -0400180 parent: tempest-multinode-full
181 branches:
182 - master
ghanshyama3c5a792018-05-14 12:31:27 +0000183 description: |
ghanshyam10326c72018-08-01 08:53:00 +0000184 This multinode integration job will run all the tests tagged as slow.
185 It enables the lvm multibackend setup to cover few scenario tests.
Andreas Jaegerd6e04742018-10-11 20:54:18 +0200186 This job will run only slow tests (API or Scenario) serially.
Felipe Monteiro99585f32018-07-08 17:59:43 -0400187
188 Former names for this job were:
189 * legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend
190 * tempest-scenario-multinode-lvm-multibackend
ghanshyam402df092018-05-14 01:29:04 +0000191 timeout: 10800
Felipe Monteiro99585f32018-07-08 17:59:43 -0400192 vars:
ghanshyam10326c72018-08-01 08:53:00 +0000193 tox_envlist: slow-serial
Felipe Monteiro99585f32018-07-08 17:59:43 -0400194 devstack_localrc:
195 CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1,lvm:lvmdriver-2
196 tempest_concurrency: 2
ghanshyam402df092018-05-14 01:29:04 +0000197
Andrea Frittolic4377ef2017-11-30 12:00:38 +0000198- job:
ghanshyamfbde01e2018-08-24 10:54:53 +0000199 name: tempest-full-rocky
200 parent: tempest-full
201 override-checkout: stable/rocky
202
203- job:
204 name: tempest-full-rocky-py3
205 parent: tempest-full-py3
206 override-checkout: stable/rocky
207
208- job:
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000209 name: tempest-full-queens
210 parent: tempest-full
211 override-checkout: stable/queens
212
213- job:
214 name: tempest-full-queens-py3
215 parent: tempest-full-py3
216 override-checkout: stable/queens
217
218- job:
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000219 name: tempest-full-pike
220 parent: tempest-full
221 override-checkout: stable/pike
222
223- job:
Chandan Kumarcf576b22017-10-23 17:43:36 +0530224 name: tempest-tox-plugin-sanity-check
225 parent: tox
226 description: |
227 Run tempest plugin sanity check script using tox.
228 nodeset: ubuntu-xenial
229 vars:
230 tox_envlist: plugin-sanity-check
231 voting: false
232 timeout: 5000
ghanshyam39d03802017-12-05 14:19:37 +0300233 irrelevant-files:
234 - ^.*\.rst$
235 - ^doc/.*$
236 - ^etc/.*$
237 - ^releasenotes/.*$
238 - ^tempest/hacking/.*$
239 - ^tempest/tests/.*$
Chandan Kumarcf576b22017-10-23 17:43:36 +0530240 required-projects:
Paul Belanger459a7a52018-07-11 12:28:33 -0400241 - git.openstack.org/openstack/almanach
242 - git.openstack.org/openstack/aodh
243 - git.openstack.org/openstack/barbican-tempest-plugin
244 - git.openstack.org/openstack/ceilometer
245 - git.openstack.org/openstack/cinder
246 - git.openstack.org/openstack/congress
247 - git.openstack.org/openstack/designate-tempest-plugin
248 - git.openstack.org/openstack/ec2-api
249 - git.openstack.org/openstack/freezer
250 - git.openstack.org/openstack/freezer-api
251 - git.openstack.org/openstack/freezer-tempest-plugin
252 - git.openstack.org/openstack/gce-api
253 - git.openstack.org/openstack/glare
254 - git.openstack.org/openstack/heat
255 - git.openstack.org/openstack/intel-nfv-ci-tests
256 - git.openstack.org/openstack/ironic
257 - git.openstack.org/openstack/ironic-inspector
258 - git.openstack.org/openstack/keystone-tempest-plugin
259 - git.openstack.org/openstack/kingbird
260 - git.openstack.org/openstack/kuryr-tempest-plugin
261 - git.openstack.org/openstack/magnum
262 - git.openstack.org/openstack/magnum-tempest-plugin
263 - git.openstack.org/openstack/manila
264 - git.openstack.org/openstack/manila-tempest-plugin
265 - git.openstack.org/openstack/mistral
266 - git.openstack.org/openstack/mogan
267 - git.openstack.org/openstack/monasca-api
268 - git.openstack.org/openstack/monasca-log-api
269 - git.openstack.org/openstack/murano
270 - git.openstack.org/openstack/networking-bgpvpn
271 - git.openstack.org/openstack/networking-cisco
272 - git.openstack.org/openstack/networking-fortinet
273 - git.openstack.org/openstack/networking-generic-switch
274 - git.openstack.org/openstack/networking-l2gw
275 - git.openstack.org/openstack/networking-midonet
276 - git.openstack.org/openstack/networking-plumgrid
277 - git.openstack.org/openstack/networking-sfc
278 - git.openstack.org/openstack/neutron
279 - git.openstack.org/openstack/neutron-dynamic-routing
280 - git.openstack.org/openstack/neutron-fwaas
281 - git.openstack.org/openstack/neutron-lbaas
282 - git.openstack.org/openstack/neutron-tempest-plugin
283 - git.openstack.org/openstack/neutron-vpnaas
284 - git.openstack.org/openstack/nova-lxd
285 - git.openstack.org/openstack/novajoin-tempest-plugin
286 - git.openstack.org/openstack/octavia-tempest-plugin
287 - git.openstack.org/openstack/oswin-tempest-plugin
288 - git.openstack.org/openstack/panko
289 - git.openstack.org/openstack/patrole
290 - git.openstack.org/openstack/qinling
291 - git.openstack.org/openstack/requirements
292 - git.openstack.org/openstack/sahara-tests
293 - git.openstack.org/openstack/senlin
294 - git.openstack.org/openstack/senlin-tempest-plugin
295 - git.openstack.org/openstack/tap-as-a-service
296 - git.openstack.org/openstack/tempest-horizon
297 - git.openstack.org/openstack/trio2o
298 - git.openstack.org/openstack/trove
299 - git.openstack.org/openstack/valet
300 - git.openstack.org/openstack/vitrage
301 - git.openstack.org/openstack/vmware-nsx-tempest-plugin
302 - git.openstack.org/openstack/watcher-tempest-plugin
303 - git.openstack.org/openstack/zaqar-tempest-plugin
304 - git.openstack.org/openstack/zun-tempest-plugin
Chandan Kumarcf576b22017-10-23 17:43:36 +0530305
ghanshyam1afb44b2018-05-25 00:53:48 +0300306- job:
307 name: tempest-cinder-v2-api
308 parent: devstack-tempest
309 branches:
310 - master
311 description: |
312 This job runs the cinder API test against v2 endpoint.
313 vars:
314 tox_envlist: all
315 tempest_test_regex: api.*volume
316 devstack_localrc:
317 TEMPEST_VOLUME_TYPE: volumev2
318
Jens Harbott4e071552018-07-05 12:24:51 +0000319- job:
320 name: tempest-full-test-account-py3
321 parent: tempest-full-py3
322 description: |
323 This job runs the full set of tempest tests using pre-provisioned
324 credentials instead of dynamic credentials and py3.
325 Former names for this job were:
326 - legacy-tempest-dsvm-full-test-accounts
327 - legacy-tempest-dsvm-neutron-full-test-accounts
328 - legacy-tempest-dsvm-identity-v3-test-accounts
329 vars:
330 devstack_localrc:
331 TEMPEST_USE_TEST_ACCOUNTS: True
332
333- job:
334 name: tempest-full-test-account-no-admin-py3
335 parent: tempest-full-test-account-py3
336 description: |
337 This job runs the full set of tempest tests using pre-provisioned
338 credentials and py3 without having an admin account.
339 Former name for this job was:
340 - legacy-tempest-dsvm-neutron-full-non-admin
341
342 vars:
343 devstack_localrc:
344 TEMPEST_HAS_ADMIN: False
345
Andreas Jaeger390e4fa2018-10-10 21:53:12 +0200346- job:
347 name: tempest-pg-full
348 parent: tempest-full
349 description: |
350 Base integration test with Neutron networking and py27 and PostgreSQL.
351 Former name for this job was legacy-tempest-dsvm-neutron-pg-full.
352 vars:
353 devstack_localrc:
354 ENABLE_FILE_INJECTION: true
355 DATABASE_TYPE: postgresql
356
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100357- project:
Felipe Monteiro5277c202018-08-19 17:11:33 +0100358 templates:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400359 - check-requirements
360 - integrated-gate
361 - integrated-gate-py35
Andreas Jaeger015a0062018-09-09 06:03:08 +0200362 - openstack-cover-jobs
Doug Hellmann6db0b782018-09-08 22:53:21 -0400363 - openstack-python-jobs
364 - openstack-python35-jobs
Andreas Jaeger015a0062018-09-09 06:03:08 +0200365 - openstack-python36-jobs
Doug Hellmann5f4c55d2018-09-08 22:54:05 -0400366 - publish-openstack-docs-pti
367 - release-notes-jobs-python3
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100368 check:
369 jobs:
370 - devstack-tempest:
371 files:
372 - ^playbooks/
373 - ^roles/
374 - ^.zuul.yaml$
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400375 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200376 # Define list of irrelevant files to use everywhere else
377 irrelevant-files: &tempest-irrelevant-files
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400378 - ^(test-|)requirements.txt$
379 - ^.*\.rst$
380 - ^doc/.*$
381 - ^etc/.*$
382 - ^releasenotes/.*$
383 - ^setup.cfg$
384 - ^tempest/hacking/.*$
385 - ^tempest/tests/.*$
Attila Fazekas3f219f52018-03-01 16:50:10 +0000386 - tempest-full-parallel:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200387 irrelevant-files: *tempest-irrelevant-files
Jens Harbottff03e222018-02-26 10:54:48 +0000388 - tempest-full-py36:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200389 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000390 - tempest-full-rocky:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200391 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000392 - tempest-full-rocky-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200393 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000394 - tempest-full-queens:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200395 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000396 - tempest-full-queens-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200397 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000398 - tempest-full-pike:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200399 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000400 - tempest-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200401 irrelevant-files: *tempest-irrelevant-files
Chandan Kumarcf576b22017-10-23 17:43:36 +0530402 - tempest-tox-plugin-sanity-check
ghanshyam10326c72018-08-01 08:53:00 +0000403 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200404 irrelevant-files: *tempest-irrelevant-files
Matt Riedemann44f666b2018-03-05 10:08:13 -0500405 - nova-cells-v1:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200406 irrelevant-files: *tempest-irrelevant-files
melanie witt591fe212018-05-01 22:56:00 +0000407 - nova-live-migration:
ghanshyam14446062018-05-14 01:37:26 +0000408 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200409 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400410 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200411 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400412 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200413 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200414 - devstack-plugin-ceph-tempest:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400415 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200416 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400417 - puppet-openstack-integration-4-scenario001-tempest-centos-7:
418 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200419 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400420 - puppet-openstack-integration-4-scenario002-tempest-centos-7:
421 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200422 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400423 - puppet-openstack-integration-4-scenario003-tempest-centos-7:
424 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200425 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400426 - puppet-openstack-integration-4-scenario004-tempest-centos-7:
427 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200428 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400429 - neutron-tempest-dvr:
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-full-ocata:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200432 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400433 - tempest-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200434 irrelevant-files: *tempest-irrelevant-files
ghanshyama9cc6c12018-10-05 02:58:05 +0000435 - interop-tempest-consistency:
436 voting: false
437 irrelevant-files: *tempest-irrelevant-files
Jens Harbott4e071552018-07-05 12:24:51 +0000438 - tempest-full-test-account-py3:
439 voting: false
440 irrelevant-files: *tempest-irrelevant-files
441 - tempest-full-test-account-no-admin-py3:
442 voting: false
443 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000444 gate:
445 jobs:
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400446 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200447 irrelevant-files: *tempest-irrelevant-files
ghanshyam10326c72018-08-01 08:53:00 +0000448 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200449 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400450 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200451 irrelevant-files: *tempest-irrelevant-files
Andreas Jaeger01fd01a2018-10-10 21:28:25 +0200452 - tempest-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200453 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400454 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200455 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000456 experimental:
457 jobs:
ghanshyam1afb44b2018-05-25 00:53:48 +0300458 - tempest-cinder-v2-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200459 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegerd6e04742018-10-11 20:54:18 +0200460 - tempest-all:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200461 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400462 - legacy-tempest-dsvm-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200463 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400464 - legacy-tempest-dsvm-neutron-dvr-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200465 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400466 - neutron-tempest-dvr-ha-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200467 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400468 - legacy-tempest-dsvm-nova-v20-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200469 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400470 - legacy-tempest-dsvm-lvm-multibackend:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200471 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200472 - devstack-plugin-ceph-tempest-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200473 irrelevant-files: *tempest-irrelevant-files
Andreas Jaeger390e4fa2018-10-10 21:53:12 +0200474 - tempest-pg-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200475 irrelevant-files: *tempest-irrelevant-files
Andreas Jaeger20c181a2018-10-10 13:44:40 +0200476 - tempest-full-py3-opensuse150:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200477 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000478 periodic-stable:
479 jobs:
ghanshyamfbde01e2018-08-24 10:54:53 +0000480 - tempest-full-rocky
481 - tempest-full-rocky-py3
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000482 - tempest-full-queens
483 - tempest-full-queens-py3
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000484 - tempest-full-pike
Andreas Jaegerff122de2018-09-23 17:18:49 +0200485 - legacy-periodic-tempest-dsvm-neutron-full-ocata
Doug Hellmann6db0b782018-09-08 22:53:21 -0400486 periodic:
487 jobs:
Andreas Jaegerd6e04742018-10-11 20:54:18 +0200488 - tempest-all