Correct nitrogen and carbon streams in CSIT
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration
4     jobs:
5       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
6
7     project: 'netvirt'
8
9     topology:
10       - 1node:
11           openstack_system_count: 3
12           odl_system_count: 1
13           enable-haproxy: 'no'
14           install-features: 'odl-netvirt-openstack'
15       - 3node:
16           openstack_system_count: 4
17           odl_system_count: 3
18           enable-haproxy: 'yes'
19           install-features: 'odl-jolokia,odl-netvirt-openstack'
20
21     testplan: '{project}-{topology}-openstack.txt'
22
23     functionality:
24       - upstream-transparent:
25           schedule: ''
26           sg-mode: 'transparent'
27       - upstream-stateful:
28           schedule: ''
29           sg-mode: 'stateful'
30       - upstream-learn:
31           schedule: ''
32           sg-mode: 'learn'
33       - gate-learn:
34           schedule: ''
35           sg-mode: 'learn'
36       - gate-transparent:
37           schedule: ''
38           sg-mode: 'transparent'
39       - gate-stateful:
40           schedule: ''
41           sg-mode: 'stateful'
42       - gate-minimal-transparent:
43           schedule: ''
44           sg-mode: 'transparent'
45           testplan: '{project}-{topology}-minimal-openstack.txt'
46       - gate-tempest-transparent:
47           schedule: ''
48           sg-mode: 'transparent'
49           testplan: '{project}-{topology}-tempest-openstack.txt'
50
51     stream:
52       - nitrogen:
53           branch: 'master'
54           jre: 'openjdk8'
55       - carbon:
56           branch: 'stable/carbon'
57           jre: 'openjdk8'
58       - boron:
59           branch: 'stable/boron'
60           jre: 'openjdk8'
61
62     openstack:
63       - mitaka:
64           openstack-branch: 'stable/mitaka'
65           odl-ml2-branch: 'stable/mitaka'
66           openstack_system_image: 'CentOS 7 - devstack-mitaka - 20170314-2255'
67       - newton:
68           openstack-branch: 'stable/newton'
69           odl-ml2-branch: 'stable/newton'
70           openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
71       - newton-nodl-v2:
72           openstack-branch: 'stable/newton'
73           odl-ml2-branch: 'stable/newton'
74           odl-ml2-driver-version: 'v2'
75           openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
76
77     security-group-mode: '{sg-mode}'
78
79 - project:
80     name: netvirt-csit-multi-site-openstack-integration
81     jobs:
82       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
83
84     project: 'netvirt'
85
86     topology:
87       - 2site-1node:
88           openstack_system_count: 6
89           odl_system_count: 2
90           enable-haproxy: 'no'
91           install-features: 'odl-netvirt-openstack,odl-netvirt-federation'
92           num-openstack-sites: 2
93       - 2site-3node:
94           openstack_system_count: 8
95           odl_system_count: 6
96           enable-haproxy: 'yes'
97           install-features: 'odl-jolokia,odl-netvirt-openstack,odl-netvirt-federation'
98           num-openstack-sites: 2
99
100     testplan: '{project}-{topology}-openstack.txt'
101
102     functionality:
103       - upstream-stateful:
104           schedule: ''
105           sg-mode: 'stateful'
106       - upstream-learn:
107           schedule: ''
108           sg-mode: 'learn'
109
110     stream:
111       - nitrogen:
112           branch: 'master'
113           jre: 'openjdk8'
114       - carbon:
115           branch: 'stable/carbon'
116           jre: 'openjdk8'
117       - boron:
118           branch: 'stable/boron'
119           jre: 'openjdk8'
120
121     openstack:
122       - newton-nodl-v2:
123           openstack-branch: 'stable/newton'
124           odl-ml2-branch: 'stable/newton'
125           odl-ml2-driver-version: 'v2'
126           openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
127
128     security-group-mode: '{sg-mode}'
129
130 - project:
131     name: netvirt-csit-extensions-site-openstack-integration
132     jobs:
133       - '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}'
134
135     project: 'netvirt'
136
137     topology:
138       - 1node:
139           openstack_system_count: 3
140           odl_system_count: 1
141           enable-haproxy: 'no'
142           install-features: 'odl-netvirt-openstack'
143
144     functionality:
145       - extensions-sfc:
146           schedule: ''
147           enable-openstack-plugins: 'networking-odl,networking-sfc'
148           testplan: '{project}-extensions-sfc.txt'
149
150     stream:
151       - nitrogen:
152           branch: 'master'
153           jre: 'openjdk8'
154       - carbon:
155           branch: 'stable/carbon'
156           jre: 'openjdk8'
157
158     openstack:
159       - newton-nodl-v2:
160           openstack-branch: 'stable/newton'
161           odl-ml2-branch: 'stable/newton'
162           odl-ml2-driver-version: 'v2'
163           openstack_system_image: 'CentOS 7 - devstack-newton - 20170314-2256'
164
165     security-group-mode: 'stateful'