blob: 3d4790dbe75e99c70b0b7c55152d96f538e42fc8 [file] [log] [blame]
Kailash8b8de742019-07-30 08:54:51 -07001---
2# voltha 2.0 tests
3
4- project:
5 name: voltha-e2e
6
7 project-name: '{name}'
Zack Williams03ebb272020-03-27 09:42:33 -07008 manualBranch: ''
Suchitra Vemuri456b6b42020-11-10 19:06:22 -08009 olts: 1
Andrea Campanellaf3c32af2020-12-10 12:21:57 +010010 onus: 1
11 pons: 1
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080012 withAlarms: true
13 make-target-failtest: bbsim-failurescenarios
14 make-target-errortest: bbsim-errorscenarios
15 make-target-alarmtest: bbsim-alarms-kind
Suchitra Vemuri0a9c8c62020-12-07 18:24:31 -080016 make-target-multipleolt: bbsim-multiolt-kind
TorstenThieme669258d2021-01-29 09:03:10 +000017 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
18 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
TorstenThiemea6c21342021-05-05 09:21:59 +000019 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
TorstenThieme45422612021-03-23 10:38:59 +000020 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
21 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
Kailash8b8de742019-07-30 08:54:51 -070022
23 jobs:
Matteo Scandoloa57b0972021-05-03 14:04:58 -070024 - 'voltha-periodic-test':
Hung-Wei Chiu5ec2edf2020-04-30 14:53:13 -070025 name: 'periodic-voltha-test-bbsim'
Hung-Wei Chiu5ec2edf2020-04-30 14:53:13 -070026 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +000027 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
Matteo Scandolo08900f72021-09-07 15:01:10 -070028 time-trigger: "H H/23 * * *"
29 testTargets: |
30 - target: functional-single-kind
31 workflow: att
32 flags: ""
33 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000034 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070035 - target: bbsim-alarms-kind
36 workflow: att
37 flags: ""
38 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000039 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070040 - target: bbsim-failurescenarios
41 workflow: att
42 flags: ""
43 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000044 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070045 - target: bbsim-errorscenarios
46 workflow: att
47 flags: ""
48 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000049 logging: true
Andrea Campanellaf383c172021-10-07 11:48:02 +020050 - target: onos-ha-test
51 workflow: att
52 flags: ""
53 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000054 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070055
56 - 'voltha-periodic-test':
Matteo Scandoloa57b0972021-05-03 14:04:58 -070057 name: 'periodic-voltha-multiple-olts-test-bbsim'
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080058 code-branch: 'master'
59 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +000060 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -080061 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -070062 testTargets: |
63 - target: functional-multi-olt
64 workflow: att
65 flags: ""
66 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000067 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070068 - target: bbsim-multiolt-failurescenarios
69 workflow: att
70 flags: ""
71 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000072 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070073 - target: bbsim-multiolt-errorscenarios
74 workflow: att
75 flags: ""
76 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000077 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070078 - target: bbsim-multiolt-kind
79 workflow: att
80 flags: ""
81 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000082 logging: true
Andy Bavierf93f3142020-01-09 16:08:51 -070083
Hardik Windlass6598b032021-07-02 10:12:01 +000084 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000085 name: 'periodic-voltha-test-bbsim-2.8'
86 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
87 code-branch: 'voltha-2.8'
88 time-trigger: "H H/23 * * *"
89 testTargets: |
90 - target: functional-single-kind
91 workflow: att
92 flags: ""
93 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000094 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000095 - target: bbsim-alarms-kind
96 workflow: att
97 flags: ""
98 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000099 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000100 - target: bbsim-failurescenarios
101 workflow: att
102 flags: ""
103 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000104 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000105 - target: bbsim-errorscenarios
106 workflow: att
107 flags: ""
108 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000109 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000110
111 - 'voltha-periodic-test':
112 name: 'periodic-voltha-multiple-olts-test-bbsim-2.8'
113 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
114 code-branch: 'voltha-2.8'
115 olts: 2
116 extraHelmFlags: '--set onu=2,pon=2'
117 time-trigger: "H H/23 * * *"
118 testTargets: |
119 - target: functional-multi-olt
120 workflow: att
121 flags: ""
122 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000123 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000124 - target: bbsim-multiolt-failurescenarios
125 workflow: att
126 flags: ""
127 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000128 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000129 - target: bbsim-multiolt-errorscenarios
130 workflow: att
131 flags: ""
132 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000133 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000134 - target: bbsim-multiolt-kind
135 workflow: att
136 flags: ""
137 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000138 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000139
140 - 'voltha-periodic-test':
Hardik Windlass6598b032021-07-02 10:12:01 +0000141 name: 'periodic-voltha-multi-uni-test-bbsim'
142 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000143 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6598b032021-07-02 10:12:01 +0000144 time-trigger: "H H/23 * * *"
145 testTargets: |
146 - target: functional-single-kind-multiuni-att
147 workflow: att
148 flags: ""
149 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000150 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000151 - target: bbsim-multiuni-failurescenarios-att
152 workflow: att
153 flags: ""
154 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000155 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000156 - target: bbsim-multiuni-errorscenarios-att
157 workflow: att
158 flags: ""
159 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000160 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000161
162 - 'voltha-periodic-test':
163 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim'
164 code-branch: 'master'
165 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000166 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6598b032021-07-02 10:12:01 +0000167 time-trigger: "H H/23 * * *"
168 testTargets: |
169 - target: functional-multiuni-multiolt-att
170 workflow: att
171 flags: ""
172 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000173 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000174 - target: bbsim-multiuni-multiolt-failurescenarios-att
175 workflow: att
176 flags: ""
177 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000178 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000179 - target: bbsim-multiuni-multiolt-errorscenarios-att
180 workflow: att
181 flags: ""
182 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000183 logging: true
Hardik Windlassc87dbce2022-01-28 10:13:20 +0000184 timeout: 210
Hardik Windlass6598b032021-07-02 10:12:01 +0000185
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000186 - 'voltha-periodic-test':
187 name: 'periodic-voltha-multi-uni-test-bbsim-2.8'
188 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
189 code-branch: 'voltha-2.8'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700190 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000191 time-trigger: "H H/23 * * *"
192 testTargets: |
193 - target: functional-single-kind-multiuni-att
194 workflow: att
195 flags: ""
196 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000197 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000198 - target: bbsim-multiuni-failurescenarios-att
199 workflow: att
200 flags: ""
201 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000202 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000203 - target: bbsim-multiuni-errorscenarios-att
204 workflow: att
205 flags: ""
206 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000207 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000208
209 - 'voltha-periodic-test':
210 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.8'
211 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
212 code-branch: 'voltha-2.8'
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800213 olts: 2
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000214 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
215 time-trigger: "H H/23 * * *"
216 testTargets: |
217 - target: functional-multiuni-multiolt-att
218 workflow: att
219 flags: ""
220 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000221 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000222 - target: bbsim-multiuni-multiolt-failurescenarios-att
223 workflow: att
224 flags: ""
225 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000226 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000227 - target: bbsim-multiuni-multiolt-errorscenarios-att
228 workflow: att
229 flags: ""
230 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000231 logging: true
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000232 timeout: 180
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800233
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700234 # openonu Go periodic tests
Matteo Scandolo08900f72021-09-07 15:01:10 -0700235 - 'voltha-periodic-test':
Andrea Campanella6b002832021-09-30 17:28:22 +0200236 name: 'periodic-voltha-openonu-go-test-bbsim'
Matteo Scandolo08900f72021-09-07 15:01:10 -0700237 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000238 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
TorstenThieme326e7972021-01-19 14:27:59 +0000239 time-trigger: "H H/12 * * *"
Hardik Windlass696002d2021-05-07 11:38:28 +0000240 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700241 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000242 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700243 workflow: att
244 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700245 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000246 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700247 - target: 1t4gem-openonu-go-adapter-test
248 workflow: att
249 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700250 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000251 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700252 - target: 1t8gem-openonu-go-adapter-test
253 workflow: att
254 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700255 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000256 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700257 - target: mib-upload-templating-openonu-go-adapter-test
258 workflow: att
259 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700260 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000261 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000262 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700263 workflow: att
264 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700265 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000266 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700267 - target: reconcile-openonu-go-adapter-test-dt
268 workflow: dt
269 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700270 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000271 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700272 - target: reconcile-openonu-go-adapter-test-tt
273 workflow: tt
274 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700275 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000276 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000277 - target: openonu-go-adapter-omci-hardening-passed-test
278 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000279 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000280 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000281 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000282 - target: openonu-go-adapter-omci-hardening-failed-test
283 workflow: att
284 flags: "--set omci_response_rate=7"
285 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000286 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000287 - target: voltha-onu-omci-get-single-kind-att
288 workflow: att
289 flags: ""
290 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000291 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000292 - target: voltha-onu-omci-get-single-kind-dt
293 workflow: dt
294 flags: ""
295 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000296 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000297 - target: voltha-onu-omci-get-single-kind-tt
298 workflow: tt
299 flags: ""
300 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000301 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000302 - target: voltha-onu-flows-check-single-kind-att
303 workflow: att
304 flags: ""
305 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000306 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000307 - target: voltha-onu-flows-check-single-kind-dt
308 workflow: dt
309 flags: ""
310 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000311 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000312 - target: voltha-onu-flows-check-single-kind-tt
313 workflow: tt
314 flags: ""
315 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000316 logging: true
Hardik Windlassc87dbce2022-01-28 10:13:20 +0000317 timeout: 160
TorstenThieme326e7972021-01-19 14:27:59 +0000318
319 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000320 name: 'periodic-voltha-openonu-go-test-bbsim-2.8'
321 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
322 code-branch: 'voltha-2.8'
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000323 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000324 logLevel: 'DEBUG'
325 testTargets: |
326 - target: 1t1gem-openonu-go-adapter-test
327 workflow: att
328 flags: ""
329 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000330 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000331 - target: 1t4gem-openonu-go-adapter-test
332 workflow: att
333 flags: ""
334 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000335 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000336 - target: 1t8gem-openonu-go-adapter-test
337 workflow: att
338 flags: ""
339 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000340 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000341 - target: mib-upload-templating-openonu-go-adapter-test
342 workflow: att
343 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
344 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000345 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000346 - target: reconcile-openonu-go-adapter-test-att
347 workflow: att
348 flags: ""
349 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000350 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000351 - target: reconcile-openonu-go-adapter-test-dt
352 workflow: dt
353 flags: ""
354 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000355 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000356 - target: reconcile-openonu-go-adapter-test-tt
357 workflow: tt
358 flags: ""
359 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000360 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000361 - target: openonu-go-adapter-omci-hardening-passed-test
362 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000363 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000364 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000365 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000366 - target: openonu-go-adapter-omci-hardening-failed-test
367 workflow: att
368 flags: "--set omci_response_rate=7"
369 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000370 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000371 - target: voltha-onu-omci-get-single-kind-att
372 workflow: att
373 flags: ""
374 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000375 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000376 - target: voltha-onu-omci-get-single-kind-dt
377 workflow: dt
378 flags: ""
379 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000380 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000381 - target: voltha-onu-omci-get-single-kind-tt
382 workflow: tt
383 flags: ""
384 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000385 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000386
387 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700388 name: 'patchset-voltha-openonu-go-test-bbsim'
Hardik Windlass8c3813b2021-05-07 08:13:37 +0000389 trigger-comment: "voltha test openonu singleolt"
Matteo Scandolo075740f2021-04-22 14:52:29 -0700390 code-branch: '$GERRIT_BRANCH'
Andrea Campanella67850712021-06-04 08:13:08 +0000391 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700392 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700393 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000394 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700395 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000396 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700397 workflow: att
398 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700399 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000400 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700401 - target: 1t4gem-openonu-go-adapter-test
402 workflow: att
403 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700404 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000405 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700406 - target: 1t8gem-openonu-go-adapter-test
407 workflow: att
408 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700409 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000410 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700411 - target: mib-upload-templating-openonu-go-adapter-test
412 workflow: att
413 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700414 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000415 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000416 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700417 workflow: att
418 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700419 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000420 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700421 - target: reconcile-openonu-go-adapter-test-dt
422 workflow: dt
423 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700424 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000425 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700426 - target: reconcile-openonu-go-adapter-test-tt
427 workflow: tt
428 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700429 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000430 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000431 - target: openonu-go-adapter-omci-hardening-passed-test
432 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000433 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000434 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000435 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000436 - target: openonu-go-adapter-omci-hardening-failed-test
437 workflow: att
438 flags: "--set omci_response_rate=7"
439 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000440 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000441 - target: voltha-onu-omci-get-single-kind-att
442 workflow: att
443 flags: ""
444 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000445 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000446 - target: voltha-onu-omci-get-single-kind-dt
447 workflow: dt
448 flags: ""
449 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000450 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000451 - target: voltha-onu-omci-get-single-kind-tt
452 workflow: tt
453 flags: ""
454 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000455 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000456 - target: voltha-onu-flows-check-single-kind-att
457 workflow: att
458 flags: ""
459 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000460 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000461 - target: voltha-onu-flows-check-single-kind-dt
462 workflow: dt
463 flags: ""
464 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000465 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000466 - target: voltha-onu-flows-check-single-kind-tt
467 workflow: tt
468 flags: ""
469 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000470 logging: true
Hardik Windlassc87dbce2022-01-28 10:13:20 +0000471 timeout: 160
Matteo Scandolo075740f2021-04-22 14:52:29 -0700472
Hardik Windlass46d61132021-03-30 16:42:07 +0530473 - 'voltha-periodic-test':
TorstenThiemeb8df8e22022-01-10 11:17:31 +0000474 name: 'patchset-voltha-2.8-openonu-go-test-bbsim'
475 trigger-comment: "voltha 2.8 test openonu singleolt"
476 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
477 code-branch: '$GERRIT_BRANCH'
478 gerritProject: '$GERRIT_PROJECT'
479 gerritRefspec: '$GERRIT_REFSPEC'
480 logLevel: 'DEBUG'
481 testTargets: |
482 - target: 1t1gem-openonu-go-adapter-test
483 workflow: att
484 flags: ""
485 teardown: true
486 logging: true
487 - target: 1t4gem-openonu-go-adapter-test
488 workflow: att
489 flags: ""
490 teardown: true
491 logging: true
492 - target: 1t8gem-openonu-go-adapter-test
493 workflow: att
494 flags: ""
495 teardown: true
496 logging: true
497 - target: mib-upload-templating-openonu-go-adapter-test
498 workflow: att
499 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
500 teardown: true
501 logging: true
502 - target: reconcile-openonu-go-adapter-test-att
503 workflow: att
504 flags: ""
505 teardown: true
506 logging: true
507 - target: reconcile-openonu-go-adapter-test-dt
508 workflow: dt
509 flags: ""
510 teardown: true
511 logging: true
512 - target: reconcile-openonu-go-adapter-test-tt
513 workflow: tt
514 flags: ""
515 teardown: true
516 logging: true
517 - target: openonu-go-adapter-omci-hardening-passed-test
518 workflow: att
519 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
520 teardown: true
521 logging: true
522 - target: openonu-go-adapter-omci-hardening-failed-test
523 workflow: att
524 flags: "--set omci_response_rate=7"
525 teardown: true
526 logging: true
527 - target: voltha-onu-omci-get-single-kind-att
528 workflow: att
529 flags: ""
530 teardown: true
531 logging: true
532 - target: voltha-onu-omci-get-single-kind-dt
533 workflow: dt
534 flags: ""
535 teardown: true
536 logging: true
537 - target: voltha-onu-omci-get-single-kind-tt
538 workflow: tt
539 flags: ""
540 teardown: true
541 logging: true
542
543 - 'voltha-periodic-test':
TorstenThieme669258d2021-01-29 09:03:10 +0000544 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700545 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000546 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700547 olts: 2
Hardik Windlass696002d2021-05-07 11:38:28 +0000548 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700549 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000550 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700551 workflow: att
552 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700553 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000554 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700555 - target: 1t4gem-openonu-go-adapter-multi-olt-test
556 workflow: att
557 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700558 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000559 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700560 - target: 1t8gem-openonu-go-adapter-multi-olt-test
561 workflow: att
562 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700563 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000564 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000565 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700566 workflow: att
567 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700568 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000569 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700570 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
571 workflow: dt
572 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700573 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000574 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700575 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
576 workflow: tt
577 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700578 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000579 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000580 - target: voltha-onu-omci-get-multiolt-kind-att
581 workflow: att
582 flags: ""
583 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000584 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000585 - target: voltha-onu-omci-get-multiolt-kind-dt
586 workflow: dt
587 flags: ""
588 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000589 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000590 - target: voltha-onu-omci-get-multiolt-kind-tt
591 workflow: tt
592 flags: ""
593 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000594 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000595 - target: voltha-onu-flows-check-multiolt-kind-att
596 workflow: att
597 flags: ""
598 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000599 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000600 - target: voltha-onu-flows-check-multiolt-kind-dt
601 workflow: dt
602 flags: ""
603 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000604 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000605 - target: voltha-onu-flows-check-multiolt-kind-tt
606 workflow: tt
607 flags: ""
608 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000609 logging: true
TorstenThieme669258d2021-01-29 09:03:10 +0000610 time-trigger: "H H/12 * * *"
Hardik Windlassc87dbce2022-01-28 10:13:20 +0000611 timeout: 190
TorstenThieme669258d2021-01-29 09:03:10 +0000612
613 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000614 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.8'
615 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
616 code-branch: 'voltha-2.8'
617 extraHelmFlags: '--set onu=2,pon=2'
618 olts: 2
619 logLevel: 'DEBUG'
620 testTargets: |
621 - target: 1t1gem-openonu-go-adapter-multi-olt-test
622 workflow: att
623 flags: ""
624 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000625 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000626 - target: 1t4gem-openonu-go-adapter-multi-olt-test
627 workflow: att
628 flags: ""
629 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000630 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000631 - target: 1t8gem-openonu-go-adapter-multi-olt-test
632 workflow: att
633 flags: ""
634 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000635 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000636 - target: reconcile-openonu-go-adapter-multi-olt-test-att
637 workflow: att
638 flags: ""
639 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000640 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000641 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
642 workflow: dt
643 flags: ""
644 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000645 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000646 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
647 workflow: tt
648 flags: ""
649 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000650 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000651 - target: voltha-onu-omci-get-multiolt-kind-att
652 workflow: att
653 flags: ""
654 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000655 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000656 - target: voltha-onu-omci-get-multiolt-kind-dt
657 workflow: dt
658 flags: ""
659 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000660 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000661 - target: voltha-onu-omci-get-multiolt-kind-tt
662 workflow: tt
663 flags: ""
664 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000665 logging: true
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000666 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000667
668 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700669 name: 'patchset-voltha-multiple-olts-openonu-go-test-bbsim'
670 trigger-comment: "voltha test openonu multiolt"
671 code-branch: '$GERRIT_BRANCH'
Hardik Windlass696002d2021-05-07 11:38:28 +0000672 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700673 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700674 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000675 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700676 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000677 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700678 workflow: att
679 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700680 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000681 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700682 - target: 1t4gem-openonu-go-adapter-multi-olt-test
683 workflow: att
684 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700685 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000686 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700687 - target: 1t8gem-openonu-go-adapter-multi-olt-test
688 workflow: att
689 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700690 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000691 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000692 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700693 workflow: att
694 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700695 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000696 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700697 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
698 workflow: dt
699 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700700 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000701 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700702 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
703 workflow: tt
704 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700705 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000706 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000707 - target: voltha-onu-omci-get-multiolt-kind-att
708 workflow: att
709 flags: ""
710 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000711 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000712 - target: voltha-onu-omci-get-multiolt-kind-dt
713 workflow: dt
714 flags: ""
715 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000716 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000717 - target: voltha-onu-omci-get-multiolt-kind-tt
718 workflow: tt
719 flags: ""
720 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000721 logging: true
Hardik Windlass60fc0da2021-10-14 07:02:40 +0000722 - target: voltha-onu-flows-check-multiolt-kind-att
TorstenThieme674013d2021-07-28 08:15:14 +0000723 workflow: att
724 flags: ""
725 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000726 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000727 - target: voltha-onu-flows-check-multiolt-kind-dt
728 workflow: dt
729 flags: ""
730 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000731 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000732 - target: voltha-onu-flows-check-multiolt-kind-tt
733 workflow: tt
734 flags: ""
735 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000736 logging: true
Matteo Scandolo075740f2021-04-22 14:52:29 -0700737 olts: 2
Hardik Windlassc87dbce2022-01-28 10:13:20 +0000738 timeout: 190
Matteo Scandolo075740f2021-04-22 14:52:29 -0700739
TorstenThieme869ba322021-05-05 12:11:42 +0000740 - 'voltha-periodic-test':
TorstenThiemeb8df8e22022-01-10 11:17:31 +0000741 name: 'patchset-voltha-2.8-multiple-olts-openonu-go-test-bbsim'
742 trigger-comment: "voltha 2.8 test openonu multiolt"
743 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
744 code-branch: '$GERRIT_BRANCH'
745 gerritProject: '$GERRIT_PROJECT'
746 gerritRefspec: '$GERRIT_REFSPEC'
747 extraHelmFlags: '--set onu=2,pon=2'
748 olts: 2
749 logLevel: 'DEBUG'
750 testTargets: |
751 - target: 1t1gem-openonu-go-adapter-multi-olt-test
752 workflow: att
753 flags: ""
754 teardown: true
755 logging: true
756 - target: 1t4gem-openonu-go-adapter-multi-olt-test
757 workflow: att
758 flags: ""
759 teardown: true
760 logging: true
761 - target: 1t8gem-openonu-go-adapter-multi-olt-test
762 workflow: att
763 flags: ""
764 teardown: true
765 logging: true
766 - target: reconcile-openonu-go-adapter-multi-olt-test-att
767 workflow: att
768 flags: ""
769 teardown: true
770 logging: true
771 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
772 workflow: dt
773 flags: ""
774 teardown: true
775 logging: true
776 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
777 workflow: tt
778 flags: ""
779 teardown: true
780 logging: true
781 - target: voltha-onu-omci-get-multiolt-kind-att
782 workflow: att
783 flags: ""
784 teardown: true
785 logging: true
786 - target: voltha-onu-omci-get-multiolt-kind-dt
787 workflow: dt
788 flags: ""
789 teardown: true
790 logging: true
791 - target: voltha-onu-omci-get-multiolt-kind-tt
792 workflow: tt
793 flags: ""
794 teardown: true
795 logging: true
796
797 - 'voltha-periodic-test':
TorstenThieme869ba322021-05-05 12:11:42 +0000798 name: 'periodic-voltha-pm-data-test-bbsim'
799 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700800 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
TorstenThieme869ba322021-05-05 12:11:42 +0000801 time-trigger: "H H/23 * * *"
802 logLevel: 'DEBUG'
803 testTargets: |
804 - target: voltha-pm-data-single-kind-att
805 workflow: att
806 flags: ""
807 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000808 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000809 - target: voltha-pm-data-single-kind-dt
810 workflow: dt
811 flags: ""
812 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000813 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000814 - target: voltha-pm-data-single-kind-tt
815 workflow: tt
816 flags: ""
817 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000818 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000819 timeout: 140
820
821 - 'voltha-periodic-test':
822 name: 'patchset-voltha-pm-data-test-bbsim'
823 trigger-comment: "voltha test pm data singleolt"
TorstenThieme6877ab12021-05-26 13:28:54 +0000824 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
TorstenThieme869ba322021-05-05 12:11:42 +0000825 code-branch: '$GERRIT_BRANCH'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700826 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +0000827 gerritRefspec: '$GERRIT_REFSPEC'
828 logLevel: 'DEBUG'
829 testTargets: |
830 - target: voltha-pm-data-single-kind-att
831 workflow: att
832 flags: ""
833 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000834 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000835 - target: voltha-pm-data-single-kind-dt
836 workflow: dt
837 flags: ""
838 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000839 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000840 - target: voltha-pm-data-single-kind-tt
841 workflow: tt
842 flags: ""
843 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000844 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000845 timeout: 140
846
847 - 'voltha-periodic-test':
TorstenThieme22880da2021-09-17 11:41:02 +0000848 name: 'periodic-voltha-pm-data-test-bbsim-2.8'
TorstenThieme81cdeda2021-09-22 10:10:07 +0000849 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
TorstenThieme22880da2021-09-17 11:41:02 +0000850 code-branch: 'voltha-2.8'
851 extraHelmFlags: '--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
852 time-trigger: "H H/23 * * *"
853 logLevel: 'DEBUG'
854 testTargets: |
855 - target: voltha-pm-data-single-kind-att
856 workflow: att
857 flags: ""
858 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000859 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000860 - target: voltha-pm-data-single-kind-dt
861 workflow: dt
862 flags: ""
863 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000864 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000865 - target: voltha-pm-data-single-kind-tt
866 workflow: tt
867 flags: ""
868 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000869 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000870 timeout: 140
871
872 - 'voltha-periodic-test':
TorstenThieme869ba322021-05-05 12:11:42 +0000873 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim'
874 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700875 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
TorstenThieme869ba322021-05-05 12:11:42 +0000876 olts: 2
877 timeout: 180
878 logLevel: 'DEBUG'
879 testTargets: |
880 - target: voltha-pm-data-multiolt-kind-att
881 workflow: att
882 flags: ""
883 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000884 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000885 - target: voltha-pm-data-multiolt-kind-dt
886 workflow: dt
887 flags: ""
888 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000889 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000890 - target: voltha-pm-data-multiolt-kind-tt
891 workflow: tt
892 flags: ""
893 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000894 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000895 time-trigger: "H H/23 * * *"
896
897 - 'voltha-periodic-test':
898 name: 'patchset-voltha-multiple-olts-pm-data-test-bbsim'
899 trigger-comment: "voltha test pm data multiolt"
900 code-branch: '$GERRIT_BRANCH'
TorstenThieme6877ab12021-05-26 13:28:54 +0000901 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700902 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +0000903 gerritRefspec: '$GERRIT_REFSPEC'
904 logLevel: 'DEBUG'
905 testTargets: |
906 - target: voltha-pm-data-multiolt-kind-att
907 workflow: att
908 flags: ""
909 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000910 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000911 - target: voltha-pm-data-multiolt-kind-dt
912 workflow: dt
913 flags: ""
914 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000915 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000916 - target: voltha-pm-data-multiolt-kind-tt
917 workflow: tt
918 flags: ""
919 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000920 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000921 olts: 2
922 timeout: 180
923
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700924 - 'voltha-periodic-test':
TorstenThieme22880da2021-09-17 11:41:02 +0000925 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim-2.8'
TorstenThieme81cdeda2021-09-22 10:10:07 +0000926 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
TorstenThieme22880da2021-09-17 11:41:02 +0000927 code-branch: 'voltha-2.8'
928 extraHelmFlags: '--set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
929 olts: 2
930 timeout: 180
931 logLevel: 'DEBUG'
932 testTargets: |
933 - target: voltha-pm-data-multiolt-kind-att
934 workflow: att
935 flags: ""
936 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000937 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000938 - target: voltha-pm-data-multiolt-kind-dt
939 workflow: dt
940 flags: ""
941 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000942 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000943 - target: voltha-pm-data-multiolt-kind-tt
944 workflow: tt
945 flags: ""
946 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000947 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000948 time-trigger: "H H/23 * * *"
949
950 - 'voltha-periodic-test':
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100951 name: 'periodic-voltha-test-DMI'
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700952 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100953 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -0800954 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700955 testTargets: |
956 - target: bbsim-dmi-hw-management-test
957 workflow: att
958 flags: ""
959 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000960 logging: true
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100961
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000962 - 'voltha-periodic-test':
963 name: 'periodic-voltha-test-DMI-2.8'
964 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
965 code-branch: 'voltha-2.8'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -0800966 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000967 testTargets: |
968 - target: bbsim-dmi-hw-management-test
969 workflow: att
970 flags: ""
971 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000972 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -0700973
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700974 - 'voltha-periodic-test':
Andy Bavier4be37062020-06-29 15:17:26 -0700975 name: 'periodic-voltha-etcd-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -0700976 build-node: 'ubuntu18.04-basebuild-4c-8g'
hwchiuc9189b72019-12-02 15:12:29 -0800977 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000978 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
hwchiufdc49242019-11-18 16:37:22 -0800979 time-trigger: "H H/12 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700980 testTargets: |
981 - target: sanity-multi-kind
982 workflow: att
983 flags: ""
984 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000985 logging: true
hwchiufdc49242019-11-18 16:37:22 -0800986
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000987 - 'voltha-periodic-test':
988 name: 'periodic-voltha-etcd-test-2.8'
989 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -0700990 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000991 code-branch: 'voltha-2.8'
992 extraHelmFlags: '--set onu=2,pon=2'
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000993 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000994 testTargets: |
995 - target: sanity-multi-kind
996 workflow: att
997 flags: ""
998 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000999 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001000
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001001 - 'voltha-periodic-test':
Andy Bavier3708d072019-12-10 15:22:18 -07001002 name: 'periodic-voltha-sanity-test-multi-runs'
Andy Bavier3708d072019-12-10 15:22:18 -07001003 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -08001004 time-trigger: "H H/23 * * *"
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001005 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001006 testTargets: |
1007 - target: sanity-kind
1008 workflow: att
1009 flags: ""
1010 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001011 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001012 - target: sanity-kind
1013 workflow: att
1014 flags: ""
1015 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001016 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001017 - target: sanity-kind
1018 workflow: att
1019 flags: ""
1020 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001021 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001022 - target: sanity-kind
1023 workflow: att
1024 flags: ""
1025 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001026 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001027 - target: sanity-kind
1028 workflow: att
1029 flags: ""
1030 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001031 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001032
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001033 - 'voltha-periodic-test':
1034 name: 'periodic-voltha-sanity-test-multi-runs-2.8'
1035 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1036 code-branch: 'voltha-2.8'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -08001037 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001038 testTargets: |
1039 - target: sanity-kind
1040 workflow: att
1041 flags: ""
1042 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001043 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001044 - target: sanity-kind
1045 workflow: att
1046 flags: ""
1047 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001048 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001049 - target: sanity-kind
1050 workflow: att
1051 flags: ""
1052 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001053 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001054 - target: sanity-kind
1055 workflow: att
1056 flags: ""
1057 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001058 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001059 - target: sanity-kind
1060 workflow: att
1061 flags: ""
1062 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001063 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001064
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001065 - 'voltha-periodic-test':
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001066 name: 'nightly-voltha-DTflow-sanity-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001067 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001068 code-branch: 'master'
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001069 time-trigger: "@daily"
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001070 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001071 testTargets: |
1072 - target: sanity-kind-dt
1073 workflow: dt
1074 flags: ""
1075 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001076 logging: true
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001077
Hardik Windlassd62442d2021-11-30 10:51:20 +00001078 - 'voltha-periodic-test':
1079 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim'
1080 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001081 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
Hardik Windlassd62442d2021-11-30 10:51:20 +00001082 time-trigger: "H H/23 * * *"
TorstenThieme0024c862022-01-14 07:35:18 +00001083 logLevel: 'DEBUG'
Hardik Windlassd62442d2021-11-30 10:51:20 +00001084 robot-args: '-v unitag_sub:True'
1085 testTargets: |
1086 - target: functional-single-kind-tt
1087 workflow: tt
1088 flags: ""
1089 teardown: true
1090 logging: true
1091 - target: bbsim-failurescenarios-tt
1092 workflow: tt
1093 flags: ""
1094 teardown: true
1095 logging: true
1096 - target: functional-single-kind-multiuni-tt
1097 workflow: tt
1098 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1099 teardown: true
1100 logging: true
1101
Matteo Scandolob6d80732021-05-05 14:06:42 -07001102 # ATT Per-patchset Pod builds on Tucson pod (master)
Andy Bavier51ba7e82019-12-17 11:01:01 -07001103 - 'verify_physical_voltha_patchset_auto':
1104 name: 'verify_physical_voltha_patchset_auto'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001105 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001106 workflow: 'att'
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001107 branch-pattern: master
Andy Bavier51ba7e82019-12-17 11:01:01 -07001108
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001109
1110 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001111 - 'verify_physical_voltha_patchset_auto':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001112 name: 'verify_physical_voltha_patchset_auto-2.8'
1113 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
1114 extraHelmFlags: '--set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001115 workflow: 'att'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001116 branch-pattern: voltha-2.8
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001117
Matteo Scandolob6d80732021-05-05 14:06:42 -07001118 # ATT Manual Pod builds on Tucson pod (master)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001119 - 'verify_physical_voltha_patchset_manual':
1120 name: 'verify_physical_voltha_patchset_manual'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001121 trigger-string: 'hardware test'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001122 branch-pattern: master
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001123 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001124 workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001125
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001126 # ATT Manual Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolob6d80732021-05-05 14:06:42 -07001127 - 'verify_physical_voltha_patchset_manual':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001128 name: 'verify_physical_voltha_patchset_manual-2.8'
1129 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001130 trigger-string: 'hardware test'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001131 branch-pattern: voltha-2.8
1132 extraHelmFlags: '--set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001133 workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001134
Matteo Scandolob6d80732021-05-05 14:06:42 -07001135 # DT Manual Pod builds on Tucson pod (master)
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001136 - 'verify_physical_voltha_patchset_manual':
1137 name: 'verify_physical_voltha_patchset_manual_DT'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001138 workflow: 'dt'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001139 trigger-string: 'DT hardware test'
1140 default-test-args: '-i sanityDt -i PowerSwitch -X'
1141 branch-pattern: master
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001142 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001143
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001144 # DT Manual Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001145 - 'verify_physical_voltha_patchset_manual':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001146 name: 'verify_physical_voltha_patchset_manual_DT-2.8'
1147 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001148 workflow: 'dt'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001149 trigger-string: 'DT hardware test'
Girish Gowdraaabad2b2021-01-21 12:24:34 -08001150 default-test-args: '-i sanityDt -i PowerSwitch -X'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001151 branch-pattern: voltha-2.8
1152 extraHelmFlags: '--set global.log_level=debug'
Andy Bavier19c98a22019-11-11 13:57:11 -07001153
Kailash8b8de742019-07-30 08:54:51 -07001154- job-template:
Kailashaad71012019-08-27 10:36:53 -07001155 id: 'voltha-periodic-test'
1156 name: '{name}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001157 pipeline-script: 'voltha/master/bbsim-tests.groovy'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001158 build-node: 'ubuntu18.04-basebuild-8c-15g'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001159 robot-args: ''
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001160 gerritProject: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07001161 gerritRefspec: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07001162 volthaSystemTestsChange: ''
1163 volthaHelmChartsChange: ''
1164 extraHelmFlags: ''
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001165 registry: mirror.registry.opennetworking.org
Matteo Scandolo075740f2021-04-22 14:52:29 -07001166 sandbox: true
1167 olts: 1
TorstenThieme869ba322021-05-05 12:11:42 +00001168 timeout: 130
Hardik Windlass696002d2021-05-07 11:38:28 +00001169 logLevel: 'INFO'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001170
Matteo Scandolo075740f2021-04-22 14:52:29 -07001171 trigger-comment: vv7CBoQQYYonvaN8xcru
1172 time-trigger: 0 0 29 2 *
1173
1174 description: |
1175 <!-- Managed by Jenkins Job Builder -->
1176 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
1177 E2E Validation for Voltha 2.X
1178
1179 properties:
1180 - cord-infra-properties:
1181 build-days-to-keep: '{big-build-days-to-keep}'
1182 artifact-num-to-keep: '{big-artifact-num-to-keep}'
1183
1184 wrappers:
1185 - lf-infra-wrappers:
1186 build-timeout: '{build-timeout}'
1187 jenkins-ssh-credential: '{jenkins-ssh-credential}'
1188
1189 parameters:
1190 - string:
1191 name: buildNode
1192 default: '{build-node}'
1193 description: 'Name of the Jenkins node to run the job on'
1194
1195 - string:
1196 name: extraHelmFlags
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001197 default: '{extraHelmFlags}'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001198 description: 'Helm flags (passed to each deployment)'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001199
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001200 # test configuration
1201 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
1202 # the provided configuration and then the make target is invoked,
1203 # example value (has to be valid YAML):
1204 # testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001205 # - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001206 # workflow: att
1207 # flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001208 # teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001209 # logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001210 - text:
1211 name: testTargets
1212 default: '{testTargets}'
1213 description: 'Test configuration, see the ci-management job definition for more info'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001214
1215 - string:
1216 name: branch
1217 default: '{code-branch}'
1218 description: 'Repo manifest branch for code checkout'
1219
1220 - string:
1221 name: gerritProject
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001222 default: '{gerritProject}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001223 description: 'Name of the Gerrit project'
1224
1225 - string:
1226 name: gerritRefspec
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001227 default: '{gerritRefspec}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001228 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
1229
1230 - string:
1231 name: extraRobotArgs
1232 default: '{robot-args}'
1233 description: 'Arguments to pass to robot'
1234
1235 - string:
1236 name: volthaSystemTestsChange
1237 default: '{volthaSystemTestsChange}'
1238 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1239
1240 - string:
1241 name: volthaHelmChartsChange
1242 default: '{volthaHelmChartsChange}'
1243 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1244
1245 - string:
1246 name: olts
1247 default: '{olts}'
1248 description: 'How many BBSim instances to run'
1249
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001250 - string:
1251 name: registry
1252 default: '{registry}'
1253 description: 'Which registry to use (amazon vs menlo)'
1254
Hardik Windlass696002d2021-05-07 11:38:28 +00001255 - string:
1256 name: logLevel
1257 default: '{logLevel}'
1258 description: 'Log level for all the components'
1259
TorstenThieme869ba322021-05-05 12:11:42 +00001260 - string:
1261 name: timeout
1262 default: '{timeout}'
1263 description: 'Timeout of pipeline job [minutes]'
1264
Matteo Scandolo075740f2021-04-22 14:52:29 -07001265 project-type: pipeline
1266 concurrent: true
1267
1268 dsl: !include-raw-escape: pipeline/{pipeline-script}
1269
1270 triggers:
1271 # patchset jobs will set this to "0 0 29 2 *" (feb 29th, it's once every 4 years)
1272 - timed: |
1273 TZ=America/Los_Angeles
1274 {time-trigger}
1275 # periodic jobs will set this to vv7CBoQQYYonvaN8xcru (hopefully no-one will comment with that)
1276 - gerrit:
1277 server-name: '{gerrit-server-name}'
1278 silent-start: false
1279 successful-message: "PASSED openonu-go test"
1280 failure-message: "FAILED openonu-go test"
1281 unstable-message: "UNSTABLE openonu-go test"
1282 trigger-on:
1283 - comment-added-contains-event:
1284 comment-contains-value: '.*{trigger-comment}.*'
1285 projects:
1286 - project-compare-type: REG_EXP
1287 project-pattern: '^(voltha-go|voltha-openolt-adapter|voltha-openonu-adapter-go|ofagent-go|voltha-onos|bbsim)$'
1288 branches:
1289 - branch-compare-type: REG_EXP
1290 branch-pattern: '{all-branches-regexp}'
1291
1292- job-template:
Kailashaad71012019-08-27 10:36:53 -07001293 id: 'voltha-patch-test'
Matteo Scandolo84e5f002020-02-10 11:50:05 -08001294 name: 'verify_{project}_sanity-test{name-extension}'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001295 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001296 pipeline-script: 'voltha/master/bbsim-tests.groovy'
Andy Bavier4318f8d2020-04-09 13:50:53 -07001297 override-branch: '$GERRIT_BRANCH'
Andy Bavier02b00dc2020-04-28 13:01:12 -07001298 sandbox: true
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001299 build-timeout: 20
Hardik Windlassfbf296b2021-06-08 07:36:51 +00001300 timeout: 50
1301 olts: 1
1302 registry: mirror.registry.opennetworking.org
1303 logLevel: 'INFO'
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001304 volthaSystemTestsChange: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001305 volthaHelmChartsChange: ''
Matteo Scandolocecb0842021-05-04 13:16:47 -07001306 extraHelmFlags: ''
Hardik Windlass0e721202021-12-01 09:00:11 +00001307 robot-args: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001308 branch-regexp: '{all-branches-regexp}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001309 testTargets: |
1310 - target: sanity-kind-att
1311 workflow: att
1312 flags: ""
1313 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001314 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001315 - target: sanity-kind-dt
1316 workflow: dt
1317 flags: ""
1318 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001319 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001320 - target: sanity-kind-tt
1321 workflow: tt
1322 flags: ""
1323 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001324 logging: true
Kailashaad71012019-08-27 10:36:53 -07001325
1326 description: |
1327 <!-- Managed by Jenkins Job Builder -->
1328 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
1329 E2E Validation for Voltha 2.X
1330
1331 properties:
1332 - cord-infra-properties:
1333 build-days-to-keep: '{build-days-to-keep}'
1334 artifact-num-to-keep: '{artifact-num-to-keep}'
1335
1336 wrappers:
1337 - lf-infra-wrappers:
1338 build-timeout: '{build-timeout}'
1339 jenkins-ssh-credential: '{jenkins-ssh-credential}'
1340
1341 parameters:
1342 - string:
Zack Williamsb3292082019-10-11 17:15:18 -07001343 name: buildNode
Andrea Campanella4792b7f2021-04-23 15:06:42 +02001344 default: '{build-node}'
Kailashaad71012019-08-27 10:36:53 -07001345 description: 'Name of the Jenkins node to run the job on'
1346
1347 - string:
hwchiu14f97852019-10-08 10:51:11 -07001348 name: gerritProject
1349 default: '$GERRIT_PROJECT'
1350 description: 'Name of the Gerrit project'
Kailashaad71012019-08-27 10:36:53 -07001351
1352 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001353 name: gerritRefspec
1354 default: '$GERRIT_REFSPEC'
1355 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
Kailashaad71012019-08-27 10:36:53 -07001356
1357 - string:
Andy Bavierbedd0392019-10-16 13:58:18 -07001358 name: extraHelmFlags
Matteo Scandolocecb0842021-05-04 13:16:47 -07001359 default: '{extraHelmFlags}'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001360 description: 'Helm flags to pass to every helm command'
Andy Bavierbedd0392019-10-16 13:58:18 -07001361
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001362 - string:
Hardik Windlass0e721202021-12-01 09:00:11 +00001363 name: extraRobotArgs
1364 default: '{robot-args}'
1365 description: 'Arguments to pass to robot'
1366
1367 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001368 name: volthaSystemTestsChange
1369 default: '{volthaSystemTestsChange}'
1370 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1371
1372 - string:
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001373 name: volthaHelmChartsChange
1374 default: '{volthaHelmChartsChange}'
1375 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1376
1377 - string:
1378 name: branch
1379 default: '{override-branch}'
1380 description: 'Name of the branch to use'
1381
Hardik Windlassec9341b2021-06-07 11:58:29 +00001382 # test configuration
1383 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
1384 # the provided configuration and then the make target is invoked,
1385 # example value (has to be valid YAML):
1386 # testTargets: |
1387 # - target: 1t1gem-openonu-go-adapter-test
1388 # workflow: att
1389 # flags: ""
1390 # teardown: true
Hardik Windlasse44ef712021-10-20 10:36:33 +00001391 # logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001392 - text:
1393 name: testTargets
1394 default: '{testTargets}'
1395 description: 'Test configuration, see the ci-management job definition for more info'
1396
Hardik Windlassfbf296b2021-06-08 07:36:51 +00001397 - string:
1398 name: timeout
1399 default: '{timeout}'
1400 description: 'Timeout of pipeline job [minutes]'
1401
1402 - string:
1403 name: olts
1404 default: '{olts}'
1405 description: 'How many BBSim instances to run'
1406
1407 - string:
1408 name: registry
1409 default: '{registry}'
1410 description: 'Which registry to use (amazon vs menlo)'
1411
1412 - string:
1413 name: logLevel
1414 default: '{logLevel}'
1415 description: 'Log level for all the components'
1416
Kailashaad71012019-08-27 10:36:53 -07001417 project-type: pipeline
Kailashb59bc7f2019-09-03 13:13:27 -07001418 concurrent: true
Kailashaad71012019-08-27 10:36:53 -07001419
Zack Williamsb3292082019-10-11 17:15:18 -07001420 dsl: !include-raw-escape: pipeline/{pipeline-script}
Kailashaad71012019-08-27 10:36:53 -07001421
1422 triggers:
Andy Bavierb99c3d32020-02-18 11:14:17 -07001423 - gerrit:
1424 server-name: '{gerrit-server-name}'
Kailashaad71012019-08-27 10:36:53 -07001425 dependency-jobs: '{dependency-jobs}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07001426 silent-start: true
1427 trigger-on:
1428 - patchset-created-event:
1429 exclude-drafts: true
1430 exclude-trivial-rebase: false
1431 exclude-no-code-change: true
1432 - draft-published-event
1433 - comment-added-contains-event:
1434 comment-contains-value: '(?i)^.*recheck$'
1435 projects:
1436 - project-compare-type: REG_EXP
1437 project-pattern: '^{project}$'
1438 branches:
1439 - branch-compare-type: REG_EXP
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001440 branch-pattern: '{branch-regexp}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07001441 file-paths:
1442 - compare-type: REG_EXP
1443 pattern: '{all-files-regexp}'
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001444
1445# POD Per Patchset Pipeline Jobs
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001446# to use these parameters in a job: `<<: *voltha-physical-patchset-parameters`
1447- voltha-physical-patchset-parameters: &voltha-physical-patchset-parameters
1448 name: voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07001449 parameters:
1450 - string:
1451 name: buildNode
Zack Williams8ef79812019-10-29 11:09:18 -07001452 default: '{build-node}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001453 description: 'Pod management node'
1454
1455 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07001456 name: branch
1457 default: '$GERRIT_BRANCH'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001458 description: 'Name of the repo branch to use'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001459
1460 - string:
1461 name: gerritProject
1462 default: '$GERRIT_PROJECT'
1463 description: 'Name of the Gerrit project'
1464
1465 - string:
Matteo Scandolo7a330022021-03-29 14:03:48 -07001466 name: gerritRefspec
1467 default: '$GERRIT_REFSPEC'
1468 description: 'RefSpec number in Gerrit'
1469
1470 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001471 name: gerritComment
1472 default: '$GERRIT_EVENT_COMMENT_TEXT'
1473 description: 'RefSpec number in Gerrit'
1474
1475 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001476 name: cordRepoUrl
1477 default: '{gerrit-server-url}'
1478 description: 'The URL of the CORD Project repository'
1479
1480 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001481 name: configBaseDir
1482 default: 'pod-configs'
1483 description: 'The directory inside the POD configs repository'
1484
1485 - string:
1486 name: configDeploymentDir
1487 default: 'deployment-configs'
1488 description: 'The deployment configs folder'
1489
1490 - string:
1491 name: configKubernetesDir
1492 default: 'kubernetes-configs'
1493 description: 'The kubernetes config folder'
1494
1495 - string:
1496 name: configFileName
1497 default: '{config-pod}'
1498 description: 'The config file'
1499
1500 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001501 name: podName
1502 default: '{config-pod}'
1503
1504 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001505 name: sadisConfigFile
Matteo Scandolo7a330022021-03-29 14:03:48 -07001506 default: 'voltha-system-tests/tests/data/{config-pod}-sadis.json'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001507 description: 'Path of SADIS config to load'
1508
1509 - string:
Andy Bavier893d2442020-05-21 12:41:17 -07001510 name: oltDebVersionMaster
1511 default: '{oltDebVersionMaster}'
1512 description: 'OLT Software version to install for master branch builds'
1513
1514 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001515 name: oltDebVersionVoltha23
Andy Bavier893d2442020-05-21 12:41:17 -07001516 default: '{oltDebVersionVoltha23}'
1517 description: 'OLT Software version to install for voltha-2.3 branch builds'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001518
1519 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001520 name: profile
1521 default: '{profile}'
1522 description: 'Technology Profile pushed to the ETCD'
1523
Andy Bavier51ba7e82019-12-17 11:01:01 -07001524 - bool:
1525 name: reinstallOlt
1526 default: true
1527 description: "Re-install OLT software"
1528
Zack Williams03ebb272020-03-27 09:42:33 -07001529 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001530 name: extraRobotArgs
1531 default: '{default-test-args}'
1532 description: 'Arguments to pass to robot'
1533
1534 - string:
1535 name: volthaSystemTestsChange
1536 default: '{volthaSystemTestsChange}'
1537 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1538
1539 - string:
1540 name: volthaHelmChartsChange
1541 default: '{volthaHelmChartsChange}'
1542 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1543
1544 - string:
1545 name: workflow
1546 default: '{workflow}'
1547 description: 'Installs and uses the specified work flow on the POD'
1548
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001549 - string:
1550 name: extraHelmFlags
1551 default: '{extraHelmFlags}'
1552 description: 'Helm flags (passed to each helm command)'
1553
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001554 # deprecated parameters, remove after VOLTHA-2.8 is released
1555 - string:
1556 name: deploymentConfigFile
1557 default: 'pod-configs/deployment-configs/{config-pod}.yaml'
1558 description: 'Path of deployment config file'
1559
1560 - string:
1561 name: kindVolthaValuesFile
1562 default: 'pod-configs/kubernetes-configs/voltha/{config-pod}.yml'
1563 description: 'Path of kind-voltha values override file'
1564
1565 - string:
1566 name: manifestUrl
1567 default: '{gerrit-server-url}/{voltha-test-manifest-repo}'
1568 description: 'URL to the repo manifest'
1569
1570 - string:
1571 name: gerritChangeNumber
1572 default: '$GERRIT_CHANGE_NUMBER'
1573 description: 'Changeset number in Gerrit'
1574
1575 - string:
1576 name: gerritPatchsetNumber
1577 default: '$GERRIT_PATCHSET_NUMBER'
1578 description: 'PatchSet number in Gerrit'
1579
1580 - string:
1581 name: localConfigDir
1582 default: null
1583 description: 'If specified, config file paths are relative to this dir; otherwise $WORKSPACE'
1584
1585 - string:
1586 name: configRepo
1587 default: 'pod-configs'
1588 description: 'A repository containing the config files, will be checked out if specified'
1589
1590 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07001591 name: manualBranch
1592 default: '{manualBranch}'
1593 description: "If a non-empty string, build manually as a specific branch, not with a specific patchset"
Andy Bavier51ba7e82019-12-17 11:01:01 -07001594
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001595- job-template:
1596 name: '{name}'
1597 id: verify_physical_voltha_patchset_auto
1598 description: |
1599 <!-- Managed by Jenkins Job Builder -->
1600 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
1601 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
1602 Created by Andy Bavier, andy@opennetworking.org <br />
1603 Copyright (c) 2019 Open Networking Foundation (ONF)
1604 sandbox: true
1605 pipeline-script: 'voltha/master/tucson-build-and-test.groovy'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001606 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001607 build-node: 'tucson-pod'
1608 config-pod: 'tucson-pod'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001609 profile: 'Default'
Girish Gowdrad6868b02021-12-10 21:00:16 +05301610 oltDebVersionMaster: 'openolt_asfvolt16-3.6.2-602bf0a2b75e27e241cb73d7daf1e2c883539102-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07001611 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001612 volthaSystemTestsChange: ''
1613 volthaHelmChartsChange: ''
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001614 extraHelmFlags: ''
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001615
1616 properties:
1617 - cord-infra-properties:
1618 build-days-to-keep: '{build-days-to-keep}'
1619 artifact-num-to-keep: '{artifact-num-to-keep}'
1620
1621 <<: *voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07001622
1623 project-type: pipeline
1624 concurrent: true
1625
1626 dsl: !include-raw-escape: pipeline/{pipeline-script}
1627
1628 triggers:
1629 - gerrit:
1630 server-name: '{gerrit-server-name}'
1631 dependency-jobs: '{dependency-jobs}'
1632 silent-start: false
1633 successful-message: "PASSED hardware test"
1634 failure-message: "FAILED hardware test"
1635 unstable-message: "UNSTABLE hardware test"
1636 trigger-on:
1637 - comment-added-event:
1638 approval-category: 'Code-Review'
1639 approval-value: '+2'
1640 projects:
1641 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08001642 project-pattern: '^(voltha-openolt-adapter|voltha-openonu-adapter|voltha-openonu-adapter-go|voltha-go)$'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001643 branches:
Andy Bavier37f6ea92020-04-03 11:13:35 -07001644 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001645 branch-pattern: '{branch-pattern}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001646
Andy Bavier51ba7e82019-12-17 11:01:01 -07001647- job-template:
1648 name: '{name}'
1649 id: verify_physical_voltha_patchset_manual
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001650 description: |
1651 <!-- Managed by Jenkins Job Builder -->
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001652 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
Andy Baviere9916452019-11-06 12:32:47 -07001653 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001654 Created by Andy Bavier, andy@opennetworking.org <br />
1655 Copyright (c) 2019 Open Networking Foundation (ONF)
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001656 sandbox: true
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001657 build-node: 'tucson-pod'
1658 config-pod: 'tucson-pod'
Girish Gowdrad6868b02021-12-10 21:00:16 +05301659 oltDebVersionMaster: 'openolt_asfvolt16-3.6.2-602bf0a2b75e27e241cb73d7daf1e2c883539102-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07001660 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001661 pipeline-script: 'voltha/master/tucson-build-and-test.groovy'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001662 trigger-string: 'hardware test'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001663 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001664 volthaSystemTestsChange: ''
1665 volthaHelmChartsChange: ''
Matteo Scandolob6d80732021-05-05 14:06:42 -07001666 profile: 'Default'
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001667 extraHelmFlags: ''
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001668
1669 properties:
1670 - cord-infra-properties:
1671 build-days-to-keep: '{build-days-to-keep}'
1672 artifact-num-to-keep: '{artifact-num-to-keep}'
1673
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001674 <<: *voltha-physical-patchset-parameters
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001675
Andy Bavier8c11d462019-12-17 08:19:34 -07001676
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001677 project-type: pipeline
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001678 concurrent: true
1679
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001680 dsl: !include-raw-escape: pipeline/{pipeline-script}
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001681
Andy Bavier1f465592019-11-06 10:03:56 -07001682 triggers:
1683 - gerrit:
1684 server-name: '{gerrit-server-name}'
1685 dependency-jobs: '{dependency-jobs}'
1686 silent-start: false
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001687 successful-message: "PASSED {trigger-string}"
1688 failure-message: "FAILED {trigger-string}"
1689 unstable-message: "UNSTABLE {trigger-string}"
Andy Bavier1f465592019-11-06 10:03:56 -07001690 trigger-on:
1691 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001692 comment-contains-value: '^{trigger-string}$'
Scott Bakerda31d7b2020-01-08 16:35:52 -08001693 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001694 comment-contains-value: '^{trigger-string} with delay$'
Andy Bavier8c11d462019-12-17 08:19:34 -07001695 projects:
1696 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08001697 project-pattern: '^(voltha-go|voltha-openolt-adapter|voltha-openonu-adapter|voltha-openonu-adapter-go|voltha-api-server|voltha-system-tests|ofagent-py|ofagent-go|voltha-onos|kind-voltha|voltha-helm-charts)$'
Andy Bavier8c11d462019-12-17 08:19:34 -07001698 branches:
Andy Bavierfc3ca142020-03-27 13:44:25 -07001699 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001700 branch-pattern: '{branch-pattern}'