Feat: Branch cut for stable/sulfur stream
[releng/builder.git] / jjb / odlmicro / odlmicro-csit.yaml
1 ---
2 - project:
3     name: odlmicro-csit-system
4     jobs:
5       - inttest-csit-1node
6
7     # The project name
8     project: "odlmicro"
9     karaf-based-controller: "False"
10
11     # The functionality under test
12     testplan: "{project}-{functionality}.txt"
13
14     # Project branches.
15     stream:
16       - chlorine:
17           branch: "master"
18           jre: "openjdk11"
19           functionality: "netconf"
20           robot-options: >
21             -e ODLMICRO_IGN
22             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
23             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
24       - sulfur:
25           branch: "stable/sulfur"
26           jre: "openjdk11"
27           functionality: "netconf"
28           robot-options: >
29             -e ODLMICRO_IGN
30             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
31             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
32       - phosphorus:
33           branch: "stable/phosphorus"
34           jre: "openjdk11"
35           functionality: "netconf"
36           robot-options: >
37             -e ODLMICRO_IGN
38             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
39             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
40       - silicon:
41           branch: "stable/silicon"
42           jre: "openjdk11"
43           functionality: "netconf"
44           robot-options: >
45             -e ODLMICRO_IGN
46             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
47             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
48
49     install:
50       - manual:
51           scope: "test"
52
53     tools_system_count: 1
54
55 - project:
56     name: odlmicro-csit-devices-scale
57     jobs:
58       - inttest-csit-1node
59
60     # The project name
61     project: "odlmicro"
62     controller-is-a-karaf-feature: "False"
63
64     # The functionality under test
65     testplan:
66       "{project}-{functionality}.txt"
67
68       # Project branches.
69     stream:
70       - chlorine:
71           branch: "master"
72           jre: "openjdk11"
73           functionality: "netconf-devices-scale"
74           robot-options: >
75             -e ODLMICRO_IGN
76             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
77             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
78             -v USE_NETCONF_CONNECTOR:False
79             -v SCHEMA_MODEL:juniper
80             -v INIT_DEVICE_COUNT:400
81             -v SCALE_TESTS:TRUE
82       - sulfur:
83           branch: "stable/sulfur"
84           jre: "openjdk11"
85           functionality: "netconf-devices-scale"
86           robot-options: >
87             -e ODLMICRO_IGN
88             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
89             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
90             -v USE_NETCONF_CONNECTOR:False
91             -v SCHEMA_MODEL:juniper
92             -v INIT_DEVICE_COUNT:400
93             -v SCALE_TESTS:TRUE
94       - phosphorus:
95           branch: "stable/phosphorus"
96           jre: "openjdk11"
97           functionality: "netconf-devices-scale"
98           robot-options: >
99             -e ODLMICRO_IGN
100             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
101             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
102             -v USE_NETCONF_CONNECTOR:False
103             -v SCHEMA_MODEL:juniper
104             -v INIT_DEVICE_COUNT:400
105             -v SCALE_TESTS:TRUE
106       - silicon:
107           branch: "stable/silicon"
108           jre: "openjdk11"
109           functionality: "netconf-devices-scale"
110           robot-options: >
111             -e ODLMICRO_IGN
112             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
113             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
114             -v USE_NETCONF_CONNECTOR:False
115             -v SCHEMA_MODEL:juniper
116             -v INIT_DEVICE_COUNT:400
117             -v SCALE_TESTS:TRUE
118     install:
119       - manual:
120           scope: "test"
121
122     tools_system_count: 1
123     odl_system_flavor: odl-standard-8
124     tools_system_flavor: odl-standard-8
125     # Plot Info
126     01-plot-title: "Max Devices"
127     01-plot-yaxis: "Devices"
128     01-plot-group: "Netconf Devices"
129     01-plot-data-file: "devices.csv"
130
131     build-timeout: "720"
132
133 - project:
134     name: odlmicro-csit-general-scale
135     jobs:
136       - inttest-csit-1node
137
138     # The project name
139     project: "odlmicro"
140     controller-is-a-karaf-feature: "False"
141
142     # The functionality under test
143     testplan:
144       "{project}-{functionality}.txt"
145
146       # Project branches.
147     stream:
148       - chlorine:
149           branch: "master"
150           jre: "openjdk11"
151           functionality: "netconf-general-scale"
152           robot-options: >
153             -e ODLMICRO_IGN
154             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
155             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
156             -v USE_NETCONF_CONNECTOR:False
157             -v SCHEMA_MODEL:juniper
158             -v INIT_DEVICE_COUNT:400
159             -v SCALE_TESTS:TRUE
160       - sulfur:
161           branch: "stable/sulfur"
162           jre: "openjdk11"
163           functionality: "netconf-general-scale"
164           robot-options: >
165             -e ODLMICRO_IGN
166             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
167             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
168             -v USE_NETCONF_CONNECTOR:False
169             -v SCHEMA_MODEL:juniper
170             -v INIT_DEVICE_COUNT:400
171             -v SCALE_TESTS:TRUE
172       - phosphorus:
173           branch: "stable/phosphorus"
174           jre: "openjdk11"
175           functionality: "netconf-general-scale"
176           robot-options: >
177             -e ODLMICRO_IGN
178             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
179             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
180             -v USE_NETCONF_CONNECTOR:False
181             -v SCHEMA_MODEL:juniper
182             -v INIT_DEVICE_COUNT:400
183             -v SCALE_TESTS:TRUE
184       - silicon:
185           branch: "stable/silicon"
186           jre: "openjdk11"
187           functionality: "netconf-general-scale"
188           robot-options: >
189             -e ODLMICRO_IGN
190             -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
191             -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
192             -v USE_NETCONF_CONNECTOR:False
193             -v SCHEMA_MODEL:juniper
194             -v INIT_DEVICE_COUNT:400
195             -v SCALE_TESTS:TRUE
196     install:
197       - manual:
198           scope: "test"
199
200     tools_system_count: 1
201     odl_system_flavor: odl-standard-8
202     tools_system_flavor: odl-standard-8
203
204     build-timeout: "720"