f842b4c62a4b4984b624ab83c2a1355e8eba2dca
[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: v3-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     disable-job: 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: v3-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     disable-job: 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     disable-job: 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-1cmb-0ctl-0cmp-openstack-integration-rocky
428     jobs:
429       - inttest-csit-openstack-custom
430
431     project: "netvirt"
432     testplan: "{project}-{topology}-openstack.txt"
433     odl-ml2-driver-version: "v2"
434     enable-openstack-services: "n-cpu,placement-api,tempest"
435     security-group-mode: "stateful"
436     odl_system_flavor: odl-highcpu-2
437     openstack_system_flavor: odl-highcpu-8
438     os-cmb-cnt: 1
439     os-ctl-cnt: 0
440     os-cmp-cnt: 0
441
442     stream:
443       - magnesium:
444           branch: "stable/magnesium"
445           jre: "openjdk11"
446
447     topology:
448       - 1node:
449           openstack_system2_count: 0
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: 1
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       - gate-stateful-snat-conntrack:
473           odl-snat-mode: "conntrack"
474       - gate-minimal-cluster:
475           testplan: "{project}-{topology}-minimal-openstack.txt"
476       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
477       - gate-tdd-wip:
478           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
479           schedule: ""
480       - tempest-stateful:
481           test-suites: "openstack/tempest/tempest.robot"
482           testplan: "{project}-{topology}-openstack-tempest.txt"
483           schedule: "{schedule-weekly}"
484       - tempest-stateful-snat-conntrack:
485           test-suites: "openstack/tempest/tempest.robot"
486           testplan: "{project}-{topology}-openstack-tempest.txt"
487           odl-snat-mode: "conntrack"
488           schedule: "{schedule-weekly}"
489       - gate-tempest-stateful:
490           test-suites: "openstack/tempest/tempest.robot"
491           testplan: "{project}-{topology}-openstack-tempest.txt"
492       - gate-tempest-stateful-snat-conntrack:
493           test-suites: "openstack/tempest/tempest.robot"
494           testplan: "{project}-{topology}-openstack-tempest.txt"
495           odl-snat-mode: "conntrack"
496
497     openstack:
498       - rocky:
499           openstack-branch: "stable/rocky"
500           odl-ml2-branch: "stable/rocky"
501           odl-ml2-port-binding: "pseudo-agentdb-binding"
502           openstack_system_image: "{openstack_rocky_system_image}"
503           openstack_system2_image: "{openstack_rocky_system_image}"
504
505 - project:
506     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein
507     jobs:
508       - inttest-csit-openstack-custom
509
510     #temporarily disabling Stein jobs
511     disable-job: true
512     project: "netvirt"
513     testplan: "{project}-{topology}-openstack.txt"
514     odl-ml2-driver-version: "v2"
515     enable-openstack-services: "n-cpu,placement-api,tempest"
516     security-group-mode: "stateful"
517     odl_system_flavor: odl-highcpu-2
518     openstack_system_flavor: odl-highcpu-8
519     os-cmb-cnt: 1
520     os-ctl-cnt: 0
521     os-cmp-cnt: 0
522
523     stream:
524       - magnesium:
525           branch: "stable/magnesium"
526           jre: "openjdk11"
527
528     topology:
529       - 1node:
530           openstack_system2_count: 0
531           odl_system_count: 1
532           enable-haproxy: "no"
533           install-features: "odl-netvirt-openstack"
534           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
535       - 3node:
536           openstack_system2_count: 1
537           odl_system_count: 3
538           enable-haproxy: "yes"
539           install-features: "odl-jolokia,odl-netvirt-openstack"
540
541     functionality:
542       - upstream-stateful:
543           schedule: "{schedule-weekly}"
544       - upstream-stateful-itm-direct-tunnels:
545           enable-itm-direct-tunnels: "true"
546           schedule: "{schedule-weekly}"
547       - upstream-stateful-snat-conntrack:
548           odl-snat-mode: "conntrack"
549           schedule: "{schedule-weekly}"
550       - gate-stateful
551       - gate-stateful-itm-direct-tunnels:
552           enable-itm-direct-tunnels: "true"
553       - gate-stateful-snat-conntrack:
554           odl-snat-mode: "conntrack"
555       - gate-minimal-cluster:
556           testplan: "{project}-{topology}-minimal-openstack.txt"
557       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
558       - gate-tdd-wip:
559           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
560           schedule: ""
561       - tempest-stateful:
562           test-suites: "openstack/tempest/tempest.robot"
563           testplan: "{project}-{topology}-openstack-tempest.txt"
564           schedule: "{schedule-weekly}"
565       - tempest-stateful-snat-conntrack:
566           test-suites: "openstack/tempest/tempest.robot"
567           testplan: "{project}-{topology}-openstack-tempest.txt"
568           odl-snat-mode: "conntrack"
569           schedule: "{schedule-weekly}"
570       - gate-tempest-stateful:
571           test-suites: "openstack/tempest/tempest.robot"
572           testplan: "{project}-{topology}-openstack-tempest.txt"
573       - gate-tempest-stateful-snat-conntrack:
574           test-suites: "openstack/tempest/tempest.robot"
575           testplan: "{project}-{topology}-openstack-tempest.txt"
576           odl-snat-mode: "conntrack"
577
578     openstack:
579       - stein:
580           openstack-branch: "stable/stein"
581           odl-ml2-branch: "stable/stein"
582           odl-ml2-port-binding: "pseudo-agentdb-binding"
583           openstack_system_image: "{openstack_stein_system_image}"
584           openstack_system2_image: "{openstack_stein_system_image}"
585
586 - project:
587     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-silicon
588     jobs:
589       - inttest-csit-openstack-custom
590
591     #temporarily disabling Stein jobs
592     disable-job: true
593     project: "netvirt"
594     testplan: "{project}-{topology}-openstack.txt"
595     odl-ml2-driver-version: "v2"
596     enable-openstack-services: "n-cpu,placement-api,tempest"
597     security-group-mode: "stateful"
598     odl_system_flavor: odl-highcpu-2
599     openstack_system_flavor: odl-highcpu-8
600     os-cmb-cnt: 1
601     os-ctl-cnt: 0
602     os-cmp-cnt: 0
603
604     stream:
605       - silicon:
606           branch: "master"
607           jre: "openjdk11"
608
609     topology:
610       - 1node:
611           openstack_system2_count: 0
612           odl_system_count: 1
613           enable-haproxy: "no"
614           install-features: "odl-netvirt-openstack"
615           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
616       - 3node:
617           openstack_system2_count: 1
618           odl_system_count: 3
619           enable-haproxy: "yes"
620           install-features: "odl-jolokia,odl-netvirt-openstack"
621
622     functionality:
623       - upstream-stateful:
624           schedule: "{schedule-daily}"
625       - upstream-stateful-itm-direct-tunnels:
626           enable-itm-direct-tunnels: "true"
627           schedule: "{schedule-daily}"
628       - upstream-stateful-snat-conntrack:
629           odl-snat-mode: "conntrack"
630           schedule: "{schedule-daily}"
631       - gate-stateful
632       - gate-stateful-itm-direct-tunnels:
633           enable-itm-direct-tunnels: "true"
634       - gate-stateful-snat-conntrack:
635           odl-snat-mode: "conntrack"
636       - gate-minimal-cluster:
637           testplan: "{project}-{topology}-minimal-openstack.txt"
638       - dcgw:
639           testplan: "{project}-{topology}-dcgw-openstack.txt"
640           tools_system_count: 3
641           enable-gre-type-driver: "yes"
642           schedule: "{schedule-daily}"
643       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
644       - gate-tdd-wip:
645           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
646           schedule: ""
647       - tempest-stateful:
648           test-suites: "openstack/tempest/tempest.robot"
649           testplan: "{project}-{topology}-openstack-tempest.txt"
650           schedule: "{schedule-daily}"
651       - tempest-stateful-snat-conntrack:
652           test-suites: "openstack/tempest/tempest.robot"
653           testplan: "{project}-{topology}-openstack-tempest.txt"
654           odl-snat-mode: "conntrack"
655           schedule: "{schedule-daily}"
656       - gate-tempest-stateful:
657           test-suites: "openstack/tempest/tempest.robot"
658           testplan: "{project}-{topology}-openstack-tempest.txt"
659       - gate-tempest-stateful-snat-conntrack:
660           test-suites: "openstack/tempest/tempest.robot"
661           testplan: "{project}-{topology}-openstack-tempest.txt"
662           odl-snat-mode: "conntrack"
663
664     openstack:
665       - stein:
666           openstack-branch: "stable/stein"
667           odl-ml2-branch: "stable/stein"
668           odl-ml2-port-binding: "pseudo-agentdb-binding"
669           openstack_system_image: "{openstack_stein_system_image}"
670           openstack_system2_image: "{openstack_stein_system_image}"