aa99daf991a3bae7f0ebcfa3055827b23c7b48cb
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-silicon-rocky
4     jobs:
5       - inttest-csit-openstack-custom
6
7     project: "netvirt"
8     stream: "silicon"
9     branch: "master"
10     jre: "openjdk11"
11     testplan: "{project}-{topology}-openstack.txt"
12     odl-ml2-driver-version: "v2"
13     enable-openstack-services: "placement-api,tempest"
14     enable-openstack-compute-services: "placement-client"
15     security-group-mode: "stateful"
16     odl_system_flavor: odl-highcpu-2
17     openstack_system_flavor: odl-highcpu-8
18     openstack_system2_flavor: odl-standard-4
19     tools_system_count: 0
20     os-cmb-cnt: 0
21     os-ctl-cnt: 1
22     os-cmp-cnt: 2
23
24     topology:
25       - 1node:
26           openstack_system2_count: 2
27           odl_system_count: 1
28           enable-haproxy: "no"
29           install-features: "odl-netvirt-openstack"
30           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
31       - 3node:
32           openstack_system2_count: 3
33           odl_system_count: 3
34           enable-haproxy: "yes"
35           install-features: "odl-jolokia,odl-netvirt-openstack"
36
37     functionality:
38       - upstream-stateful
39       - upstream-stateful-itm-direct-tunnels:
40           enable-itm-direct-tunnels: "true"
41       - upstream-stateful-snat-conntrack:
42           odl-snat-mode: "conntrack"
43       - gate-stateful
44       - gate-stateful-itm-direct-tunnels:
45           enable-itm-direct-tunnels: "true"
46       - gate-stateful-snat-conntrack:
47           odl-snat-mode: "conntrack"
48       - gate-minimal-cluster:
49           testplan: "{project}-{topology}-minimal-openstack.txt"
50       - dcgw:
51           testplan: "{project}-{topology}-dcgw-openstack.txt"
52           tools_system_count: 3
53           enable-gre-type-driver: "yes"
54       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
55       - gate-tdd-wip:
56           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
57           schedule: "{schedule-weekly}"
58           tools_system_count: 3
59           enable-gre-type-driver: "yes"
60       - tempest-stateful:
61           test-suites: "openstack/tempest/tempest.robot"
62           testplan: "{project}-{topology}-openstack-tempest.txt"
63           schedule: "{schedule-daily}"
64       - tempest-stateful-snat-conntrack:
65           test-suites: "openstack/tempest/tempest.robot"
66           testplan: "{project}-{topology}-openstack-tempest.txt"
67           odl-snat-mode: "conntrack"
68           schedule: "{schedule-daily}"
69       - gate-tempest-stateful:
70           test-suites: "openstack/tempest/tempest.robot"
71           testplan: "{project}-{topology}-openstack-tempest.txt"
72       - gate-tempest-stateful-snat-conntrack:
73           test-suites: "openstack/tempest/tempest.robot"
74           testplan: "{project}-{topology}-openstack-tempest.txt"
75           odl-snat-mode: "conntrack"
76
77     openstack:
78       - rocky:
79           openstack-branch: "stable/rocky"
80           odl-ml2-branch: "stable/rocky"
81           odl-ml2-port-binding: "pseudo-agentdb-binding"
82           openstack_system_image: "{openstack_rocky_system_image}"
83           openstack_system2_image: "{openstack_rocky_system_image}"
84
85 - project:
86     name: netvirt-csit-openstack-integration-silicon-stein
87     jobs:
88       - inttest-csit-openstack-custom
89     #temporarily disabling Stein jobs
90     disabled: true
91     project: "netvirt"
92     stream: "silicon"
93     branch: "master"
94     jre: "openjdk11"
95     testplan: "{project}-{topology}-openstack.txt"
96     odl-ml2-driver-version: "v2"
97     enable-openstack-services: "placement-api,tempest"
98     enable-openstack-compute-services: "placement-client"
99     security-group-mode: "stateful"
100     odl_system_flavor: odl-highcpu-2
101     openstack_system_flavor: odl-highcpu-8
102     openstack_system2_flavor: odl-highcpu-4
103     tools_system_count: 0
104     os-cmb-cnt: 0
105     os-ctl-cnt: 1
106     os-cmp-cnt: 2
107
108     topology:
109       - 1node:
110           openstack_system2_count: 2
111           odl_system_count: 1
112           enable-haproxy: "no"
113           install-features: "odl-netvirt-openstack"
114           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
115       - 3node:
116           openstack_system2_count: 3
117           odl_system_count: 3
118           enable-haproxy: "yes"
119           install-features: "odl-jolokia,odl-netvirt-openstack"
120
121     functionality:
122       - upstream-stateful
123       - upstream-stateful-itm-direct-tunnels:
124           enable-itm-direct-tunnels: "true"
125       - upstream-stateful-snat-conntrack:
126           odl-snat-mode: "conntrack"
127       - gate-stateful
128       - gate-stateful-itm-direct-tunnels:
129           enable-itm-direct-tunnels: "true"
130       - gate-stateful-snat-conntrack:
131           odl-snat-mode: "conntrack"
132       - gate-minimal-cluster:
133           testplan: "{project}-{topology}-minimal-openstack.txt"
134       - dcgw:
135           testplan: "{project}-{topology}-dcgw-openstack.txt"
136           tools_system_count: 3
137           enable-gre-type-driver: "yes"
138       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
139       - gate-tdd-wip:
140           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
141           schedule: "{schedule-weekly}"
142           tools_system_count: 3
143           enable-gre-type-driver: "yes"
144       - tempest-stateful:
145           test-suites: "openstack/tempest/tempest.robot"
146           testplan: "{project}-{topology}-openstack-tempest.txt"
147           schedule: "{schedule-daily}"
148       - tempest-stateful-snat-conntrack:
149           test-suites: "openstack/tempest/tempest.robot"
150           testplan: "{project}-{topology}-openstack-tempest.txt"
151           odl-snat-mode: "conntrack"
152           schedule: "{schedule-daily}"
153       - gate-tempest-stateful:
154           test-suites: "openstack/tempest/tempest.robot"
155           testplan: "{project}-{topology}-openstack-tempest.txt"
156       - gate-tempest-stateful-snat-conntrack:
157           test-suites: "openstack/tempest/tempest.robot"
158           testplan: "{project}-{topology}-openstack-tempest.txt"
159           odl-snat-mode: "conntrack"
160
161     openstack:
162       - stein:
163           openstack-branch: "stable/stein"
164           odl-ml2-branch: "stable/stein"
165           odl-ml2-port-binding: "pseudo-agentdb-binding"
166           openstack_system_image: "{openstack_stein_system_image}"
167           openstack_system2_image: "{openstack_stein_system_image}"
168
169 - project:
170     name: netvirt-csit-openstack-integration-aluminium-rocky
171     jobs:
172       - inttest-csit-openstack-custom
173
174     project: "netvirt"
175     stream: "aluminium"
176     branch: "stable/aluminium"
177     jre: "openjdk11"
178     testplan: "{project}-{topology}-openstack.txt"
179     odl-ml2-driver-version: "v2"
180     enable-openstack-services: "placement-api,tempest"
181     enable-openstack-compute-services: "placement-client"
182     security-group-mode: "stateful"
183     odl_system_flavor: odl-highcpu-2
184     openstack_system_flavor: odl-highcpu-8
185     openstack_system2_flavor: odl-standard-4
186     tools_system_count: 0
187     os-cmb-cnt: 0
188     os-ctl-cnt: 1
189     os-cmp-cnt: 2
190
191     topology:
192       - 1node:
193           openstack_system2_count: 2
194           odl_system_count: 1
195           enable-haproxy: "no"
196           install-features: "odl-netvirt-openstack"
197           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
198       - 3node:
199           openstack_system2_count: 3
200           odl_system_count: 3
201           enable-haproxy: "yes"
202           install-features: "odl-jolokia,odl-netvirt-openstack"
203
204     functionality:
205       - upstream-stateful
206       - upstream-stateful-itm-direct-tunnels:
207           enable-itm-direct-tunnels: "true"
208       - upstream-stateful-snat-conntrack:
209           odl-snat-mode: "conntrack"
210       - gate-stateful
211       - gate-stateful-itm-direct-tunnels:
212           enable-itm-direct-tunnels: "true"
213       - gate-stateful-snat-conntrack:
214           odl-snat-mode: "conntrack"
215       - gate-minimal-cluster:
216           testplan: "{project}-{topology}-minimal-openstack.txt"
217       - dcgw:
218           testplan: "{project}-{topology}-dcgw-openstack.txt"
219           tools_system_count: 3
220           enable-gre-type-driver: "yes"
221       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
222       - gate-tdd-wip:
223           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
224           schedule: "{schedule-weekly}"
225           tools_system_count: 3
226           enable-gre-type-driver: "yes"
227       - tempest-stateful:
228           test-suites: "openstack/tempest/tempest.robot"
229           testplan: "{project}-{topology}-openstack-tempest.txt"
230           schedule: "{schedule-weekly}"
231       - tempest-stateful-snat-conntrack:
232           test-suites: "openstack/tempest/tempest.robot"
233           testplan: "{project}-{topology}-openstack-tempest.txt"
234           odl-snat-mode: "conntrack"
235           schedule: "{schedule-weekly}"
236       - gate-tempest-stateful:
237           test-suites: "openstack/tempest/tempest.robot"
238           testplan: "{project}-{topology}-openstack-tempest.txt"
239       - gate-tempest-stateful-snat-conntrack:
240           test-suites: "openstack/tempest/tempest.robot"
241           testplan: "{project}-{topology}-openstack-tempest.txt"
242           odl-snat-mode: "conntrack"
243
244     openstack:
245       - rocky:
246           openstack-branch: "stable/rocky"
247           odl-ml2-branch: "stable/rocky"
248           odl-ml2-port-binding: "pseudo-agentdb-binding"
249           openstack_system_image: "{openstack_rocky_system_image}"
250           openstack_system2_image: "{openstack_rocky_system_image}"
251
252 - project:
253     name: netvirt-csit-openstack-integration-aluminium-stein
254     jobs:
255       - inttest-csit-openstack-custom
256
257     #temporarily disabling Stein jobs
258     disabled: true
259     project: "netvirt"
260     stream: "aluminium"
261     branch: "stable/aluminium"
262     jre: "openjdk11"
263     testplan: "{project}-{topology}-openstack.txt"
264     odl-ml2-driver-version: "v2"
265     enable-openstack-services: "placement-api,tempest"
266     enable-openstack-compute-services: "placement-client"
267     security-group-mode: "stateful"
268     odl_system_flavor: odl-highcpu-2
269     openstack_system_flavor: odl-highcpu-8
270     openstack_system2_flavor: odl-highcpu-4
271     tools_system_count: 0
272     os-cmb-cnt: 0
273     os-ctl-cnt: 1
274     os-cmp-cnt: 2
275
276     topology:
277       - 1node:
278           openstack_system2_count: 2
279           odl_system_count: 1
280           enable-haproxy: "no"
281           install-features: "odl-netvirt-openstack"
282           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
283       - 3node:
284           openstack_system2_count: 3
285           odl_system_count: 3
286           enable-haproxy: "yes"
287           install-features: "odl-jolokia,odl-netvirt-openstack"
288
289     functionality:
290       - upstream-stateful
291       - upstream-stateful-itm-direct-tunnels:
292           enable-itm-direct-tunnels: "true"
293       - upstream-stateful-snat-conntrack:
294           odl-snat-mode: "conntrack"
295       - gate-stateful
296       - gate-stateful-itm-direct-tunnels:
297           enable-itm-direct-tunnels: "true"
298       - gate-stateful-snat-conntrack:
299           odl-snat-mode: "conntrack"
300       - gate-minimal-cluster:
301           testplan: "{project}-{topology}-minimal-openstack.txt"
302       - dcgw:
303           testplan: "{project}-{topology}-dcgw-openstack.txt"
304           tools_system_count: 3
305           enable-gre-type-driver: "yes"
306       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
307       - gate-tdd-wip:
308           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
309           schedule: "{schedule-weekly}"
310           tools_system_count: 3
311           enable-gre-type-driver: "yes"
312       - tempest-stateful:
313           test-suites: "openstack/tempest/tempest.robot"
314           testplan: "{project}-{topology}-openstack-tempest.txt"
315           schedule: "{schedule-weekly}"
316       - tempest-stateful-snat-conntrack:
317           test-suites: "openstack/tempest/tempest.robot"
318           testplan: "{project}-{topology}-openstack-tempest.txt"
319           odl-snat-mode: "conntrack"
320           schedule: "{schedule-weekly}"
321       - gate-tempest-stateful:
322           test-suites: "openstack/tempest/tempest.robot"
323           testplan: "{project}-{topology}-openstack-tempest.txt"
324       - gate-tempest-stateful-snat-conntrack:
325           test-suites: "openstack/tempest/tempest.robot"
326           testplan: "{project}-{topology}-openstack-tempest.txt"
327           odl-snat-mode: "conntrack"
328
329     openstack:
330       - stein:
331           openstack-branch: "stable/stein"
332           odl-ml2-branch: "stable/stein"
333           odl-ml2-port-binding: "pseudo-agentdb-binding"
334           openstack_system_image: "{openstack_stein_system_image}"
335           openstack_system2_image: "{openstack_stein_system_image}"
336
337 - project:
338     name: netvirt-csit-openstack-integration-magnesium-stein
339     jobs:
340       - inttest-csit-openstack-custom
341
342     #temporarily disabling Stein jobs
343     disabled: true
344     project: "netvirt"
345     stream: "magnesium"
346     branch: "stable/magnesium"
347     jre: "openjdk11"
348     testplan: "{project}-{topology}-openstack.txt"
349     odl-ml2-driver-version: "v2"
350     enable-openstack-services: "placement-api,tempest"
351     enable-openstack-compute-services: "placement-client"
352     security-group-mode: "stateful"
353     odl_system_flavor: odl-highcpu-2
354     openstack_system_flavor: odl-highcpu-8
355     openstack_system2_flavor: odl-highcpu-4
356     tools_system_count: 0
357     os-cmb-cnt: 0
358     os-ctl-cnt: 1
359     os-cmp-cnt: 2
360
361     topology:
362       - 1node:
363           openstack_system2_count: 2
364           odl_system_count: 1
365           enable-haproxy: "no"
366           install-features: "odl-netvirt-openstack"
367           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
368       - 3node:
369           openstack_system2_count: 3
370           odl_system_count: 3
371           enable-haproxy: "yes"
372           install-features: "odl-jolokia,odl-netvirt-openstack"
373
374     functionality:
375       - upstream-stateful:
376           schedule: "{schedule-weekly}"
377       - upstream-stateful-itm-direct-tunnels:
378           enable-itm-direct-tunnels: "true"
379           schedule: "{schedule-weekly}"
380       - upstream-stateful-snat-conntrack:
381           odl-snat-mode: "conntrack"
382           schedule: "{schedule-weekly}"
383       - gate-stateful
384       - gate-stateful-itm-direct-tunnels:
385           enable-itm-direct-tunnels: "true"
386       - gate-stateful-snat-conntrack:
387           odl-snat-mode: "conntrack"
388       - gate-minimal-cluster:
389           testplan: "{project}-{topology}-minimal-openstack.txt"
390       - dcgw:
391           testplan: "{project}-{topology}-dcgw-openstack.txt"
392           tools_system_count: 3
393           schedule: "{schedule-weekly}"
394           enable-gre-type-driver: "yes"
395       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
396       - gate-tdd-wip:
397           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
398           schedule: "{schedule-weekly}"
399           tools_system_count: 3
400           enable-gre-type-driver: "yes"
401       - tempest-stateful:
402           test-suites: "openstack/tempest/tempest.robot"
403           testplan: "{project}-{topology}-openstack-tempest.txt"
404           schedule: "{schedule-daily}"
405       - tempest-stateful-snat-conntrack:
406           test-suites: "openstack/tempest/tempest.robot"
407           testplan: "{project}-{topology}-openstack-tempest.txt"
408           odl-snat-mode: "conntrack"
409           schedule: "{schedule-daily}"
410       - gate-tempest-stateful:
411           test-suites: "openstack/tempest/tempest.robot"
412           testplan: "{project}-{topology}-openstack-tempest.txt"
413       - gate-tempest-stateful-snat-conntrack:
414           test-suites: "openstack/tempest/tempest.robot"
415           testplan: "{project}-{topology}-openstack-tempest.txt"
416           odl-snat-mode: "conntrack"
417
418     openstack:
419       - stein:
420           openstack-branch: "stable/stein"
421           odl-ml2-branch: "stable/stein"
422           odl-ml2-port-binding: "pseudo-agentdb-binding"
423           openstack_system_image: "{openstack_stein_system_image}"
424           openstack_system2_image: "{openstack_stein_system_image}"
425
426 - project:
427     name: netvirt-csit-openstack-integration-sodium-queens
428     jobs:
429       - inttest-csit-openstack-custom
430
431     project: "netvirt"
432     stream: "sodium"
433     branch: "stable/sodium"
434     testplan: "{project}-{topology}-openstack.txt"
435     odl-ml2-driver-version: "v2"
436     enable-openstack-services: "placement-api,tempest"
437     enable-openstack-compute-services: "placement-client"
438     security-group-mode: "stateful"
439     odl_system_flavor: odl-highcpu-2
440     openstack_system_flavor: odl-highcpu-8
441     openstack_system2_flavor: odl-highcpu-4
442     tools_system_count: 0
443     os-cmb-cnt: 0
444     os-ctl-cnt: 1
445     os-cmp-cnt: 2
446
447     topology:
448       - 1node:
449           openstack_system2_count: 2
450           odl_system_count: 1
451           enable-haproxy: "no"
452           install-features: "odl-netvirt-openstack"
453           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
454       - 3node:
455           openstack_system2_count: 3
456           odl_system_count: 3
457           enable-haproxy: "yes"
458           install-features: "odl-jolokia,odl-netvirt-openstack"
459
460     functionality:
461       - upstream-stateful:
462           schedule: "{schedule-weekly}"
463       - upstream-stateful-itm-direct-tunnels:
464           enable-itm-direct-tunnels: "true"
465           schedule: "{schedule-weekly}"
466       - upstream-stateful-snat-conntrack:
467           odl-snat-mode: "conntrack"
468           schedule: "{schedule-weekly}"
469       - gate-stateful
470       - gate-stateful-itm-direct-tunnels:
471           enable-itm-direct-tunnels: "true"
472           schedule: "{schedule-weekly}"
473       - gate-stateful-snat-conntrack:
474           odl-snat-mode: "conntrack"
475       - gate-minimal-cluster:
476           testplan: "{project}-{topology}-minimal-openstack.txt"
477       - dcgw:
478           testplan: "{project}-{topology}-dcgw-openstack.txt"
479           schedule: "{schedule-weekly}"
480           tools_system_count: 3
481           enable-gre-type-driver: "yes"
482       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
483       - gate-tdd-wip:
484           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
485           schedule: "{schedule-weekly}"
486           tools_system_count: 3
487           enable-gre-type-driver: "yes"
488       - tempest-stateful:
489           test-suites: "openstack/tempest/tempest.robot"
490           testplan: "{project}-{topology}-openstack-tempest.txt"
491           schedule: "{schedule-weekly}"
492       - tempest-stateful-snat-conntrack:
493           test-suites: "openstack/tempest/tempest.robot"
494           testplan: "{project}-{topology}-openstack-tempest.txt"
495           odl-snat-mode: "conntrack"
496           schedule: "{schedule-weekly}"
497       - gate-tempest-stateful:
498           test-suites: "openstack/tempest/tempest.robot"
499           testplan: "{project}-{topology}-openstack-tempest.txt"
500       - gate-tempest-stateful-snat-conntrack:
501           test-suites: "openstack/tempest/tempest.robot"
502           testplan: "{project}-{topology}-openstack-tempest.txt"
503           odl-snat-mode: "conntrack"
504
505     openstack:
506       - queens:
507           openstack-branch: "stable/queens"
508           odl-ml2-branch: "stable/queens"
509           odl-ml2-port-binding: "pseudo-agentdb-binding"
510           openstack_system_image: "{openstack_queens_system_image}"
511           openstack_system2_image: "{openstack_queens_system_image}"
512           schedule: "{schedule-weekly}"
513
514 - project:
515     name: netvirt-csit-openstack-integration-sodium-rocky
516     jobs:
517       - inttest-csit-openstack-custom
518
519     project: "netvirt"
520     stream: "sodium"
521     branch: "stable/sodium"
522     testplan: "{project}-{topology}-openstack.txt"
523     odl-ml2-driver-version: "v2"
524     enable-openstack-services: "placement-api,tempest"
525     enable-openstack-compute-services: "placement-client"
526     security-group-mode: "stateful"
527     odl_system_flavor: odl-highcpu-2
528     openstack_system_flavor: odl-highcpu-8
529     openstack_system2_flavor: odl-highcpu-4
530     tools_system_count: 0
531     os-cmb-cnt: 0
532     os-ctl-cnt: 1
533     os-cmp-cnt: 2
534
535     topology:
536       - 1node:
537           openstack_system2_count: 2
538           odl_system_count: 1
539           enable-haproxy: "no"
540           install-features: "odl-netvirt-openstack"
541           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
542       - 3node:
543           openstack_system2_count: 3
544           odl_system_count: 3
545           enable-haproxy: "yes"
546           install-features: "odl-jolokia,odl-netvirt-openstack"
547
548     functionality:
549       - upstream-stateful:
550           schedule: "{schedule-weekly}"
551       - upstream-stateful-itm-direct-tunnels:
552           enable-itm-direct-tunnels: "true"
553           schedule: "{schedule-weekly}"
554       - upstream-stateful-snat-conntrack:
555           odl-snat-mode: "conntrack"
556           schedule: "{schedule-weekly}"
557       - gate-stateful
558       - gate-stateful-itm-direct-tunnels:
559           enable-itm-direct-tunnels: "true"
560       - gate-stateful-snat-conntrack:
561           odl-snat-mode: "conntrack"
562       - gate-minimal-cluster:
563           testplan: "{project}-{topology}-minimal-openstack.txt"
564       - dcgw:
565           testplan: "{project}-{topology}-dcgw-openstack.txt"
566           schedule: "{schedule-weekly}"
567           tools_system_count: 3
568           enable-gre-type-driver: "yes"
569       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
570       - gate-tdd-wip:
571           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
572           schedule: "{schedule-weekly}"
573           tools_system_count: 3
574           enable-gre-type-driver: "yes"
575       - tempest-stateful:
576           test-suites: "openstack/tempest/tempest.robot"
577           testplan: "{project}-{topology}-openstack-tempest.txt"
578           schedule: "{schedule-weekly}"
579       - tempest-stateful-snat-conntrack:
580           test-suites: "openstack/tempest/tempest.robot"
581           testplan: "{project}-{topology}-openstack-tempest.txt"
582           odl-snat-mode: "conntrack"
583           schedule: "{schedule-weekly}"
584       - gate-tempest-stateful:
585           test-suites: "openstack/tempest/tempest.robot"
586           testplan: "{project}-{topology}-openstack-tempest.txt"
587       - gate-tempest-stateful-snat-conntrack:
588           test-suites: "openstack/tempest/tempest.robot"
589           testplan: "{project}-{topology}-openstack-tempest.txt"
590           odl-snat-mode: "conntrack"
591
592     openstack:
593       - rocky:
594           openstack-branch: "stable/rocky"
595           odl-ml2-branch: "stable/rocky"
596           odl-ml2-port-binding: "pseudo-agentdb-binding"
597           openstack_system_image: "{openstack_rocky_system_image}"
598           openstack_system2_image: "{openstack_rocky_system_image}"
599
600 - project:
601     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-queens
602     jobs:
603       - inttest-csit-openstack-custom
604
605     project: "netvirt"
606     testplan: "{project}-{topology}-openstack.txt"
607     odl-ml2-driver-version: "v2"
608     enable-openstack-services: "n-cpu,placement-api,tempest"
609     security-group-mode: "stateful"
610     odl_system_flavor: odl-highcpu-2
611     openstack_system_flavor: odl-highcpu-8
612     os-cmb-cnt: 1
613     os-ctl-cnt: 0
614     os-cmp-cnt: 0
615
616     stream:
617       - sodium:
618           branch: "stable/sodium"
619
620     topology:
621       - 1node:
622           openstack_system2_count: 0
623           odl_system_count: 1
624           enable-haproxy: "no"
625           install-features: "odl-netvirt-openstack"
626           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
627       - 3node:
628           openstack_system2_count: 1
629           odl_system_count: 3
630           enable-haproxy: "yes"
631           install-features: "odl-jolokia,odl-netvirt-openstack"
632
633     functionality:
634       - upstream-stateful:
635           schedule: "{schedule-weekly}"
636       - upstream-stateful-itm-direct-tunnels:
637           enable-itm-direct-tunnels: "true"
638           schedule: "{schedule-weekly}"
639       - upstream-stateful-snat-conntrack:
640           odl-snat-mode: "conntrack"
641           schedule: "{schedule-weekly}"
642       - gate-stateful
643       - gate-stateful-itm-direct-tunnels:
644           enable-itm-direct-tunnels: "true"
645       - gate-stateful-snat-conntrack:
646           odl-snat-mode: "conntrack"
647       - gate-minimal-cluster:
648           testplan: "{project}-{topology}-minimal-openstack.txt"
649       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
650       - gate-tdd-wip:
651           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
652           schedule: ""
653       - tempest-stateful:
654           test-suites: "openstack/tempest/tempest.robot"
655           testplan: "{project}-{topology}-openstack-tempest.txt"
656           schedule: "{schedule-weekly}"
657       - tempest-stateful-snat-conntrack:
658           test-suites: "openstack/tempest/tempest.robot"
659           testplan: "{project}-{topology}-openstack-tempest.txt"
660           odl-snat-mode: "conntrack"
661           schedule: "{schedule-weekly}"
662       - gate-tempest-stateful:
663           test-suites: "openstack/tempest/tempest.robot"
664           testplan: "{project}-{topology}-openstack-tempest.txt"
665       - gate-tempest-stateful-snat-conntrack:
666           test-suites: "openstack/tempest/tempest.robot"
667           testplan: "{project}-{topology}-openstack-tempest.txt"
668           odl-snat-mode: "conntrack"
669
670     openstack:
671       - queens:
672           openstack-branch: "stable/queens"
673           odl-ml2-branch: "stable/queens"
674           odl-ml2-port-binding: "pseudo-agentdb-binding"
675           openstack_system_image: "{openstack_queens_system_image}"
676           openstack_system2_image: "{openstack_queens_system_image}"
677           schedule: "{schedule-weekly}"
678
679 - project:
680     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-rocky
681     jobs:
682       - inttest-csit-openstack-custom
683
684     project: "netvirt"
685     testplan: "{project}-{topology}-openstack.txt"
686     odl-ml2-driver-version: "v2"
687     enable-openstack-services: "n-cpu,placement-api,tempest"
688     security-group-mode: "stateful"
689     odl_system_flavor: odl-highcpu-2
690     openstack_system_flavor: odl-highcpu-8
691     os-cmb-cnt: 1
692     os-ctl-cnt: 0
693     os-cmp-cnt: 0
694
695     stream:
696       - magnesium:
697           branch: "stable/magnesium"
698           jre: "openjdk11"
699       - sodium:
700           branch: "stable/sodium"
701
702     topology:
703       - 1node:
704           openstack_system2_count: 0
705           odl_system_count: 1
706           enable-haproxy: "no"
707           install-features: "odl-netvirt-openstack"
708           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
709       - 3node:
710           openstack_system2_count: 1
711           odl_system_count: 3
712           enable-haproxy: "yes"
713           install-features: "odl-jolokia,odl-netvirt-openstack"
714
715     functionality:
716       - upstream-stateful:
717           schedule: "{schedule-weekly}"
718       - upstream-stateful-itm-direct-tunnels:
719           enable-itm-direct-tunnels: "true"
720           schedule: "{schedule-weekly}"
721       - upstream-stateful-snat-conntrack:
722           odl-snat-mode: "conntrack"
723           schedule: "{schedule-weekly}"
724       - gate-stateful
725       - gate-stateful-itm-direct-tunnels:
726           enable-itm-direct-tunnels: "true"
727       - gate-stateful-snat-conntrack:
728           odl-snat-mode: "conntrack"
729       - gate-minimal-cluster:
730           testplan: "{project}-{topology}-minimal-openstack.txt"
731       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
732       - gate-tdd-wip:
733           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
734           schedule: ""
735       - tempest-stateful:
736           test-suites: "openstack/tempest/tempest.robot"
737           testplan: "{project}-{topology}-openstack-tempest.txt"
738           schedule: "{schedule-weekly}"
739       - tempest-stateful-snat-conntrack:
740           test-suites: "openstack/tempest/tempest.robot"
741           testplan: "{project}-{topology}-openstack-tempest.txt"
742           odl-snat-mode: "conntrack"
743           schedule: "{schedule-weekly}"
744       - gate-tempest-stateful:
745           test-suites: "openstack/tempest/tempest.robot"
746           testplan: "{project}-{topology}-openstack-tempest.txt"
747       - gate-tempest-stateful-snat-conntrack:
748           test-suites: "openstack/tempest/tempest.robot"
749           testplan: "{project}-{topology}-openstack-tempest.txt"
750           odl-snat-mode: "conntrack"
751
752     openstack:
753       - rocky:
754           openstack-branch: "stable/rocky"
755           odl-ml2-branch: "stable/rocky"
756           odl-ml2-port-binding: "pseudo-agentdb-binding"
757           openstack_system_image: "{openstack_rocky_system_image}"
758           openstack_system2_image: "{openstack_rocky_system_image}"
759
760 - project:
761     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein
762     jobs:
763       - inttest-csit-openstack-custom
764
765     #temporarily disabling Stein jobs
766     disabled: true
767     project: "netvirt"
768     testplan: "{project}-{topology}-openstack.txt"
769     odl-ml2-driver-version: "v2"
770     enable-openstack-services: "n-cpu,placement-api,tempest"
771     security-group-mode: "stateful"
772     odl_system_flavor: odl-highcpu-2
773     openstack_system_flavor: odl-highcpu-8
774     os-cmb-cnt: 1
775     os-ctl-cnt: 0
776     os-cmp-cnt: 0
777
778     stream:
779       - magnesium:
780           branch: "stable/magnesium"
781           jre: "openjdk11"
782
783     topology:
784       - 1node:
785           openstack_system2_count: 0
786           odl_system_count: 1
787           enable-haproxy: "no"
788           install-features: "odl-netvirt-openstack"
789           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
790       - 3node:
791           openstack_system2_count: 1
792           odl_system_count: 3
793           enable-haproxy: "yes"
794           install-features: "odl-jolokia,odl-netvirt-openstack"
795
796     functionality:
797       - upstream-stateful:
798           schedule: "{schedule-weekly}"
799       - upstream-stateful-itm-direct-tunnels:
800           enable-itm-direct-tunnels: "true"
801           schedule: "{schedule-weekly}"
802       - upstream-stateful-snat-conntrack:
803           odl-snat-mode: "conntrack"
804           schedule: "{schedule-weekly}"
805       - gate-stateful
806       - gate-stateful-itm-direct-tunnels:
807           enable-itm-direct-tunnels: "true"
808       - gate-stateful-snat-conntrack:
809           odl-snat-mode: "conntrack"
810       - gate-minimal-cluster:
811           testplan: "{project}-{topology}-minimal-openstack.txt"
812       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
813       - gate-tdd-wip:
814           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
815           schedule: ""
816       - tempest-stateful:
817           test-suites: "openstack/tempest/tempest.robot"
818           testplan: "{project}-{topology}-openstack-tempest.txt"
819           schedule: "{schedule-weekly}"
820       - tempest-stateful-snat-conntrack:
821           test-suites: "openstack/tempest/tempest.robot"
822           testplan: "{project}-{topology}-openstack-tempest.txt"
823           odl-snat-mode: "conntrack"
824           schedule: "{schedule-weekly}"
825       - gate-tempest-stateful:
826           test-suites: "openstack/tempest/tempest.robot"
827           testplan: "{project}-{topology}-openstack-tempest.txt"
828       - gate-tempest-stateful-snat-conntrack:
829           test-suites: "openstack/tempest/tempest.robot"
830           testplan: "{project}-{topology}-openstack-tempest.txt"
831           odl-snat-mode: "conntrack"
832
833     openstack:
834       - stein:
835           openstack-branch: "stable/stein"
836           odl-ml2-branch: "stable/stein"
837           odl-ml2-port-binding: "pseudo-agentdb-binding"
838           openstack_system_image: "{openstack_stein_system_image}"
839           openstack_system2_image: "{openstack_stein_system_image}"
840
841 - project:
842     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-silicon
843     jobs:
844       - inttest-csit-openstack-custom
845
846     #temporarily disabling Stein jobs
847     disabled: true
848     project: "netvirt"
849     testplan: "{project}-{topology}-openstack.txt"
850     odl-ml2-driver-version: "v2"
851     enable-openstack-services: "n-cpu,placement-api,tempest"
852     security-group-mode: "stateful"
853     odl_system_flavor: odl-highcpu-2
854     openstack_system_flavor: odl-highcpu-8
855     os-cmb-cnt: 1
856     os-ctl-cnt: 0
857     os-cmp-cnt: 0
858
859     stream:
860       - silicon:
861           branch: "master"
862           jre: "openjdk11"
863
864     topology:
865       - 1node:
866           openstack_system2_count: 0
867           odl_system_count: 1
868           enable-haproxy: "no"
869           install-features: "odl-netvirt-openstack"
870           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
871       - 3node:
872           openstack_system2_count: 1
873           odl_system_count: 3
874           enable-haproxy: "yes"
875           install-features: "odl-jolokia,odl-netvirt-openstack"
876
877     functionality:
878       - upstream-stateful:
879           schedule: "{schedule-daily}"
880       - upstream-stateful-itm-direct-tunnels:
881           enable-itm-direct-tunnels: "true"
882           schedule: "{schedule-daily}"
883       - upstream-stateful-snat-conntrack:
884           odl-snat-mode: "conntrack"
885           schedule: "{schedule-daily}"
886       - gate-stateful
887       - gate-stateful-itm-direct-tunnels:
888           enable-itm-direct-tunnels: "true"
889       - gate-stateful-snat-conntrack:
890           odl-snat-mode: "conntrack"
891       - gate-minimal-cluster:
892           testplan: "{project}-{topology}-minimal-openstack.txt"
893       - dcgw:
894           testplan: "{project}-{topology}-dcgw-openstack.txt"
895           tools_system_count: 3
896           enable-gre-type-driver: "yes"
897           schedule: "{schedule-daily}"
898       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
899       - gate-tdd-wip:
900           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
901           schedule: ""
902       - tempest-stateful:
903           test-suites: "openstack/tempest/tempest.robot"
904           testplan: "{project}-{topology}-openstack-tempest.txt"
905           schedule: "{schedule-daily}"
906       - tempest-stateful-snat-conntrack:
907           test-suites: "openstack/tempest/tempest.robot"
908           testplan: "{project}-{topology}-openstack-tempest.txt"
909           odl-snat-mode: "conntrack"
910           schedule: "{schedule-daily}"
911       - gate-tempest-stateful:
912           test-suites: "openstack/tempest/tempest.robot"
913           testplan: "{project}-{topology}-openstack-tempest.txt"
914       - gate-tempest-stateful-snat-conntrack:
915           test-suites: "openstack/tempest/tempest.robot"
916           testplan: "{project}-{topology}-openstack-tempest.txt"
917           odl-snat-mode: "conntrack"
918
919     openstack:
920       - stein:
921           openstack-branch: "stable/stein"
922           odl-ml2-branch: "stable/stein"
923           odl-ml2-port-binding: "pseudo-agentdb-binding"
924           openstack_system_image: "{openstack_stein_system_image}"
925           openstack_system2_image: "{openstack_stein_system_image}"