Configuration for Testing Live Migration
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-fluorine
4     jobs:
5       - inttest-csit-openstack
6
7     project: 'netvirt'
8     stream: 'fluorine'
9     branch: 'master'
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-standard-8
16     openstack_system_flavor: odl-standard-8
17     openstack_system2_flavor: odl-standard-4
18
19     topology:
20       - 1node:
21           openstack_system2_count: 2
22           odl_system_count: 1
23           enable-haproxy: 'no'
24           install-features: 'odl-netvirt-openstack'
25           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
26       - 3node:
27           openstack_system2_count: 3
28           odl_system_count: 3
29           enable-haproxy: 'yes'
30           install-features: 'odl-jolokia,odl-netvirt-openstack'
31
32     functionality:
33       - upstream-stateful
34       - upstream-stateful-snat-conntrack:
35           odl-snat-mode: 'conntrack'
36       - gate-stateful
37       - gate-stateful-snat-conntrack:
38           odl-snat-mode: 'conntrack'
39       - gate-minimal-cluster:
40           testplan: '{project}-{topology}-minimal-openstack.txt'
41       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
42       - gate-tdd-wip:
43           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
44           schedule: ''
45
46     openstack:
47       - pike:
48           openstack-branch: 'stable/pike'
49           odl-ml2-branch: 'stable/pike'
50           odl-ml2-port-binding: 'pseudo-agentdb-binding'
51           openstack_system_image: '{openstack_system_image_pike}'
52           openstack_system2_image: '{openstack_system_image_pike}'
53           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
54       - queens:
55           openstack-branch: 'stable/queens'
56           odl-ml2-branch: 'stable/queens'
57           odl-ml2-port-binding: 'pseudo-agentdb-binding'
58           openstack_system_image: '{openstack_system_image_pike}'
59           openstack_system2_image: '{openstack_system_image_pike}'
60
61 - project:
62     name: netvirt-csit-openstack-integration-oxygen
63     jobs:
64       - inttest-csit-openstack
65
66     project: 'netvirt'
67     stream: 'oxygen'
68     branch: 'stable/oxygen'
69     testplan: '{project}-{topology}-openstack.txt'
70     odl-ml2-driver-version: 'v2'
71     enable-openstack-services: 'placement-api,tempest'
72     enable-openstack-compute-services: 'placement-client'
73     security-group-mode: 'stateful'
74     odl_system_flavor: odl-standard-8
75     openstack_system_flavor: odl-standard-8
76     openstack_system2_flavor: odl-standard-4
77
78     topology:
79       - 1node:
80           openstack_system2_count: 2
81           odl_system_count: 1
82           enable-haproxy: 'no'
83           install-features: 'odl-netvirt-openstack'
84       - 3node:
85           openstack_system2_count: 3
86           odl_system_count: 3
87           enable-haproxy: 'yes'
88           install-features: 'odl-jolokia,odl-netvirt-openstack'
89
90     functionality:
91       - upstream-stateful
92       - upstream-stateful-snat-conntrack:
93           odl-snat-mode: 'conntrack'
94       - gate-stateful
95       - gate-stateful-snat-conntrack:
96           odl-snat-mode: 'conntrack'
97       - gate-minimal-cluster:
98           testplan: '{project}-{topology}-minimal-openstack.txt'
99       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
100       - gate-tdd-wip:
101           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
102           schedule: ''
103
104     openstack:
105       - pike:
106           openstack-branch: 'stable/pike'
107           odl-ml2-branch: 'stable/pike'
108           odl-ml2-port-binding: 'pseudo-agentdb-binding'
109           openstack_system_image: '{openstack_system_image_pike}'
110           openstack_system2_image: '{openstack_system_image_pike}'
111           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
112       - queens:
113           openstack-branch: 'stable/queens'
114           odl-ml2-branch: 'stable/queens'
115           odl-ml2-port-binding: 'pseudo-agentdb-binding'
116           openstack_system_image: '{openstack_system_image_pike}'
117           openstack_system2_image: '{openstack_system_image_pike}'
118
119 - project:
120     name: netvirt-csit-sfc-openstack-integration
121     jobs:
122       - inttest-csit-openstack
123
124     project: 'netvirt'
125     security-group-mode: 'stateful'
126     odl_system_flavor: odl-standard-4
127     openstack_system2_flavor: odl-standard-2
128
129     topology:
130       - 1node:
131           openstack_system2_count: 2
132           odl_system_count: 1
133           enable-haproxy: 'no'
134           install-features: 'odl-netvirt-sfc'
135
136     functionality:
137       - sfc:
138           enable-openstack-services: 'placement-api,tempest'
139           enable-openstack-compute-services: 'placement-client'
140           enable-openstack-plugins: 'networking-odl,networking-sfc'
141           testplan: '{project}-extensions-sfc.txt'
142
143     stream:
144       - fluorine:
145           branch: 'master'
146       - oxygen:
147           branch: 'stable/oxygen'
148
149     openstack:
150       - queens:
151           openstack-branch: 'stable/queens'
152           odl-ml2-branch: 'stable/queens'
153           odl-ml2-port-binding: 'pseudo-agentdb-binding'
154           openstack_system_image: '{openstack_system_image_pike}'
155           openstack_system2_image: '{openstack_system_image_pike}'