blob: 18b74ae055c31396621c4f00f080349cd37f99f1 [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
Andreas Jaeger20c181a2018-10-10 13:44:40 +0200146- nodeset:
147 name: openstack-opensuse150-node
148 nodes:
149 - name: controller
150 label: opensuse-150
151 groups:
152 - name: tempest
153 nodes:
154 - controller
155
156- job:
157 name: tempest-full-py3-opensuse150
158 parent: tempest-full-py3
159 nodeset: openstack-opensuse150-node
160 description: |
161 Base integration test with Neutron networking and py36 running
162 on openSUSE Leap 15.0
163 voting: false
164
ghanshyam402df092018-05-14 01:29:04 +0000165- job:
ghanshyam10326c72018-08-01 08:53:00 +0000166 name: tempest-slow
Felipe Monteiro99585f32018-07-08 17:59:43 -0400167 parent: tempest-multinode-full
168 branches:
169 - master
ghanshyama3c5a792018-05-14 12:31:27 +0000170 description: |
ghanshyam10326c72018-08-01 08:53:00 +0000171 This multinode integration job will run all the tests tagged as slow.
172 It enables the lvm multibackend setup to cover few scenario tests.
173 This job will run only slow tests(API or Scenario) serially.
Felipe Monteiro99585f32018-07-08 17:59:43 -0400174
175 Former names for this job were:
176 * legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend
177 * tempest-scenario-multinode-lvm-multibackend
ghanshyam402df092018-05-14 01:29:04 +0000178 timeout: 10800
Felipe Monteiro99585f32018-07-08 17:59:43 -0400179 vars:
ghanshyam10326c72018-08-01 08:53:00 +0000180 tox_envlist: slow-serial
Felipe Monteiro99585f32018-07-08 17:59:43 -0400181 devstack_localrc:
182 CINDER_ENABLED_BACKENDS: lvm:lvmdriver-1,lvm:lvmdriver-2
183 tempest_concurrency: 2
ghanshyam402df092018-05-14 01:29:04 +0000184
Andrea Frittolic4377ef2017-11-30 12:00:38 +0000185- job:
ghanshyamfbde01e2018-08-24 10:54:53 +0000186 name: tempest-full-rocky
187 parent: tempest-full
188 override-checkout: stable/rocky
189
190- job:
191 name: tempest-full-rocky-py3
192 parent: tempest-full-py3
193 override-checkout: stable/rocky
194
195- job:
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000196 name: tempest-full-queens
197 parent: tempest-full
198 override-checkout: stable/queens
199
200- job:
201 name: tempest-full-queens-py3
202 parent: tempest-full-py3
203 override-checkout: stable/queens
204
205- job:
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000206 name: tempest-full-pike
207 parent: tempest-full
208 override-checkout: stable/pike
209
210- job:
Chandan Kumarcf576b22017-10-23 17:43:36 +0530211 name: tempest-tox-plugin-sanity-check
212 parent: tox
213 description: |
214 Run tempest plugin sanity check script using tox.
215 nodeset: ubuntu-xenial
216 vars:
217 tox_envlist: plugin-sanity-check
218 voting: false
219 timeout: 5000
ghanshyam39d03802017-12-05 14:19:37 +0300220 irrelevant-files:
221 - ^.*\.rst$
222 - ^doc/.*$
223 - ^etc/.*$
224 - ^releasenotes/.*$
225 - ^tempest/hacking/.*$
226 - ^tempest/tests/.*$
Chandan Kumarcf576b22017-10-23 17:43:36 +0530227 required-projects:
Paul Belanger459a7a52018-07-11 12:28:33 -0400228 - git.openstack.org/openstack/almanach
229 - git.openstack.org/openstack/aodh
230 - git.openstack.org/openstack/barbican-tempest-plugin
231 - git.openstack.org/openstack/ceilometer
232 - git.openstack.org/openstack/cinder
233 - git.openstack.org/openstack/congress
234 - git.openstack.org/openstack/designate-tempest-plugin
235 - git.openstack.org/openstack/ec2-api
236 - git.openstack.org/openstack/freezer
237 - git.openstack.org/openstack/freezer-api
238 - git.openstack.org/openstack/freezer-tempest-plugin
239 - git.openstack.org/openstack/gce-api
240 - git.openstack.org/openstack/glare
241 - git.openstack.org/openstack/heat
242 - git.openstack.org/openstack/intel-nfv-ci-tests
243 - git.openstack.org/openstack/ironic
244 - git.openstack.org/openstack/ironic-inspector
245 - git.openstack.org/openstack/keystone-tempest-plugin
246 - git.openstack.org/openstack/kingbird
247 - git.openstack.org/openstack/kuryr-tempest-plugin
248 - git.openstack.org/openstack/magnum
249 - git.openstack.org/openstack/magnum-tempest-plugin
250 - git.openstack.org/openstack/manila
251 - git.openstack.org/openstack/manila-tempest-plugin
252 - git.openstack.org/openstack/mistral
253 - git.openstack.org/openstack/mogan
254 - git.openstack.org/openstack/monasca-api
255 - git.openstack.org/openstack/monasca-log-api
256 - git.openstack.org/openstack/murano
257 - git.openstack.org/openstack/networking-bgpvpn
258 - git.openstack.org/openstack/networking-cisco
259 - git.openstack.org/openstack/networking-fortinet
260 - git.openstack.org/openstack/networking-generic-switch
261 - git.openstack.org/openstack/networking-l2gw
262 - git.openstack.org/openstack/networking-midonet
263 - git.openstack.org/openstack/networking-plumgrid
264 - git.openstack.org/openstack/networking-sfc
265 - git.openstack.org/openstack/neutron
266 - git.openstack.org/openstack/neutron-dynamic-routing
267 - git.openstack.org/openstack/neutron-fwaas
268 - git.openstack.org/openstack/neutron-lbaas
269 - git.openstack.org/openstack/neutron-tempest-plugin
270 - git.openstack.org/openstack/neutron-vpnaas
271 - git.openstack.org/openstack/nova-lxd
272 - git.openstack.org/openstack/novajoin-tempest-plugin
273 - git.openstack.org/openstack/octavia-tempest-plugin
274 - git.openstack.org/openstack/oswin-tempest-plugin
275 - git.openstack.org/openstack/panko
276 - git.openstack.org/openstack/patrole
277 - git.openstack.org/openstack/qinling
278 - git.openstack.org/openstack/requirements
279 - git.openstack.org/openstack/sahara-tests
280 - git.openstack.org/openstack/senlin
281 - git.openstack.org/openstack/senlin-tempest-plugin
282 - git.openstack.org/openstack/tap-as-a-service
283 - git.openstack.org/openstack/tempest-horizon
284 - git.openstack.org/openstack/trio2o
285 - git.openstack.org/openstack/trove
286 - git.openstack.org/openstack/valet
287 - git.openstack.org/openstack/vitrage
288 - git.openstack.org/openstack/vmware-nsx-tempest-plugin
289 - git.openstack.org/openstack/watcher-tempest-plugin
290 - git.openstack.org/openstack/zaqar-tempest-plugin
291 - git.openstack.org/openstack/zun-tempest-plugin
Chandan Kumarcf576b22017-10-23 17:43:36 +0530292
ghanshyam1afb44b2018-05-25 00:53:48 +0300293- job:
294 name: tempest-cinder-v2-api
295 parent: devstack-tempest
296 branches:
297 - master
298 description: |
299 This job runs the cinder API test against v2 endpoint.
300 vars:
301 tox_envlist: all
302 tempest_test_regex: api.*volume
303 devstack_localrc:
304 TEMPEST_VOLUME_TYPE: volumev2
305
Jens Harbott4e071552018-07-05 12:24:51 +0000306- job:
307 name: tempest-full-test-account-py3
308 parent: tempest-full-py3
309 description: |
310 This job runs the full set of tempest tests using pre-provisioned
311 credentials instead of dynamic credentials and py3.
312 Former names for this job were:
313 - legacy-tempest-dsvm-full-test-accounts
314 - legacy-tempest-dsvm-neutron-full-test-accounts
315 - legacy-tempest-dsvm-identity-v3-test-accounts
316 vars:
317 devstack_localrc:
318 TEMPEST_USE_TEST_ACCOUNTS: True
319
320- job:
321 name: tempest-full-test-account-no-admin-py3
322 parent: tempest-full-test-account-py3
323 description: |
324 This job runs the full set of tempest tests using pre-provisioned
325 credentials and py3 without having an admin account.
326 Former name for this job was:
327 - legacy-tempest-dsvm-neutron-full-non-admin
328
329 vars:
330 devstack_localrc:
331 TEMPEST_HAS_ADMIN: False
332
Andreas Jaeger390e4fa2018-10-10 21:53:12 +0200333- job:
334 name: tempest-pg-full
335 parent: tempest-full
336 description: |
337 Base integration test with Neutron networking and py27 and PostgreSQL.
338 Former name for this job was legacy-tempest-dsvm-neutron-pg-full.
339 vars:
340 devstack_localrc:
341 ENABLE_FILE_INJECTION: true
342 DATABASE_TYPE: postgresql
343
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100344- project:
Felipe Monteiro5277c202018-08-19 17:11:33 +0100345 templates:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400346 - check-requirements
347 - integrated-gate
348 - integrated-gate-py35
Andreas Jaeger015a0062018-09-09 06:03:08 +0200349 - openstack-cover-jobs
Doug Hellmann6db0b782018-09-08 22:53:21 -0400350 - openstack-python-jobs
351 - openstack-python35-jobs
Andreas Jaeger015a0062018-09-09 06:03:08 +0200352 - openstack-python36-jobs
Doug Hellmann5f4c55d2018-09-08 22:54:05 -0400353 - publish-openstack-docs-pti
354 - release-notes-jobs-python3
Andrea Frittoli (andreaf)7d5445d2017-10-03 18:43:05 +0100355 check:
356 jobs:
357 - devstack-tempest:
358 files:
359 - ^playbooks/
360 - ^roles/
361 - ^.zuul.yaml$
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400362 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200363 # Define list of irrelevant files to use everywhere else
364 irrelevant-files: &tempest-irrelevant-files
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400365 - ^(test-|)requirements.txt$
366 - ^.*\.rst$
367 - ^doc/.*$
368 - ^etc/.*$
369 - ^releasenotes/.*$
370 - ^setup.cfg$
371 - ^tempest/hacking/.*$
372 - ^tempest/tests/.*$
Attila Fazekas3f219f52018-03-01 16:50:10 +0000373 - tempest-full-parallel:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200374 irrelevant-files: *tempest-irrelevant-files
Jens Harbottff03e222018-02-26 10:54:48 +0000375 - tempest-full-py36:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200376 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000377 - tempest-full-rocky:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200378 irrelevant-files: *tempest-irrelevant-files
ghanshyamfbde01e2018-08-24 10:54:53 +0000379 - tempest-full-rocky-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200380 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000381 - tempest-full-queens:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200382 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000383 - tempest-full-queens-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200384 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000385 - tempest-full-pike:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200386 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli688f36e2018-02-18 22:27:34 +0000387 - tempest-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200388 irrelevant-files: *tempest-irrelevant-files
Chandan Kumarcf576b22017-10-23 17:43:36 +0530389 - tempest-tox-plugin-sanity-check
ghanshyam10326c72018-08-01 08:53:00 +0000390 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200391 irrelevant-files: *tempest-irrelevant-files
Matt Riedemann44f666b2018-03-05 10:08:13 -0500392 - nova-cells-v1:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200393 irrelevant-files: *tempest-irrelevant-files
melanie witt591fe212018-05-01 22:56:00 +0000394 - nova-live-migration:
ghanshyam14446062018-05-14 01:37:26 +0000395 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200396 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400397 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200398 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400399 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200400 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200401 - devstack-plugin-ceph-tempest:
Doug Hellmann6db0b782018-09-08 22:53:21 -0400402 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200403 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400404 - puppet-openstack-integration-4-scenario001-tempest-centos-7:
405 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200406 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400407 - puppet-openstack-integration-4-scenario002-tempest-centos-7:
408 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200409 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400410 - puppet-openstack-integration-4-scenario003-tempest-centos-7:
411 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200412 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400413 - puppet-openstack-integration-4-scenario004-tempest-centos-7:
414 voting: false
Andreas Jaegerff122de2018-09-23 17:18:49 +0200415 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400416 - neutron-tempest-dvr:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200417 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400418 - legacy-tempest-dsvm-neutron-full-ocata:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200419 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400420 - tempest-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200421 irrelevant-files: *tempest-irrelevant-files
ghanshyama9cc6c12018-10-05 02:58:05 +0000422 - interop-tempest-consistency:
423 voting: false
424 irrelevant-files: *tempest-irrelevant-files
Jens Harbott4e071552018-07-05 12:24:51 +0000425 - tempest-full-test-account-py3:
426 voting: false
427 irrelevant-files: *tempest-irrelevant-files
428 - tempest-full-test-account-no-admin-py3:
429 voting: false
430 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000431 gate:
432 jobs:
Felipe Monteiroec1b1112018-07-18 19:23:37 -0400433 - nova-multiattach:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200434 irrelevant-files: *tempest-irrelevant-files
ghanshyam10326c72018-08-01 08:53:00 +0000435 - tempest-slow:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200436 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400437 - neutron-grenade-multinode:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200438 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400439 - legacy-tempest-dsvm-neutron-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200440 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400441 - neutron-grenade:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200442 irrelevant-files: *tempest-irrelevant-files
ghanshyam14446062018-05-14 01:37:26 +0000443 experimental:
444 jobs:
ghanshyam1afb44b2018-05-25 00:53:48 +0300445 - tempest-cinder-v2-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200446 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400447 - legacy-periodic-tempest-dsvm-all-master:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200448 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400449 - legacy-tempest-dsvm-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200450 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400451 - legacy-tempest-dsvm-neutron-dvr-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200452 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400453 - neutron-tempest-dvr-ha-multinode-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200454 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400455 - legacy-tempest-dsvm-nova-v20-api:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200456 irrelevant-files: *tempest-irrelevant-files
Doug Hellmann6db0b782018-09-08 22:53:21 -0400457 - legacy-tempest-dsvm-lvm-multibackend:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200458 irrelevant-files: *tempest-irrelevant-files
Andreas Jaegera9c528f2018-09-10 18:50:45 +0200459 - devstack-plugin-ceph-tempest-py3:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200460 irrelevant-files: *tempest-irrelevant-files
Andreas Jaeger390e4fa2018-10-10 21:53:12 +0200461 - tempest-pg-full:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200462 irrelevant-files: *tempest-irrelevant-files
Andreas Jaeger20c181a2018-10-10 13:44:40 +0200463 - tempest-full-py3-opensuse150:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200464 irrelevant-files: *tempest-irrelevant-files
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000465 periodic-stable:
466 jobs:
ghanshyamfbde01e2018-08-24 10:54:53 +0000467 - tempest-full-rocky
468 - tempest-full-rocky-py3
Andrea Frittoli (andreaf)c9d2c382017-11-21 15:03:18 +0000469 - tempest-full-queens
470 - tempest-full-queens-py3
Andrea Frittoli1c2a8022018-02-20 15:58:13 +0000471 - tempest-full-pike
Andreas Jaegerff122de2018-09-23 17:18:49 +0200472 - legacy-periodic-tempest-dsvm-neutron-full-ocata
Doug Hellmann6db0b782018-09-08 22:53:21 -0400473 periodic:
474 jobs:
Andreas Jaegerff122de2018-09-23 17:18:49 +0200475 - legacy-periodic-tempest-dsvm-all-master