3 name: netvirt-csit-openstack-integration-magnesium
5 - inttest-csit-openstack-custom
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-8
17 openstack_system_flavor: odl-highcpu-8
18 openstack_system2_flavor: odl-highcpu-4
26 openstack_system2_count: 2
29 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
30 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
32 openstack_system2_count: 3
35 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
39 - upstream-stateful-itm-direct-tunnels:
40 enable-itm-direct-tunnels: 'true'
41 - upstream-stateful-snat-conntrack:
42 odl-snat-mode: 'conntrack'
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'
51 testplan: '{project}-{topology}-dcgw-openstack.txt'
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.
56 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
57 schedule: '{schedule-weekly}'
59 enable-gre-type-driver: 'yes'
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'
79 openstack-branch: 'stable/queens'
80 odl-ml2-branch: 'stable/queens'
81 odl-ml2-port-binding: 'pseudo-agentdb-binding'
82 openstack_system_image: '{openstack_queens_system_image}'
83 openstack_system2_image: '{openstack_queens_system_image}'
85 openstack-branch: 'stable/rocky'
86 odl-ml2-branch: 'stable/rocky'
87 odl-ml2-port-binding: 'pseudo-agentdb-binding'
88 openstack_system_image: '{openstack_rocky_system_image}'
89 openstack_system2_image: '{openstack_rocky_system_image}'
92 name: netvirt-csit-openstack-integration-sodium
94 - inttest-csit-openstack-custom
98 branch: 'stable/sodium'
99 testplan: '{project}-{topology}-openstack.txt'
100 odl-ml2-driver-version: 'v2'
101 enable-openstack-services: 'placement-api,tempest'
102 enable-openstack-compute-services: 'placement-client'
103 security-group-mode: 'stateful'
104 odl_system_flavor: odl-highcpu-8
105 openstack_system_flavor: odl-highcpu-8
106 openstack_system2_flavor: odl-highcpu-4
107 tools_system_count: 0
114 openstack_system2_count: 2
117 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
118 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
120 openstack_system2_count: 3
122 enable-haproxy: 'yes'
123 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
127 - upstream-stateful-itm-direct-tunnels:
128 enable-itm-direct-tunnels: 'true'
129 - upstream-stateful-snat-conntrack:
130 odl-snat-mode: 'conntrack'
132 - gate-stateful-itm-direct-tunnels:
133 enable-itm-direct-tunnels: 'true'
134 - gate-stateful-snat-conntrack:
135 odl-snat-mode: 'conntrack'
136 - gate-minimal-cluster:
137 testplan: '{project}-{topology}-minimal-openstack.txt'
139 testplan: '{project}-{topology}-dcgw-openstack.txt'
140 tools_system_count: 3
141 enable-gre-type-driver: 'yes'
142 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
144 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
145 schedule: '{schedule-weekly}'
146 tools_system_count: 3
147 enable-gre-type-driver: 'yes'
149 test-suites: 'openstack/tempest/tempest.robot'
150 testplan: '{project}-{topology}-openstack-tempest.txt'
151 schedule: '{schedule-daily}'
152 - tempest-stateful-snat-conntrack:
153 test-suites: 'openstack/tempest/tempest.robot'
154 testplan: '{project}-{topology}-openstack-tempest.txt'
155 odl-snat-mode: 'conntrack'
156 schedule: '{schedule-daily}'
157 - gate-tempest-stateful:
158 test-suites: 'openstack/tempest/tempest.robot'
159 testplan: '{project}-{topology}-openstack-tempest.txt'
160 - gate-tempest-stateful-snat-conntrack:
161 test-suites: 'openstack/tempest/tempest.robot'
162 testplan: '{project}-{topology}-openstack-tempest.txt'
163 odl-snat-mode: 'conntrack'
167 openstack-branch: 'stable/queens'
168 odl-ml2-branch: 'stable/queens'
169 odl-ml2-port-binding: 'pseudo-agentdb-binding'
170 openstack_system_image: '{openstack_queens_system_image}'
171 openstack_system2_image: '{openstack_queens_system_image}'
173 openstack-branch: 'stable/rocky'
174 odl-ml2-branch: 'stable/rocky'
175 odl-ml2-port-binding: 'pseudo-agentdb-binding'
176 openstack_system_image: '{openstack_rocky_system_image}'
177 openstack_system2_image: '{openstack_rocky_system_image}'
180 name: netvirt-csit-openstack-integration-neon
182 - inttest-csit-openstack-custom
186 branch: 'stable/neon'
187 testplan: '{project}-{topology}-openstack.txt'
188 odl-ml2-driver-version: 'v2'
189 enable-openstack-services: 'placement-api,tempest'
190 enable-openstack-compute-services: 'placement-client'
191 security-group-mode: 'stateful'
192 odl_system_flavor: odl-highcpu-8
193 openstack_system_flavor: odl-highcpu-8
194 openstack_system2_flavor: odl-highcpu-4
195 tools_system_count: 0
202 openstack_system2_count: 2
205 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
206 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
208 openstack_system2_count: 3
210 enable-haproxy: 'yes'
211 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
215 - upstream-stateful-itm-direct-tunnels:
216 enable-itm-direct-tunnels: 'true'
217 - upstream-stateful-snat-conntrack:
218 odl-snat-mode: 'conntrack'
220 - gate-stateful-itm-direct-tunnels:
221 enable-itm-direct-tunnels: 'true'
222 - gate-stateful-snat-conntrack:
223 odl-snat-mode: 'conntrack'
224 - gate-minimal-cluster:
225 testplan: '{project}-{topology}-minimal-openstack.txt'
226 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
228 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
230 tools_system_count: 3
231 enable-gre-type-driver: 'yes'
233 test-suites: 'openstack/tempest/tempest.robot'
234 testplan: '{project}-{topology}-openstack-tempest.txt'
235 schedule: '{schedule-daily}'
236 - tempest-stateful-snat-conntrack:
237 test-suites: 'openstack/tempest/tempest.robot'
238 testplan: '{project}-{topology}-openstack-tempest.txt'
239 odl-snat-mode: 'conntrack'
240 schedule: '{schedule-daily}'
241 - gate-tempest-stateful:
242 test-suites: 'openstack/tempest/tempest.robot'
243 testplan: '{project}-{topology}-openstack-tempest.txt'
244 - gate-tempest-stateful-snat-conntrack:
245 test-suites: 'openstack/tempest/tempest.robot'
246 testplan: '{project}-{topology}-openstack-tempest.txt'
247 odl-snat-mode: 'conntrack'
251 openstack-branch: 'stable/queens'
252 odl-ml2-branch: 'stable/queens'
253 odl-ml2-port-binding: 'pseudo-agentdb-binding'
254 openstack_system_image: '{openstack_queens_system_image}'
255 openstack_system2_image: '{openstack_queens_system_image}'
258 name: netvirt-csit-openstack-integration-fluorine
260 - inttest-csit-openstack-custom
264 branch: 'stable/fluorine'
265 testplan: '{project}-{topology}-openstack.txt'
266 odl-ml2-driver-version: 'v2'
267 enable-openstack-services: 'placement-api,tempest'
268 enable-openstack-compute-services: 'placement-client'
269 security-group-mode: 'stateful'
270 odl_system_flavor: odl-highcpu-8
271 openstack_system_flavor: odl-highcpu-8
272 openstack_system2_flavor: odl-highcpu-4
273 tools_system_count: 0
280 openstack_system2_count: 2
283 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
284 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
286 openstack_system2_count: 3
288 enable-haproxy: 'yes'
289 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
293 - upstream-stateful-itm-direct-tunnels:
294 enable-itm-direct-tunnels: 'true'
295 - upstream-stateful-snat-conntrack:
296 odl-snat-mode: 'conntrack'
298 - gate-stateful-itm-direct-tunnels:
299 enable-itm-direct-tunnels: 'true'
300 - gate-stateful-snat-conntrack:
301 odl-snat-mode: 'conntrack'
302 - gate-minimal-cluster:
303 testplan: '{project}-{topology}-minimal-openstack.txt'
304 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
306 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
308 tools_system_count: 3
309 enable-gre-type-driver: 'yes'
311 test-suites: 'openstack/tempest/tempest.robot'
312 testplan: '{project}-{topology}-openstack-tempest.txt'
313 schedule: '{schedule-daily}'
314 - tempest-stateful-snat-conntrack:
315 test-suites: 'openstack/tempest/tempest.robot'
316 testplan: '{project}-{topology}-openstack-tempest.txt'
317 odl-snat-mode: 'conntrack'
318 schedule: '{schedule-daily}'
319 - gate-tempest-stateful:
320 test-suites: 'openstack/tempest/tempest.robot'
321 testplan: '{project}-{topology}-openstack-tempest.txt'
322 - gate-tempest-stateful-snat-conntrack:
323 test-suites: 'openstack/tempest/tempest.robot'
324 testplan: '{project}-{topology}-openstack-tempest.txt'
325 odl-snat-mode: 'conntrack'
329 openstack-branch: 'stable/queens'
330 odl-ml2-branch: 'stable/queens'
331 odl-ml2-port-binding: 'pseudo-agentdb-binding'
332 openstack_system_image: '{openstack_queens_system_image}'
333 openstack_system2_image: '{openstack_queens_system_image}'
335 openstack-branch: 'stable/rocky'
336 odl-ml2-branch: 'stable/rocky'
337 odl-ml2-port-binding: 'pseudo-agentdb-binding'
338 openstack_system_image: '{openstack_rocky_system_image}'
339 openstack_system2_image: '{openstack_rocky_system_image}'
342 name: netvirt-csit-sfc-openstack-integration
344 - inttest-csit-openstack-custom
347 security-group-mode: 'stateful'
348 odl_system_flavor: odl-highcpu-4
349 openstack_system2_flavor: odl-highcpu-8
356 openstack_system2_count: 2
359 install-features: 'odl-netvirt-sfc'
363 enable-openstack-services: 'placement-api,tempest'
364 enable-openstack-compute-services: 'placement-client'
365 enable-openstack-plugins: 'networking-odl,networking-sfc'
366 testplan: '{project}-extensions-sfc.txt'
370 openstack-branch: 'stable/queens'
371 odl-ml2-branch: 'stable/queens'
372 odl-ml2-port-binding: 'pseudo-agentdb-binding'
373 openstack_system_image: '{openstack_queens_system_image}'
374 openstack_system2_image: '{openstack_queens_system_image}'
379 ovs-install: 'v2.9.2'
382 branch: 'stable/sodium'
383 ovs-install: 'v2.9.2'
385 branch: 'stable/neon'
386 ovs-install: 'v2.9.2'
388 branch: 'stable/fluorine'
389 ovs-install: 'v2.9.2'
392 name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration
394 - inttest-csit-openstack-custom
397 testplan: '{project}-{topology}-openstack.txt'
398 odl-ml2-driver-version: 'v2'
399 enable-openstack-services: 'n-cpu,placement-api,tempest'
400 security-group-mode: 'stateful'
401 odl_system_flavor: odl-highcpu-8
402 openstack_system_flavor: odl-highcpu-8
411 branch: 'stable/neon'
413 branch: 'stable/fluorine'
417 openstack_system2_count: 0
420 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
421 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
423 openstack_system2_count: 1
425 enable-haproxy: 'yes'
426 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
430 - upstream-stateful-itm-direct-tunnels:
431 enable-itm-direct-tunnels: 'true'
432 - upstream-stateful-snat-conntrack:
433 odl-snat-mode: 'conntrack'
435 - gate-stateful-itm-direct-tunnels:
436 enable-itm-direct-tunnels: 'true'
437 - gate-stateful-snat-conntrack:
438 odl-snat-mode: 'conntrack'
439 - gate-minimal-cluster:
440 testplan: '{project}-{topology}-minimal-openstack.txt'
441 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
443 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
446 test-suites: 'openstack/tempest/tempest.robot'
447 testplan: '{project}-{topology}-openstack-tempest.txt'
448 schedule: '{schedule-daily}'
449 - tempest-stateful-snat-conntrack:
450 test-suites: 'openstack/tempest/tempest.robot'
451 testplan: '{project}-{topology}-openstack-tempest.txt'
452 odl-snat-mode: 'conntrack'
453 schedule: '{schedule-daily}'
454 - gate-tempest-stateful:
455 test-suites: 'openstack/tempest/tempest.robot'
456 testplan: '{project}-{topology}-openstack-tempest.txt'
457 - gate-tempest-stateful-snat-conntrack:
458 test-suites: 'openstack/tempest/tempest.robot'
459 testplan: '{project}-{topology}-openstack-tempest.txt'
460 odl-snat-mode: 'conntrack'
464 openstack-branch: 'stable/queens'
465 odl-ml2-branch: 'stable/queens'
466 odl-ml2-port-binding: 'pseudo-agentdb-binding'
467 openstack_system_image: '{openstack_queens_system_image}'
468 openstack_system2_image: '{openstack_queens_system_image}'
470 openstack-branch: 'stable/rocky'
471 odl-ml2-branch: 'stable/rocky'
472 odl-ml2-port-binding: 'pseudo-agentdb-binding'
473 openstack_system_image: '{openstack_rocky_system_image}'
474 openstack_system2_image: '{openstack_rocky_system_image}'