Purge ODL Sodium jobs from builder
[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-highcpu-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
90     project: "netvirt"
91     stream: "silicon"
92     branch: "master"
93     jre: "openjdk11"
94     testplan: "{project}-{topology}-openstack.txt"
95     odl-ml2-driver-version: "v2"
96     enable-openstack-services: "placement-api,tempest"
97     enable-openstack-compute-services: "placement-client"
98     security-group-mode: "stateful"
99     odl_system_flavor: odl-highcpu-2
100     openstack_system_flavor: odl-highcpu-8
101     openstack_system2_flavor: odl-highcpu-4
102     tools_system_count: 0
103     os-cmb-cnt: 0
104     os-ctl-cnt: 1
105     os-cmp-cnt: 2
106
107     topology:
108       - 1node:
109           openstack_system2_count: 2
110           odl_system_count: 1
111           enable-haproxy: "no"
112           install-features: "odl-netvirt-openstack"
113           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
114       - 3node:
115           openstack_system2_count: 3
116           odl_system_count: 3
117           enable-haproxy: "yes"
118           install-features: "odl-jolokia,odl-netvirt-openstack"
119
120     functionality:
121       - upstream-stateful
122       - upstream-stateful-itm-direct-tunnels:
123           enable-itm-direct-tunnels: "true"
124       - upstream-stateful-snat-conntrack:
125           odl-snat-mode: "conntrack"
126       - gate-stateful
127       - gate-stateful-itm-direct-tunnels:
128           enable-itm-direct-tunnels: "true"
129       - gate-stateful-snat-conntrack:
130           odl-snat-mode: "conntrack"
131       - gate-minimal-cluster:
132           testplan: "{project}-{topology}-minimal-openstack.txt"
133       - dcgw:
134           testplan: "{project}-{topology}-dcgw-openstack.txt"
135           tools_system_count: 3
136           enable-gre-type-driver: "yes"
137       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
138       - gate-tdd-wip:
139           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
140           schedule: "{schedule-weekly}"
141           tools_system_count: 3
142           enable-gre-type-driver: "yes"
143       - tempest-stateful:
144           test-suites: "openstack/tempest/tempest.robot"
145           testplan: "{project}-{topology}-openstack-tempest.txt"
146           schedule: "{schedule-daily}"
147       - tempest-stateful-snat-conntrack:
148           test-suites: "openstack/tempest/tempest.robot"
149           testplan: "{project}-{topology}-openstack-tempest.txt"
150           odl-snat-mode: "conntrack"
151           schedule: "{schedule-daily}"
152       - gate-tempest-stateful:
153           test-suites: "openstack/tempest/tempest.robot"
154           testplan: "{project}-{topology}-openstack-tempest.txt"
155       - gate-tempest-stateful-snat-conntrack:
156           test-suites: "openstack/tempest/tempest.robot"
157           testplan: "{project}-{topology}-openstack-tempest.txt"
158           odl-snat-mode: "conntrack"
159
160     openstack:
161       - stein:
162           openstack-branch: "stable/stein"
163           odl-ml2-branch: "stable/stein"
164           odl-ml2-port-binding: "pseudo-agentdb-binding"
165           openstack_system_image: "{openstack_stein_system_image}"
166           openstack_system2_image: "{openstack_stein_system_image}"
167
168 - project:
169     name: netvirt-csit-openstack-integration-aluminium-rocky
170     jobs:
171       - inttest-csit-openstack-custom
172
173     project: "netvirt"
174     stream: "aluminium"
175     branch: "stable/aluminium"
176     jre: "openjdk11"
177     testplan: "{project}-{topology}-openstack.txt"
178     odl-ml2-driver-version: "v2"
179     enable-openstack-services: "placement-api,tempest"
180     enable-openstack-compute-services: "placement-client"
181     security-group-mode: "stateful"
182     odl_system_flavor: odl-highcpu-2
183     openstack_system_flavor: odl-highcpu-8
184     openstack_system2_flavor: odl-highcpu-4
185     tools_system_count: 0
186     os-cmb-cnt: 0
187     os-ctl-cnt: 1
188     os-cmp-cnt: 2
189
190     topology:
191       - 1node:
192           openstack_system2_count: 2
193           odl_system_count: 1
194           enable-haproxy: "no"
195           install-features: "odl-netvirt-openstack"
196           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
197       - 3node:
198           openstack_system2_count: 3
199           odl_system_count: 3
200           enable-haproxy: "yes"
201           install-features: "odl-jolokia,odl-netvirt-openstack"
202
203     functionality:
204       - upstream-stateful
205       - upstream-stateful-itm-direct-tunnels:
206           enable-itm-direct-tunnels: "true"
207       - upstream-stateful-snat-conntrack:
208           odl-snat-mode: "conntrack"
209       - gate-stateful
210       - gate-stateful-itm-direct-tunnels:
211           enable-itm-direct-tunnels: "true"
212       - gate-stateful-snat-conntrack:
213           odl-snat-mode: "conntrack"
214       - gate-minimal-cluster:
215           testplan: "{project}-{topology}-minimal-openstack.txt"
216       - dcgw:
217           testplan: "{project}-{topology}-dcgw-openstack.txt"
218           tools_system_count: 3
219           enable-gre-type-driver: "yes"
220       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
221       - gate-tdd-wip:
222           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
223           schedule: "{schedule-weekly}"
224           tools_system_count: 3
225           enable-gre-type-driver: "yes"
226       - tempest-stateful:
227           test-suites: "openstack/tempest/tempest.robot"
228           testplan: "{project}-{topology}-openstack-tempest.txt"
229           schedule: "{schedule-weekly}"
230       - tempest-stateful-snat-conntrack:
231           test-suites: "openstack/tempest/tempest.robot"
232           testplan: "{project}-{topology}-openstack-tempest.txt"
233           odl-snat-mode: "conntrack"
234           schedule: "{schedule-weekly}"
235       - gate-tempest-stateful:
236           test-suites: "openstack/tempest/tempest.robot"
237           testplan: "{project}-{topology}-openstack-tempest.txt"
238       - gate-tempest-stateful-snat-conntrack:
239           test-suites: "openstack/tempest/tempest.robot"
240           testplan: "{project}-{topology}-openstack-tempest.txt"
241           odl-snat-mode: "conntrack"
242
243     openstack:
244       - rocky:
245           openstack-branch: "stable/rocky"
246           odl-ml2-branch: "stable/rocky"
247           odl-ml2-port-binding: "pseudo-agentdb-binding"
248           openstack_system_image: "{openstack_rocky_system_image}"
249           openstack_system2_image: "{openstack_rocky_system_image}"
250
251 - project:
252     name: netvirt-csit-openstack-integration-aluminium-stein
253     jobs:
254       - inttest-csit-openstack-custom
255
256     project: "netvirt"
257     stream: "aluminium"
258     branch: "stable/aluminium"
259     jre: "openjdk11"
260     testplan: "{project}-{topology}-openstack.txt"
261     odl-ml2-driver-version: "v2"
262     enable-openstack-services: "placement-api,tempest"
263     enable-openstack-compute-services: "placement-client"
264     security-group-mode: "stateful"
265     odl_system_flavor: odl-highcpu-2
266     openstack_system_flavor: odl-highcpu-8
267     openstack_system2_flavor: odl-highcpu-4
268     tools_system_count: 0
269     os-cmb-cnt: 0
270     os-ctl-cnt: 1
271     os-cmp-cnt: 2
272
273     topology:
274       - 1node:
275           openstack_system2_count: 2
276           odl_system_count: 1
277           enable-haproxy: "no"
278           install-features: "odl-netvirt-openstack"
279           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
280       - 3node:
281           openstack_system2_count: 3
282           odl_system_count: 3
283           enable-haproxy: "yes"
284           install-features: "odl-jolokia,odl-netvirt-openstack"
285
286     functionality:
287       - upstream-stateful
288       - upstream-stateful-itm-direct-tunnels:
289           enable-itm-direct-tunnels: "true"
290       - upstream-stateful-snat-conntrack:
291           odl-snat-mode: "conntrack"
292       - gate-stateful
293       - gate-stateful-itm-direct-tunnels:
294           enable-itm-direct-tunnels: "true"
295       - gate-stateful-snat-conntrack:
296           odl-snat-mode: "conntrack"
297       - gate-minimal-cluster:
298           testplan: "{project}-{topology}-minimal-openstack.txt"
299       - dcgw:
300           testplan: "{project}-{topology}-dcgw-openstack.txt"
301           tools_system_count: 3
302           enable-gre-type-driver: "yes"
303       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
304       - gate-tdd-wip:
305           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
306           schedule: "{schedule-weekly}"
307           tools_system_count: 3
308           enable-gre-type-driver: "yes"
309       - tempest-stateful:
310           test-suites: "openstack/tempest/tempest.robot"
311           testplan: "{project}-{topology}-openstack-tempest.txt"
312           schedule: "{schedule-weekly}"
313       - tempest-stateful-snat-conntrack:
314           test-suites: "openstack/tempest/tempest.robot"
315           testplan: "{project}-{topology}-openstack-tempest.txt"
316           odl-snat-mode: "conntrack"
317           schedule: "{schedule-weekly}"
318       - gate-tempest-stateful:
319           test-suites: "openstack/tempest/tempest.robot"
320           testplan: "{project}-{topology}-openstack-tempest.txt"
321       - gate-tempest-stateful-snat-conntrack:
322           test-suites: "openstack/tempest/tempest.robot"
323           testplan: "{project}-{topology}-openstack-tempest.txt"
324           odl-snat-mode: "conntrack"
325
326     openstack:
327       - stein:
328           openstack-branch: "stable/stein"
329           odl-ml2-branch: "stable/stein"
330           odl-ml2-port-binding: "pseudo-agentdb-binding"
331           openstack_system_image: "{openstack_stein_system_image}"
332           openstack_system2_image: "{openstack_stein_system_image}"
333
334 - project:
335     name: netvirt-csit-openstack-integration-magnesium-stein
336     jobs:
337       - inttest-csit-openstack-custom
338
339     project: "netvirt"
340     stream: "magnesium"
341     branch: "stable/magnesium"
342     jre: "openjdk11"
343     testplan: "{project}-{topology}-openstack.txt"
344     odl-ml2-driver-version: "v2"
345     enable-openstack-services: "placement-api,tempest"
346     enable-openstack-compute-services: "placement-client"
347     security-group-mode: "stateful"
348     odl_system_flavor: odl-highcpu-2
349     openstack_system_flavor: odl-highcpu-8
350     openstack_system2_flavor: odl-highcpu-4
351     tools_system_count: 0
352     os-cmb-cnt: 0
353     os-ctl-cnt: 1
354     os-cmp-cnt: 2
355
356     topology:
357       - 1node:
358           openstack_system2_count: 2
359           odl_system_count: 1
360           enable-haproxy: "no"
361           install-features: "odl-netvirt-openstack"
362           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
363       - 3node:
364           openstack_system2_count: 3
365           odl_system_count: 3
366           enable-haproxy: "yes"
367           install-features: "odl-jolokia,odl-netvirt-openstack"
368
369     functionality:
370       - upstream-stateful:
371           schedule: "{schedule-weekly}"
372       - upstream-stateful-itm-direct-tunnels:
373           enable-itm-direct-tunnels: "true"
374           schedule: "{schedule-weekly}"
375       - upstream-stateful-snat-conntrack:
376           odl-snat-mode: "conntrack"
377           schedule: "{schedule-weekly}"
378       - gate-stateful
379       - gate-stateful-itm-direct-tunnels:
380           enable-itm-direct-tunnels: "true"
381       - gate-stateful-snat-conntrack:
382           odl-snat-mode: "conntrack"
383       - gate-minimal-cluster:
384           testplan: "{project}-{topology}-minimal-openstack.txt"
385       - dcgw:
386           testplan: "{project}-{topology}-dcgw-openstack.txt"
387           tools_system_count: 3
388           schedule: "{schedule-weekly}"
389           enable-gre-type-driver: "yes"
390       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
391       - gate-tdd-wip:
392           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
393           schedule: "{schedule-weekly}"
394           tools_system_count: 3
395           enable-gre-type-driver: "yes"
396       - tempest-stateful:
397           test-suites: "openstack/tempest/tempest.robot"
398           testplan: "{project}-{topology}-openstack-tempest.txt"
399           schedule: "{schedule-daily}"
400       - tempest-stateful-snat-conntrack:
401           test-suites: "openstack/tempest/tempest.robot"
402           testplan: "{project}-{topology}-openstack-tempest.txt"
403           odl-snat-mode: "conntrack"
404           schedule: "{schedule-daily}"
405       - gate-tempest-stateful:
406           test-suites: "openstack/tempest/tempest.robot"
407           testplan: "{project}-{topology}-openstack-tempest.txt"
408       - gate-tempest-stateful-snat-conntrack:
409           test-suites: "openstack/tempest/tempest.robot"
410           testplan: "{project}-{topology}-openstack-tempest.txt"
411           odl-snat-mode: "conntrack"
412
413     openstack:
414       - stein:
415           openstack-branch: "stable/stein"
416           odl-ml2-branch: "stable/stein"
417           odl-ml2-port-binding: "pseudo-agentdb-binding"
418           openstack_system_image: "{openstack_stein_system_image}"
419           openstack_system2_image: "{openstack_stein_system_image}"
420
421 - project:
422     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-rocky
423     jobs:
424       - inttest-csit-openstack-custom
425
426     project: "netvirt"
427     testplan: "{project}-{topology}-openstack.txt"
428     odl-ml2-driver-version: "v2"
429     enable-openstack-services: "n-cpu,placement-api,tempest"
430     security-group-mode: "stateful"
431     odl_system_flavor: odl-highcpu-2
432     openstack_system_flavor: odl-highcpu-8
433     os-cmb-cnt: 1
434     os-ctl-cnt: 0
435     os-cmp-cnt: 0
436
437     stream:
438       - magnesium:
439           branch: "stable/magnesium"
440           jre: "openjdk11"
441
442     topology:
443       - 1node:
444           openstack_system2_count: 0
445           odl_system_count: 1
446           enable-haproxy: "no"
447           install-features: "odl-netvirt-openstack"
448           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
449       - 3node:
450           openstack_system2_count: 1
451           odl_system_count: 3
452           enable-haproxy: "yes"
453           install-features: "odl-jolokia,odl-netvirt-openstack"
454
455     functionality:
456       - upstream-stateful:
457           schedule: "{schedule-weekly}"
458       - upstream-stateful-itm-direct-tunnels:
459           enable-itm-direct-tunnels: "true"
460           schedule: "{schedule-weekly}"
461       - upstream-stateful-snat-conntrack:
462           odl-snat-mode: "conntrack"
463           schedule: "{schedule-weekly}"
464       - gate-stateful
465       - gate-stateful-itm-direct-tunnels:
466           enable-itm-direct-tunnels: "true"
467       - gate-stateful-snat-conntrack:
468           odl-snat-mode: "conntrack"
469       - gate-minimal-cluster:
470           testplan: "{project}-{topology}-minimal-openstack.txt"
471       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
472       - gate-tdd-wip:
473           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
474           schedule: ""
475       - tempest-stateful:
476           test-suites: "openstack/tempest/tempest.robot"
477           testplan: "{project}-{topology}-openstack-tempest.txt"
478           schedule: "{schedule-weekly}"
479       - tempest-stateful-snat-conntrack:
480           test-suites: "openstack/tempest/tempest.robot"
481           testplan: "{project}-{topology}-openstack-tempest.txt"
482           odl-snat-mode: "conntrack"
483           schedule: "{schedule-weekly}"
484       - gate-tempest-stateful:
485           test-suites: "openstack/tempest/tempest.robot"
486           testplan: "{project}-{topology}-openstack-tempest.txt"
487       - gate-tempest-stateful-snat-conntrack:
488           test-suites: "openstack/tempest/tempest.robot"
489           testplan: "{project}-{topology}-openstack-tempest.txt"
490           odl-snat-mode: "conntrack"
491
492     openstack:
493       - rocky:
494           openstack-branch: "stable/rocky"
495           odl-ml2-branch: "stable/rocky"
496           odl-ml2-port-binding: "pseudo-agentdb-binding"
497           openstack_system_image: "{openstack_rocky_system_image}"
498           openstack_system2_image: "{openstack_rocky_system_image}"
499
500 - project:
501     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein
502     jobs:
503       - inttest-csit-openstack-custom
504
505     project: "netvirt"
506     testplan: "{project}-{topology}-openstack.txt"
507     odl-ml2-driver-version: "v2"
508     enable-openstack-services: "n-cpu,placement-api,tempest"
509     security-group-mode: "stateful"
510     odl_system_flavor: odl-highcpu-2
511     openstack_system_flavor: odl-highcpu-8
512     os-cmb-cnt: 1
513     os-ctl-cnt: 0
514     os-cmp-cnt: 0
515
516     stream:
517       - magnesium:
518           branch: "stable/magnesium"
519           jre: "openjdk11"
520
521     topology:
522       - 1node:
523           openstack_system2_count: 0
524           odl_system_count: 1
525           enable-haproxy: "no"
526           install-features: "odl-netvirt-openstack"
527           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
528       - 3node:
529           openstack_system2_count: 1
530           odl_system_count: 3
531           enable-haproxy: "yes"
532           install-features: "odl-jolokia,odl-netvirt-openstack"
533
534     functionality:
535       - upstream-stateful:
536           schedule: "{schedule-weekly}"
537       - upstream-stateful-itm-direct-tunnels:
538           enable-itm-direct-tunnels: "true"
539           schedule: "{schedule-weekly}"
540       - upstream-stateful-snat-conntrack:
541           odl-snat-mode: "conntrack"
542           schedule: "{schedule-weekly}"
543       - gate-stateful
544       - gate-stateful-itm-direct-tunnels:
545           enable-itm-direct-tunnels: "true"
546       - gate-stateful-snat-conntrack:
547           odl-snat-mode: "conntrack"
548       - gate-minimal-cluster:
549           testplan: "{project}-{topology}-minimal-openstack.txt"
550       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
551       - gate-tdd-wip:
552           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
553           schedule: ""
554       - tempest-stateful:
555           test-suites: "openstack/tempest/tempest.robot"
556           testplan: "{project}-{topology}-openstack-tempest.txt"
557           schedule: "{schedule-weekly}"
558       - tempest-stateful-snat-conntrack:
559           test-suites: "openstack/tempest/tempest.robot"
560           testplan: "{project}-{topology}-openstack-tempest.txt"
561           odl-snat-mode: "conntrack"
562           schedule: "{schedule-weekly}"
563       - gate-tempest-stateful:
564           test-suites: "openstack/tempest/tempest.robot"
565           testplan: "{project}-{topology}-openstack-tempest.txt"
566       - gate-tempest-stateful-snat-conntrack:
567           test-suites: "openstack/tempest/tempest.robot"
568           testplan: "{project}-{topology}-openstack-tempest.txt"
569           odl-snat-mode: "conntrack"
570
571     openstack:
572       - stein:
573           openstack-branch: "stable/stein"
574           odl-ml2-branch: "stable/stein"
575           odl-ml2-port-binding: "pseudo-agentdb-binding"
576           openstack_system_image: "{openstack_stein_system_image}"
577           openstack_system2_image: "{openstack_stein_system_image}"
578
579 - project:
580     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-silicon
581     jobs:
582       - inttest-csit-openstack-custom
583
584     project: "netvirt"
585     testplan: "{project}-{topology}-openstack.txt"
586     odl-ml2-driver-version: "v2"
587     enable-openstack-services: "n-cpu,placement-api,tempest"
588     security-group-mode: "stateful"
589     odl_system_flavor: odl-highcpu-2
590     openstack_system_flavor: odl-highcpu-8
591     os-cmb-cnt: 1
592     os-ctl-cnt: 0
593     os-cmp-cnt: 0
594
595     stream:
596       - silicon:
597           branch: "master"
598           jre: "openjdk11"
599
600     topology:
601       - 1node:
602           openstack_system2_count: 0
603           odl_system_count: 1
604           enable-haproxy: "no"
605           install-features: "odl-netvirt-openstack"
606           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
607       - 3node:
608           openstack_system2_count: 1
609           odl_system_count: 3
610           enable-haproxy: "yes"
611           install-features: "odl-jolokia,odl-netvirt-openstack"
612
613     functionality:
614       - upstream-stateful:
615           schedule: "{schedule-daily}"
616       - upstream-stateful-itm-direct-tunnels:
617           enable-itm-direct-tunnels: "true"
618           schedule: "{schedule-daily}"
619       - upstream-stateful-snat-conntrack:
620           odl-snat-mode: "conntrack"
621           schedule: "{schedule-daily}"
622       - gate-stateful
623       - gate-stateful-itm-direct-tunnels:
624           enable-itm-direct-tunnels: "true"
625       - gate-stateful-snat-conntrack:
626           odl-snat-mode: "conntrack"
627       - gate-minimal-cluster:
628           testplan: "{project}-{topology}-minimal-openstack.txt"
629       - dcgw:
630           testplan: "{project}-{topology}-dcgw-openstack.txt"
631           tools_system_count: 3
632           enable-gre-type-driver: "yes"
633           schedule: "{schedule-daily}"
634       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
635       - gate-tdd-wip:
636           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
637           schedule: ""
638       - tempest-stateful:
639           test-suites: "openstack/tempest/tempest.robot"
640           testplan: "{project}-{topology}-openstack-tempest.txt"
641           schedule: "{schedule-daily}"
642       - tempest-stateful-snat-conntrack:
643           test-suites: "openstack/tempest/tempest.robot"
644           testplan: "{project}-{topology}-openstack-tempest.txt"
645           odl-snat-mode: "conntrack"
646           schedule: "{schedule-daily}"
647       - gate-tempest-stateful:
648           test-suites: "openstack/tempest/tempest.robot"
649           testplan: "{project}-{topology}-openstack-tempest.txt"
650       - gate-tempest-stateful-snat-conntrack:
651           test-suites: "openstack/tempest/tempest.robot"
652           testplan: "{project}-{topology}-openstack-tempest.txt"
653           odl-snat-mode: "conntrack"
654
655     openstack:
656       - stein:
657           openstack-branch: "stable/stein"
658           odl-ml2-branch: "stable/stein"
659           odl-ml2-port-binding: "pseudo-agentdb-binding"
660           openstack_system_image: "{openstack_stein_system_image}"
661           openstack_system2_image: "{openstack_stein_system_image}"