3 name: netvirt-csit-openstack-integration-neon
5 - inttest-csit-openstack
10 testplan: '{project}-{topology}-openstack.txt'
11 odl-ml2-driver-version: 'v2'
12 enable-openstack-services: 'placement-api,tempest'
13 enable-openstack-compute-services: 'placement-client'
14 security-group-mode: 'stateful'
15 odl_system_flavor: odl-highcpu-8
16 openstack_system_flavor: odl-highcpu-8
17 openstack_system2_flavor: odl-highcpu-4
24 openstack_system2_count: 2
27 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
28 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
30 openstack_system2_count: 3
33 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
37 - upstream-stateful-itm-direct-tunnels:
38 enable-itm-direct-tunnels: 'true'
39 - upstream-stateful-snat-conntrack:
40 odl-snat-mode: 'conntrack'
42 - gate-stateful-itm-direct-tunnels:
43 enable-itm-direct-tunnels: 'true'
44 - gate-stateful-snat-conntrack:
45 odl-snat-mode: 'conntrack'
46 - gate-minimal-cluster:
47 testplan: '{project}-{topology}-minimal-openstack.txt'
48 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
50 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
53 test-suites: 'openstack/tempest/tempest.robot'
54 testplan: '{project}-{topology}-openstack-tempest.txt'
55 schedule: '{schedule-daily}'
56 - tempest-stateful-snat-conntrack:
57 test-suites: 'openstack/tempest/tempest.robot'
58 testplan: '{project}-{topology}-openstack-tempest.txt'
59 odl-snat-mode: 'conntrack'
60 schedule: '{schedule-daily}'
61 - gate-tempest-stateful:
62 test-suites: 'openstack/tempest/tempest.robot'
63 testplan: '{project}-{topology}-openstack-tempest.txt'
64 - gate-tempest-stateful-snat-conntrack:
65 test-suites: 'openstack/tempest/tempest.robot'
66 testplan: '{project}-{topology}-openstack-tempest.txt'
67 odl-snat-mode: 'conntrack'
71 openstack-branch: 'stable/queens'
72 odl-ml2-branch: 'stable/queens'
73 odl-ml2-port-binding: 'pseudo-agentdb-binding'
74 openstack_system_image: '{openstack_system_image_queens}'
75 openstack_system2_image: '{openstack_system_image_queens}'
78 name: netvirt-csit-openstack-integration-fluorine
80 - inttest-csit-openstack
85 testplan: '{project}-{topology}-openstack.txt'
86 odl-ml2-driver-version: 'v2'
87 enable-openstack-services: 'placement-api,tempest'
88 enable-openstack-compute-services: 'placement-client'
89 security-group-mode: 'stateful'
90 odl_system_flavor: odl-highcpu-8
91 openstack_system_flavor: odl-highcpu-8
92 openstack_system2_flavor: odl-highcpu-4
99 openstack_system2_count: 2
102 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
103 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
105 openstack_system2_count: 3
107 enable-haproxy: 'yes'
108 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
112 - upstream-stateful-itm-direct-tunnels:
113 enable-itm-direct-tunnels: 'true'
114 - upstream-stateful-snat-conntrack:
115 odl-snat-mode: 'conntrack'
117 - gate-stateful-itm-direct-tunnels:
118 enable-itm-direct-tunnels: 'true'
119 - gate-stateful-snat-conntrack:
120 odl-snat-mode: 'conntrack'
121 - gate-minimal-cluster:
122 testplan: '{project}-{topology}-minimal-openstack.txt'
123 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
125 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
128 test-suites: 'openstack/tempest/tempest.robot'
129 testplan: '{project}-{topology}-openstack-tempest.txt'
130 schedule: '{schedule-daily}'
131 - tempest-stateful-snat-conntrack:
132 test-suites: 'openstack/tempest/tempest.robot'
133 testplan: '{project}-{topology}-openstack-tempest.txt'
134 odl-snat-mode: 'conntrack'
135 schedule: '{schedule-daily}'
136 - gate-tempest-stateful:
137 test-suites: 'openstack/tempest/tempest.robot'
138 testplan: '{project}-{topology}-openstack-tempest.txt'
139 - gate-tempest-stateful-snat-conntrack:
140 test-suites: 'openstack/tempest/tempest.robot'
141 testplan: '{project}-{topology}-openstack-tempest.txt'
142 odl-snat-mode: 'conntrack'
146 openstack-branch: 'stable/queens'
147 odl-ml2-branch: 'stable/queens'
148 odl-ml2-port-binding: 'pseudo-agentdb-binding'
149 openstack_system_image: '{openstack_system_image_queens}'
150 openstack_system2_image: '{openstack_system_image_queens}'
153 name: netvirt-csit-openstack-integration-oxygen
155 - inttest-csit-openstack
159 branch: 'stable/oxygen'
160 testplan: '{project}-{topology}-openstack.txt'
161 odl-ml2-driver-version: 'v2'
162 enable-openstack-services: 'placement-api,tempest'
163 enable-openstack-compute-services: 'placement-client'
164 security-group-mode: 'stateful'
165 odl_system_flavor: odl-highcpu-8
166 openstack_system_flavor: odl-highcpu-8
167 openstack_system2_flavor: odl-highcpu-4
174 openstack_system2_count: 2
177 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
178 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
180 openstack_system2_count: 3
182 enable-haproxy: 'yes'
183 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
187 - upstream-stateful-itm-direct-tunnels:
188 enable-itm-direct-tunnels: 'true'
189 - upstream-stateful-snat-conntrack:
190 odl-snat-mode: 'conntrack'
192 - gate-stateful-snat-conntrack:
193 odl-snat-mode: 'conntrack'
194 - gate-stateful-itm-direct-tunnels:
195 enable-itm-direct-tunnels: 'true'
196 - gate-minimal-cluster:
197 testplan: '{project}-{topology}-minimal-openstack.txt'
198 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
200 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
203 test-suites: 'openstack/tempest/tempest.robot'
204 testplan: '{project}-{topology}-openstack-tempest.txt'
205 schedule: '{schedule-daily}'
206 - tempest-stateful-snat-conntrack:
207 test-suites: 'openstack/tempest/tempest.robot'
208 testplan: '{project}-{topology}-openstack-tempest.txt'
209 odl-snat-mode: 'conntrack'
210 schedule: '{schedule-daily}'
211 - gate-tempest-stateful:
212 test-suites: 'openstack/tempest/tempest.robot'
213 testplan: '{project}-{topology}-openstack-tempest.txt'
214 - gate-tempest-stateful-snat-conntrack:
215 test-suites: 'openstack/tempest/tempest.robot'
216 testplan: '{project}-{topology}-openstack-tempest.txt'
217 odl-snat-mode: 'conntrack'
221 openstack-branch: 'stable/queens'
222 odl-ml2-branch: 'stable/queens'
223 odl-ml2-port-binding: 'pseudo-agentdb-binding'
224 openstack_system_image: '{openstack_system_image_queens}'
225 openstack_system2_image: '{openstack_system_image_queens}'
228 name: netvirt-csit-sfc-openstack-integration
230 - inttest-csit-openstack
233 security-group-mode: 'stateful'
234 odl_system_flavor: odl-highcpu-4
235 openstack_system2_flavor: odl-highcpu-8
242 openstack_system2_count: 2
245 install-features: 'odl-netvirt-sfc'
249 enable-openstack-services: 'placement-api,tempest'
250 enable-openstack-compute-services: 'placement-client'
251 enable-openstack-plugins: 'networking-odl,networking-sfc'
252 testplan: '{project}-extensions-sfc.txt'
257 ovs-install: 'v2.9.2'
259 branch: 'stable/fluorine'
260 ovs-install: 'v2.9.2'
262 branch: 'stable/oxygen'
263 ovs-install: 'v2.6.1-nsh'
265 openstack_system2_count: 1
269 openstack-branch: 'stable/queens'
270 odl-ml2-branch: 'stable/queens'
271 odl-ml2-port-binding: 'pseudo-agentdb-binding'
272 openstack_system_image: '{openstack_system_image_queens}'
273 openstack_system2_image: '{openstack_system_image_queens}'
276 name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration
278 - inttest-csit-openstack
281 testplan: '{project}-{topology}-openstack.txt'
282 odl-ml2-driver-version: 'v2'
283 enable-openstack-services: 'n-cpu,placement-api,tempest'
284 security-group-mode: 'stateful'
285 odl_system_flavor: odl-highcpu-8
286 openstack_system_flavor: odl-highcpu-8
295 branch: 'stable/fluorine'
297 branch: 'stable/oxygen'
301 openstack_system2_count: 0
304 install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
305 robot-options: '-v FAIL_ON_EXCEPTIONS:True'
307 openstack_system2_count: 1
309 enable-haproxy: 'yes'
310 install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
314 - upstream-stateful-itm-direct-tunnels:
315 enable-itm-direct-tunnels: 'true'
316 - upstream-stateful-snat-conntrack:
317 odl-snat-mode: 'conntrack'
319 - gate-stateful-itm-direct-tunnels:
320 enable-itm-direct-tunnels: 'true'
321 - gate-stateful-snat-conntrack:
322 odl-snat-mode: 'conntrack'
323 - gate-minimal-cluster:
324 testplan: '{project}-{topology}-minimal-openstack.txt'
325 # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
327 testplan: '{project}-{topology}-tdd-wip-openstack.txt'
330 test-suites: 'openstack/tempest/tempest.robot'
331 testplan: '{project}-{topology}-openstack-tempest.txt'
332 schedule: '{schedule-daily}'
333 - tempest-stateful-snat-conntrack:
334 test-suites: 'openstack/tempest/tempest.robot'
335 testplan: '{project}-{topology}-openstack-tempest.txt'
336 odl-snat-mode: 'conntrack'
337 schedule: '{schedule-daily}'
338 - gate-tempest-stateful:
339 test-suites: 'openstack/tempest/tempest.robot'
340 testplan: '{project}-{topology}-openstack-tempest.txt'
341 - gate-tempest-stateful-snat-conntrack:
342 test-suites: 'openstack/tempest/tempest.robot'
343 testplan: '{project}-{topology}-openstack-tempest.txt'
344 odl-snat-mode: 'conntrack'
348 openstack-branch: 'stable/queens'
349 odl-ml2-branch: 'stable/queens'
350 odl-ml2-port-binding: 'pseudo-agentdb-binding'
351 openstack_system_image: '{openstack_system_image_queens}'
352 openstack_system2_image: '{openstack_system_image_queens}'