blob: 150ad321d42cec024abeeaf0cad002432edf0802 [file] [log] [blame]
Kailash8b8de742019-07-30 08:54:51 -07001---
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04002# end-2-end pipeline jobs
3# -----------------------------------------------------------------------
Kailash8b8de742019-07-30 08:54:51 -07004# voltha 2.0 tests
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04005# -----------------------------------------------------------------------
Kailash8b8de742019-07-30 08:54:51 -07006
7- project:
8 name: voltha-e2e
9
10 project-name: '{name}'
Zack Williams03ebb272020-03-27 09:42:33 -070011 manualBranch: ''
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080012 olts: 1
Andrea Campanellaf3c32af2020-12-10 12:21:57 +010013 onus: 1
14 pons: 1
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080015 withAlarms: true
16 make-target-failtest: bbsim-failurescenarios
17 make-target-errortest: bbsim-errorscenarios
18 make-target-alarmtest: bbsim-alarms-kind
Suchitra Vemuri0a9c8c62020-12-07 18:24:31 -080019 make-target-multipleolt: bbsim-multiolt-kind
TorstenThieme669258d2021-01-29 09:03:10 +000020 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
21 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
TorstenThiemea6c21342021-05-05 09:21:59 +000022 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
TorstenThieme45422612021-03-23 10:38:59 +000023 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
24 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
Kailash8b8de742019-07-30 08:54:51 -070025
26 jobs:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040027
28 # -----------------------------------------------------------------------
29 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -070030 - 'voltha-periodic-test':
Matteo Scandoloa57b0972021-05-03 14:04:58 -070031 name: 'periodic-voltha-multiple-olts-test-bbsim'
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080032 code-branch: 'master'
33 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +000034 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -080035 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -070036 testTargets: |
37 - target: functional-multi-olt
38 workflow: att
39 flags: ""
40 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000041 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070042 - target: bbsim-multiolt-failurescenarios
43 workflow: att
44 flags: ""
45 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000046 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070047 - target: bbsim-multiolt-errorscenarios
48 workflow: att
49 flags: ""
50 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000051 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070052 - target: bbsim-multiolt-kind
53 workflow: att
54 flags: ""
55 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000056 logging: true
Andy Bavierf93f3142020-01-09 16:08:51 -070057
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040058# - 'voltha-periodic-test':
59# name: 'periodic-voltha-multiple-olts-test-bbsim-2.8'
60# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
61# code-branch: 'voltha-2.8'
62# olts: 2
63# extraHelmFlags: '--set onu=2,pon=2'
64# time-trigger: "H H/23 * * *"
65# testTargets: |
66# - target: functional-multi-olt
67# workflow: att
68# flags: ""
69# teardown: true
70# logging: true
71# - target: bbsim-multiolt-failurescenarios
72# workflow: att
73# flags: ""
74# teardown: false
75# logging: true
76# - target: bbsim-multiolt-errorscenarios
77# workflow: att
78# flags: ""
79# teardown: false
80# logging: true
81# - target: bbsim-multiolt-kind
82# workflow: att
83# flags: ""
84# teardown: false
85# logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000086
87 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050088 name: 'periodic-voltha-multiple-olts-test-bbsim-2.11'
89 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +020090 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050091 code-branch: 'voltha-2.11'
92 olts: 2
93 extraHelmFlags: '--set onu=2,pon=2'
94 time-trigger: "H H/23 * * *"
95 testTargets: |
96 - target: functional-multi-olt
97 workflow: att
98 flags: ""
99 teardown: true
100 logging: true
101 - target: bbsim-multiolt-failurescenarios
102 workflow: att
103 flags: ""
104 teardown: false
105 logging: true
106 - target: bbsim-multiolt-errorscenarios
107 workflow: att
108 flags: ""
109 teardown: false
110 logging: true
111 - target: bbsim-multiolt-kind
112 workflow: att
113 flags: ""
114 teardown: false
115 logging: true
116
117 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400118 name: 'periodic-voltha-multiple-olts-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500119 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200120 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400121 code-branch: 'voltha-2.12'
122 olts: 2
123 extraHelmFlags: '--set onu=2,pon=2'
124 time-trigger: "H H/23 * * *"
125 testTargets: |
126 - target: functional-multi-olt
127 workflow: att
128 flags: ""
129 teardown: true
130 logging: true
131 - target: bbsim-multiolt-failurescenarios
132 workflow: att
133 flags: ""
134 teardown: false
135 logging: true
136 - target: bbsim-multiolt-errorscenarios
137 workflow: att
138 flags: ""
139 teardown: false
140 logging: true
141 - target: bbsim-multiolt-kind
142 workflow: att
143 flags: ""
144 teardown: false
145 logging: true
146
147 # -----------------------------------------------------------------------
148 # -----------------------------------------------------------------------
149 - 'voltha-periodic-test':
Hardik Windlass6598b032021-07-02 10:12:01 +0000150 name: 'periodic-voltha-multi-uni-test-bbsim'
151 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000152 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 +0000153 time-trigger: "H H/23 * * *"
154 testTargets: |
155 - target: functional-single-kind-multiuni-att
156 workflow: att
157 flags: ""
158 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000159 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000160 - target: bbsim-multiuni-failurescenarios-att
161 workflow: att
162 flags: ""
163 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000164 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000165 - target: bbsim-multiuni-errorscenarios-att
166 workflow: att
167 flags: ""
168 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000169 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000170
171 - 'voltha-periodic-test':
172 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim'
173 code-branch: 'master'
174 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000175 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 +0000176 time-trigger: "H H/23 * * *"
177 testTargets: |
178 - target: functional-multiuni-multiolt-att
179 workflow: att
180 flags: ""
181 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000182 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000183 - target: bbsim-multiuni-multiolt-failurescenarios-att
184 workflow: att
185 flags: ""
186 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000187 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000188 - target: bbsim-multiuni-multiolt-errorscenarios-att
189 workflow: att
190 flags: ""
191 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000192 logging: true
Hardik Windlass0e37a1c2022-01-31 10:35:57 +0000193 timeout: 360
Hardik Windlass6598b032021-07-02 10:12:01 +0000194
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400195 # -----------------------------------------------------------------------
196 # -----------------------------------------------------------------------
197# - 'voltha-periodic-test':
198# name: 'periodic-voltha-multi-uni-test-bbsim-2.8'
199# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
200# code-branch: 'voltha-2.8'
201# extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
202# time-trigger: "H H/23 * * *"
203# testTargets: |
204# - target: functional-single-kind-multiuni-att
205# workflow: att
206# flags: ""
207# teardown: true
208# logging: true
209# - target: bbsim-multiuni-failurescenarios-att
210# workflow: att
211# flags: ""
212# teardown: false
213# logging: true
214# - target: bbsim-multiuni-errorscenarios-att
215# workflow: att
216# flags: ""
217# teardown: false
218# logging: true
219
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000220 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400221 name: 'periodic-voltha-multi-uni-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500222 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200223 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400224 code-branch: 'voltha-2.12'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700225 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000226 time-trigger: "H H/23 * * *"
227 testTargets: |
228 - target: functional-single-kind-multiuni-att
229 workflow: att
230 flags: ""
231 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000232 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000233 - target: bbsim-multiuni-failurescenarios-att
234 workflow: att
235 flags: ""
236 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000237 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000238 - target: bbsim-multiuni-errorscenarios-att
239 workflow: att
240 flags: ""
241 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000242 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000243
244 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500245 name: 'periodic-voltha-multi-uni-test-bbsim-2.11'
246 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200247 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500248 code-branch: 'voltha-2.11'
249 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
250 time-trigger: "H H/23 * * *"
251 testTargets: |
252 - target: functional-single-kind-multiuni-att
253 workflow: att
254 flags: ""
255 teardown: true
256 logging: true
257 - target: bbsim-multiuni-failurescenarios-att
258 workflow: att
259 flags: ""
260 teardown: false
261 logging: true
262 - target: bbsim-multiuni-errorscenarios-att
263 workflow: att
264 flags: ""
265 teardown: false
266 logging: true
267
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400268 # -----------------------------------------------------------------------
269 # -----------------------------------------------------------------------
270# - 'voltha-periodic-test':
271# name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.8'
272# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
273# code-branch: 'voltha-2.8'
274# olts: 2
275# extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
276# time-trigger: "H H/23 * * *"
277# testTargets: |
278# - target: functional-multiuni-multiolt-att
279# workflow: att
280# flags: ""
281# teardown: true
282# logging: true
283# - target: bbsim-multiuni-multiolt-failurescenarios-att
284# workflow: att
285# flags: ""
286# teardown: false
287# logging: true
288# - target: bbsim-multiuni-multiolt-errorscenarios-att
289# workflow: att
290# flags: ""
291# teardown: false
292# logging: true
293# timeout: 180
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800294
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500295 - 'voltha-periodic-test':
296 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.11'
297 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200298 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500299 code-branch: 'voltha-2.11'
300 olts: 2
301 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
302 time-trigger: "H H/23 * * *"
303 testTargets: |
304 - target: functional-multiuni-multiolt-att
305 workflow: att
306 flags: ""
307 teardown: true
308 logging: true
309 - target: bbsim-multiuni-multiolt-failurescenarios-att
310 workflow: att
311 flags: ""
312 teardown: false
313 logging: true
314 - target: bbsim-multiuni-multiolt-errorscenarios-att
315 workflow: att
316 flags: ""
317 teardown: false
318 logging: true
319 timeout: 180
320
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400321 - 'voltha-periodic-test':
322 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500323 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200324 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400325 code-branch: 'voltha-2.12'
326 olts: 2
327 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
328 time-trigger: "H H/23 * * *"
329 testTargets: |
330 - target: functional-multiuni-multiolt-att
331 workflow: att
332 flags: ""
333 teardown: true
334 logging: true
335 - target: bbsim-multiuni-multiolt-failurescenarios-att
336 workflow: att
337 flags: ""
338 teardown: false
339 logging: true
340 - target: bbsim-multiuni-multiolt-errorscenarios-att
341 workflow: att
342 flags: ""
343 teardown: false
344 logging: true
345 timeout: 180
346
347 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700348 # openonu Go periodic tests
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400349 # -----------------------------------------------------------------------
Matteo Scandolo08900f72021-09-07 15:01:10 -0700350 - 'voltha-periodic-test':
Andrea Campanella6b002832021-09-30 17:28:22 +0200351 name: 'periodic-voltha-openonu-go-test-bbsim'
Matteo Scandolo08900f72021-09-07 15:01:10 -0700352 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000353 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
TorstenThieme326e7972021-01-19 14:27:59 +0000354 time-trigger: "H H/12 * * *"
Hardik Windlass696002d2021-05-07 11:38:28 +0000355 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700356 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000357 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700358 workflow: att
359 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700360 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000361 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700362 - target: 1t4gem-openonu-go-adapter-test
363 workflow: att
364 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700365 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000366 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700367 - target: 1t8gem-openonu-go-adapter-test
368 workflow: att
369 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700370 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000371 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700372 - target: mib-upload-templating-openonu-go-adapter-test
373 workflow: att
TorstenThieme2853e622022-07-06 09:53:30 +0000374 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700375 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000376 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000377 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700378 workflow: att
379 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700380 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000381 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700382 - target: reconcile-openonu-go-adapter-test-dt
383 workflow: dt
384 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700385 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000386 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +0000387 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700388 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +0000389 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700390 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000391 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000392 - target: openonu-go-adapter-omci-hardening-passed-test
393 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000394 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000395 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000396 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000397 - target: openonu-go-adapter-omci-hardening-failed-test
398 workflow: att
TorstenThieme44a0b042022-03-01 12:52:58 +0000399 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
TorstenThieme39209882021-05-12 11:22:39 +0000400 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000401 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000402 - target: voltha-onu-omci-get-single-kind-att
403 workflow: att
404 flags: ""
405 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000406 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000407 - target: voltha-onu-omci-get-single-kind-dt
408 workflow: dt
409 flags: ""
410 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000411 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000412 - target: voltha-onu-omci-get-single-kind-tt
413 workflow: tt
414 flags: ""
415 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000416 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000417 - target: voltha-onu-flows-check-single-kind-att
418 workflow: att
419 flags: ""
420 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000421 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000422 - target: voltha-onu-flows-check-single-kind-dt
423 workflow: dt
424 flags: ""
425 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000426 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000427 - target: voltha-onu-flows-check-single-kind-tt
428 workflow: tt
429 flags: ""
430 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000431 logging: true
TorstenThieme99a7ea32022-02-17 10:52:17 +0000432 - target: onu-mib-audit-test-single-kind-att
433 workflow: att
434 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
435 teardown: true
436 logging: true
437 - target: onu-mib-audit-test-single-kind-dt
438 workflow: dt
439 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
440 teardown: true
441 logging: true
442 - target: onu-mib-audit-test-single-kind-tt
443 workflow: tt
444 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
445 teardown: true
446 logging: true
TorstenThiemea36bf202022-11-09 13:10:06 +0000447 - target: onu-robustness-test-single-kind-dt
448 workflow: dt
449 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
450 teardown: true
451 logging: true
452 - target: onu-robustness-test-multi-uni-kind-tt
453 workflow: tt
454 flags: "--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF,kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
455 teardown: true
456 logging: true
457 timeout: 240
TorstenThieme326e7972021-01-19 14:27:59 +0000458
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400459 # -----------------------------------------------------------------------
460 # -----------------------------------------------------------------------
461# - 'voltha-periodic-test':
462# name: 'periodic-voltha-openonu-go-test-bbsim-2.8'
463# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
464# code-branch: 'voltha-2.8'
465# time-trigger: "H H/23 * * *"
466# logLevel: 'DEBUG'
467# testTargets: |
468# - target: 1t1gem-openonu-go-adapter-test
469# workflow: att
470# flags: ""
471# teardown: true
472# logging: true
473# - target: 1t4gem-openonu-go-adapter-test
474# workflow: att
475# flags: ""
476# teardown: true
477# logging: true
478# - target: 1t8gem-openonu-go-adapter-test
479# workflow: att
480# flags: ""
481# teardown: true
482# logging: true
483# - target: mib-upload-templating-openonu-go-adapter-test
484# workflow: att
485# flags: "--set pon=2,onu=2,controlledActivation=only-onu"
486# teardown: true
487# logging: true
488# - target: reconcile-openonu-go-adapter-test-att
489# workflow: att
490# flags: ""
491# teardown: true
492# logging: true
493# - target: reconcile-openonu-go-adapter-test-dt
494# workflow: dt
495# flags: ""
496# teardown: true
497# logging: true
498# - target: reconcile-openonu-go-adapter-test-tt
499# workflow: tt
500# flags: ""
501# teardown: true
502# logging: true
503# - target: openonu-go-adapter-omci-hardening-passed-test
504# workflow: att
505################## flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
506# teardown: true
507# logging: true
508# - target: openonu-go-adapter-omci-hardening-failed-test
509# workflow: att
510# flags: "--set omci_response_rate=7"
511# teardown: true
512# logging: true
513# - target: voltha-onu-omci-get-single-kind-att
514# workflow: att
515# flags: ""
516# teardown: true
517# logging: true
518# - target: voltha-onu-omci-get-single-kind-dt
519# workflow: dt
520# flags: ""
521# teardown: true
522# logging: true
523# - target: voltha-onu-omci-get-single-kind-tt
524# workflow: tt
525# flags: ""
526# teardown: true
527# logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000528
529 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500530 name: 'periodic-voltha-openonu-go-test-bbsim-2.11'
531 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200532 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500533 code-branch: 'voltha-2.11'
534 time-trigger: "H H/23 * * *"
535 logLevel: 'DEBUG'
536 testTargets: |
537 - target: 1t1gem-openonu-go-adapter-test
538 workflow: att
539 flags: ""
540 teardown: true
541 logging: true
542 - target: 1t4gem-openonu-go-adapter-test
543 workflow: att
544 flags: ""
545 teardown: true
546 logging: true
547 - target: 1t8gem-openonu-go-adapter-test
548 workflow: att
549 flags: ""
550 teardown: true
551 logging: true
552 - target: mib-upload-templating-openonu-go-adapter-test
553 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000554 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500555 teardown: true
556 logging: true
557 - target: reconcile-openonu-go-adapter-test-att
558 workflow: att
559 flags: ""
560 teardown: true
561 logging: true
562 - target: reconcile-openonu-go-adapter-test-dt
563 workflow: dt
564 flags: ""
565 teardown: true
566 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000567 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500568 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +0000569 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500570 teardown: true
571 logging: true
572 - target: openonu-go-adapter-omci-hardening-passed-test
573 workflow: att
574 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
575 teardown: true
576 logging: true
577 - target: openonu-go-adapter-omci-hardening-failed-test
578 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000579 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500580 teardown: true
581 logging: true
582 - target: voltha-onu-omci-get-single-kind-att
583 workflow: att
584 flags: ""
585 teardown: true
586 logging: true
587 - target: voltha-onu-omci-get-single-kind-dt
588 workflow: dt
589 flags: ""
590 teardown: true
591 logging: true
592 - target: voltha-onu-omci-get-single-kind-tt
593 workflow: tt
594 flags: ""
595 teardown: true
596 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000597 - target: voltha-onu-flows-check-single-kind-att
598 workflow: att
599 flags: ""
600 teardown: true
601 logging: true
602 - target: voltha-onu-flows-check-single-kind-dt
603 workflow: dt
604 flags: ""
605 teardown: true
606 logging: true
607 - target: voltha-onu-flows-check-single-kind-tt
608 workflow: tt
609 flags: ""
610 teardown: true
611 logging: true
612 - target: onu-mib-audit-test-single-kind-att
613 workflow: att
614 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
615 teardown: true
616 logging: true
617 - target: onu-mib-audit-test-single-kind-dt
618 workflow: dt
619 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
620 teardown: true
621 logging: true
622 - target: onu-mib-audit-test-single-kind-tt
623 workflow: tt
624 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
625 teardown: true
626 logging: true
627 - target: onu-robustness-test-single-kind-dt
628 workflow: dt
629 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
630 teardown: true
631 logging: true
632 - target: onu-robustness-test-multi-uni-kind-tt
633 workflow: tt
634 flags: "--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF,kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
635 teardown: true
636 logging: true
637 timeout: 240
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500638
639 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400640 name: 'periodic-voltha-openonu-go-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500641 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200642 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400643 code-branch: 'voltha-2.12'
644 time-trigger: "H H/23 * * *"
645 logLevel: 'DEBUG'
646 testTargets: |
647 - target: 1t1gem-openonu-go-adapter-test
648 workflow: att
649 flags: ""
650 teardown: true
651 logging: true
652 - target: 1t4gem-openonu-go-adapter-test
653 workflow: att
654 flags: ""
655 teardown: true
656 logging: true
657 - target: 1t8gem-openonu-go-adapter-test
658 workflow: att
659 flags: ""
660 teardown: true
661 logging: true
662 - target: mib-upload-templating-openonu-go-adapter-test
663 workflow: att
664 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
665 teardown: true
666 logging: true
667 - target: reconcile-openonu-go-adapter-test-att
668 workflow: att
669 flags: ""
670 teardown: true
671 logging: true
672 - target: reconcile-openonu-go-adapter-test-dt
673 workflow: dt
674 flags: ""
675 teardown: true
676 logging: true
677 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
678 workflow: tt
679 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
680 teardown: true
681 logging: true
682 - target: openonu-go-adapter-omci-hardening-passed-test
683 workflow: att
684 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
685 teardown: true
686 logging: true
687 - target: openonu-go-adapter-omci-hardening-failed-test
688 workflow: att
689 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
690 teardown: true
691 logging: true
692 - target: voltha-onu-omci-get-single-kind-att
693 workflow: att
694 flags: ""
695 teardown: true
696 logging: true
697 - target: voltha-onu-omci-get-single-kind-dt
698 workflow: dt
699 flags: ""
700 teardown: true
701 logging: true
702 - target: voltha-onu-omci-get-single-kind-tt
703 workflow: tt
704 flags: ""
705 teardown: true
706 logging: true
707 - target: voltha-onu-flows-check-single-kind-att
708 workflow: att
709 flags: ""
710 teardown: true
711 logging: true
712 - target: voltha-onu-flows-check-single-kind-dt
713 workflow: dt
714 flags: ""
715 teardown: true
716 logging: true
717 - target: voltha-onu-flows-check-single-kind-tt
718 workflow: tt
719 flags: ""
720 teardown: true
721 logging: true
722 - target: onu-mib-audit-test-single-kind-att
723 workflow: att
724 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
725 teardown: true
726 logging: true
727 - target: onu-mib-audit-test-single-kind-dt
728 workflow: dt
729 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
730 teardown: true
731 logging: true
732 - target: onu-mib-audit-test-single-kind-tt
733 workflow: tt
734 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
735 teardown: true
736 logging: true
737 - target: onu-robustness-test-single-kind-dt
738 workflow: dt
739 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
740 teardown: true
741 logging: true
742 - target: onu-robustness-test-multi-uni-kind-tt
743 workflow: tt
744 flags: "--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF,kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1"
745 teardown: true
746 logging: true
747 timeout: 240
748
749 # -----------------------------------------------------------------------
750 # -----------------------------------------------------------------------
751 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700752 name: 'patchset-voltha-openonu-go-test-bbsim'
Hardik Windlass8c3813b2021-05-07 08:13:37 +0000753 trigger-comment: "voltha test openonu singleolt"
Matteo Scandolo075740f2021-04-22 14:52:29 -0700754 code-branch: '$GERRIT_BRANCH'
Andrea Campanella67850712021-06-04 08:13:08 +0000755 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700756 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700757 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000758 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700759 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000760 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700761 workflow: att
762 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700763 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000764 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700765 - target: 1t4gem-openonu-go-adapter-test
766 workflow: att
767 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700768 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000769 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700770 - target: 1t8gem-openonu-go-adapter-test
771 workflow: att
772 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700773 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000774 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700775 - target: mib-upload-templating-openonu-go-adapter-test
776 workflow: att
TorstenThieme2853e622022-07-06 09:53:30 +0000777 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700778 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000779 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000780 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700781 workflow: att
782 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700783 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000784 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700785 - target: reconcile-openonu-go-adapter-test-dt
786 workflow: dt
787 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700788 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000789 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +0000790 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700791 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +0000792 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700793 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000794 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000795 - target: openonu-go-adapter-omci-hardening-passed-test
796 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000797 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000798 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000799 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000800 - target: openonu-go-adapter-omci-hardening-failed-test
801 workflow: att
TorstenThieme44a0b042022-03-01 12:52:58 +0000802 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
TorstenThieme39209882021-05-12 11:22:39 +0000803 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000804 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000805 - target: voltha-onu-omci-get-single-kind-att
806 workflow: att
807 flags: ""
808 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000809 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000810 - target: voltha-onu-omci-get-single-kind-dt
811 workflow: dt
812 flags: ""
813 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000814 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000815 - target: voltha-onu-omci-get-single-kind-tt
816 workflow: tt
817 flags: ""
818 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000819 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000820 - target: voltha-onu-flows-check-single-kind-att
821 workflow: att
822 flags: ""
823 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000824 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000825 - target: voltha-onu-flows-check-single-kind-dt
826 workflow: dt
827 flags: ""
828 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000829 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000830 - target: voltha-onu-flows-check-single-kind-tt
831 workflow: tt
832 flags: ""
833 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000834 logging: true
TorstenThieme99a7ea32022-02-17 10:52:17 +0000835 - target: onu-mib-audit-test-single-kind-att
836 workflow: att
837 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
838 teardown: true
839 logging: true
840 - target: onu-mib-audit-test-single-kind-dt
841 workflow: dt
842 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
843 teardown: true
844 logging: true
845 - target: onu-mib-audit-test-single-kind-tt
846 workflow: tt
847 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
848 teardown: true
849 logging: true
TorstenThieme1bc87382022-07-14 08:57:29 +0000850 timeout: 210
Matteo Scandolo075740f2021-04-22 14:52:29 -0700851
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400852# - 'voltha-periodic-test':
853# name: 'patchset-voltha-2.8-openonu-go-test-bbsim'
854# trigger-comment: "voltha 2.8 test openonu singleolt"
855# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
856# code-branch: '$GERRIT_BRANCH'
857# gerritProject: '$GERRIT_PROJECT'
858# gerritRefspec: '$GERRIT_REFSPEC'
859# logLevel: 'DEBUG'
860# testTargets: |
861# - target: 1t1gem-openonu-go-adapter-test
862# workflow: att
863# flags: ""
864# teardown: true
865# logging: true
866# - target: 1t4gem-openonu-go-adapter-test
867# workflow: att
868# flags: ""
869# teardown: true
870# logging: true
871# - target: 1t8gem-openonu-go-adapter-test
872# workflow: att
873# flags: ""
874# teardown: true
875# logging: true
876# - target: mib-upload-templating-openonu-go-adapter-test
877# workflow: att
878# flags: "--set pon=2,onu=2,controlledActivation=only-onu"
879# teardown: true
880# logging: true
881# - target: reconcile-openonu-go-adapter-test-att
882# workflow: att
883# flags: ""
884# teardown: true
885# logging: true
886# - target: reconcile-openonu-go-adapter-test-dt
887# workflow: dt
888# flags: ""
889# teardown: true
890# logging: true
891# - target: reconcile-openonu-go-adapter-test-tt
892# workflow: tt
893# flags: ""
894# teardown: true
895# logging: true
896# - target: openonu-go-adapter-omci-hardening-passed-test
897# workflow: att
898############## flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
899# teardown: true
900# logging: true
901# - target: openonu-go-adapter-omci-hardening-failed-test
902# workflow: att
903# flags: "--set omci_response_rate=7"
904# teardown: true
905# logging: true
906# - target: voltha-onu-omci-get-single-kind-att
907# workflow: att
908# flags: ""
909# teardown: true
910# logging: true
911# - target: voltha-onu-omci-get-single-kind-dt
912# workflow: dt
913# flags: ""
914# teardown: true
915# logging: true
916# - target: voltha-onu-omci-get-single-kind-tt
917# workflow: tt
918# flags: ""
919# teardown: true
920# logging: true
TorstenThiemeb8df8e22022-01-10 11:17:31 +0000921
922 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500923 name: 'patchset-voltha-2.11-openonu-go-test-bbsim'
924 trigger-comment: "voltha 2.11 test openonu singleolt"
925 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200926 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500927 code-branch: '$GERRIT_BRANCH'
928 gerritProject: '$GERRIT_PROJECT'
929 gerritRefspec: '$GERRIT_REFSPEC'
930 logLevel: 'DEBUG'
931 testTargets: |
932 - target: 1t1gem-openonu-go-adapter-test
933 workflow: att
934 flags: ""
935 teardown: true
936 logging: true
937 - target: 1t4gem-openonu-go-adapter-test
938 workflow: att
939 flags: ""
940 teardown: true
941 logging: true
942 - target: 1t8gem-openonu-go-adapter-test
943 workflow: att
944 flags: ""
945 teardown: true
946 logging: true
947 - target: mib-upload-templating-openonu-go-adapter-test
948 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000949 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500950 teardown: true
951 logging: true
952 - target: reconcile-openonu-go-adapter-test-att
953 workflow: att
954 flags: ""
955 teardown: true
956 logging: true
957 - target: reconcile-openonu-go-adapter-test-dt
958 workflow: dt
959 flags: ""
960 teardown: true
961 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000962 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500963 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +0000964 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500965 teardown: true
966 logging: true
967 - target: openonu-go-adapter-omci-hardening-passed-test
968 workflow: att
969 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
970 teardown: true
971 logging: true
972 - target: openonu-go-adapter-omci-hardening-failed-test
973 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000974 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500975 teardown: true
976 logging: true
977 - target: voltha-onu-omci-get-single-kind-att
978 workflow: att
979 flags: ""
980 teardown: true
981 logging: true
982 - target: voltha-onu-omci-get-single-kind-dt
983 workflow: dt
984 flags: ""
985 teardown: true
986 logging: true
987 - target: voltha-onu-omci-get-single-kind-tt
988 workflow: tt
989 flags: ""
990 teardown: true
991 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000992 - target: voltha-onu-flows-check-single-kind-att
993 workflow: att
994 flags: ""
995 teardown: true
996 logging: true
997 - target: voltha-onu-flows-check-single-kind-dt
998 workflow: dt
999 flags: ""
1000 teardown: true
1001 logging: true
1002 - target: voltha-onu-flows-check-single-kind-tt
1003 workflow: tt
1004 flags: ""
1005 teardown: true
1006 logging: true
1007 - target: onu-mib-audit-test-single-kind-att
1008 workflow: att
1009 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1010 teardown: true
1011 logging: true
1012 - target: onu-mib-audit-test-single-kind-dt
1013 workflow: dt
1014 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1015 teardown: true
1016 logging: true
1017 - target: onu-mib-audit-test-single-kind-tt
1018 workflow: tt
1019 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1020 teardown: true
1021 logging: true
1022 timeout: 210
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001023
1024 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001025 name: 'patchset-voltha-2.12-openonu-go-test-bbsim'
1026 trigger-comment: "voltha 2.12 test openonu singleolt"
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001027 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001028 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001029 code-branch: '$GERRIT_BRANCH'
1030 gerritProject: '$GERRIT_PROJECT'
1031 gerritRefspec: '$GERRIT_REFSPEC'
1032 logLevel: 'DEBUG'
1033 testTargets: |
1034 - target: 1t1gem-openonu-go-adapter-test
1035 workflow: att
1036 flags: ""
1037 teardown: true
1038 logging: true
1039 - target: 1t4gem-openonu-go-adapter-test
1040 workflow: att
1041 flags: ""
1042 teardown: true
1043 logging: true
1044 - target: 1t8gem-openonu-go-adapter-test
1045 workflow: att
1046 flags: ""
1047 teardown: true
1048 logging: true
1049 - target: mib-upload-templating-openonu-go-adapter-test
1050 workflow: att
1051 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
1052 teardown: true
1053 logging: true
1054 - target: reconcile-openonu-go-adapter-test-att
1055 workflow: att
1056 flags: ""
1057 teardown: true
1058 logging: true
1059 - target: reconcile-openonu-go-adapter-test-dt
1060 workflow: dt
1061 flags: ""
1062 teardown: true
1063 logging: true
1064 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
1065 workflow: tt
1066 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1067 teardown: true
1068 logging: true
1069 - target: openonu-go-adapter-omci-hardening-passed-test
1070 workflow: att
1071 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
1072 teardown: true
1073 logging: true
1074 - target: openonu-go-adapter-omci-hardening-failed-test
1075 workflow: att
1076 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,omci_response_rate=7"
1077 teardown: true
1078 logging: true
1079 - target: voltha-onu-omci-get-single-kind-att
1080 workflow: att
1081 flags: ""
1082 teardown: true
1083 logging: true
1084 - target: voltha-onu-omci-get-single-kind-dt
1085 workflow: dt
1086 flags: ""
1087 teardown: true
1088 logging: true
1089 - target: voltha-onu-omci-get-single-kind-tt
1090 workflow: tt
1091 flags: ""
1092 teardown: true
1093 logging: true
1094 - target: voltha-onu-flows-check-single-kind-att
1095 workflow: att
1096 flags: ""
1097 teardown: true
1098 logging: true
1099 - target: voltha-onu-flows-check-single-kind-dt
1100 workflow: dt
1101 flags: ""
1102 teardown: true
1103 logging: true
1104 - target: voltha-onu-flows-check-single-kind-tt
1105 workflow: tt
1106 flags: ""
1107 teardown: true
1108 logging: true
1109 - target: onu-mib-audit-test-single-kind-att
1110 workflow: att
1111 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1112 teardown: true
1113 logging: true
1114 - target: onu-mib-audit-test-single-kind-dt
1115 workflow: dt
1116 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1117 teardown: true
1118 logging: true
1119 - target: onu-mib-audit-test-single-kind-tt
1120 workflow: tt
1121 flags: "--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1,voltha-adapter-openonu.global.mib_audit.interval=60s"
1122 teardown: true
1123 logging: true
1124 timeout: 210
1125
1126 # -----------------------------------------------------------------------
1127 # -----------------------------------------------------------------------
1128 - 'voltha-periodic-test':
TorstenThieme669258d2021-01-29 09:03:10 +00001129 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001130 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001131 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001132 olts: 2
Hardik Windlass696002d2021-05-07 11:38:28 +00001133 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001134 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001135 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001136 workflow: att
1137 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001138 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001139 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001140 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1141 workflow: att
1142 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001143 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001144 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001145 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1146 workflow: att
1147 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001148 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001149 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +00001150 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001151 workflow: att
1152 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001153 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001154 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001155 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1156 workflow: dt
1157 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001158 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001159 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +00001160 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001161 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +00001162 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001163 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001164 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001165 - target: voltha-onu-omci-get-multiolt-kind-att
1166 workflow: att
1167 flags: ""
1168 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001169 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001170 - target: voltha-onu-omci-get-multiolt-kind-dt
1171 workflow: dt
1172 flags: ""
1173 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001174 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001175 - target: voltha-onu-omci-get-multiolt-kind-tt
1176 workflow: tt
1177 flags: ""
1178 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001179 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001180 - target: voltha-onu-flows-check-multiolt-kind-att
1181 workflow: att
1182 flags: ""
1183 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001184 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001185 - target: voltha-onu-flows-check-multiolt-kind-dt
1186 workflow: dt
1187 flags: ""
1188 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001189 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001190 - target: voltha-onu-flows-check-multiolt-kind-tt
1191 workflow: tt
1192 flags: ""
1193 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001194 logging: true
TorstenThieme669258d2021-01-29 09:03:10 +00001195 time-trigger: "H H/12 * * *"
TorstenThiemef4ef35a2022-09-07 09:18:31 +00001196 timeout: 270
TorstenThieme669258d2021-01-29 09:03:10 +00001197
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001198# - 'voltha-periodic-test':
1199# name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.8'
1200# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1201# code-branch: 'voltha-2.8'
1202# extraHelmFlags: '--set onu=2,pon=2'
1203# olts: 2
1204# logLevel: 'DEBUG'
1205# testTargets: |
1206# - target: 1t1gem-openonu-go-adapter-multi-olt-test
1207# workflow: att
1208# flags: ""
1209# teardown: true
1210# logging: true
1211# - target: 1t4gem-openonu-go-adapter-multi-olt-test
1212# workflow: att
1213# flags: ""
1214# teardown: true
1215# logging: true
1216# - target: 1t8gem-openonu-go-adapter-multi-olt-test
1217# workflow: att
1218# flags: ""
1219# teardown: true
1220# logging: true
1221# - target: reconcile-openonu-go-adapter-multi-olt-test-att
1222# workflow: att
1223# flags: ""
1224# teardown: true
1225# logging: true
1226# - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1227# workflow: dt
1228# flags: ""
1229# teardown: true
1230# logging: true
1231# - target: reconcile-openonu-go-adapter-multi-olt-test-tt
1232# workflow: tt
1233# flags: ""
1234# teardown: true
1235# logging: true
1236# - target: voltha-onu-omci-get-multiolt-kind-att
1237# workflow: att
1238# flags: ""
1239# teardown: true
1240# logging: true
1241# - target: voltha-onu-omci-get-multiolt-kind-dt
1242# workflow: dt
1243# flags: ""
1244# teardown: true
1245# logging: true
1246# - target: voltha-onu-omci-get-multiolt-kind-tt
1247# workflow: tt
1248# flags: ""
1249# teardown: true
1250# logging: true
1251# time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001252
1253 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001254 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.11'
1255 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001256 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001257 code-branch: 'voltha-2.11'
1258 extraHelmFlags: '--set onu=2,pon=2'
1259 olts: 2
1260 logLevel: 'DEBUG'
1261 testTargets: |
1262 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1263 workflow: att
1264 flags: ""
1265 teardown: true
1266 logging: true
1267 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1268 workflow: att
1269 flags: ""
1270 teardown: true
1271 logging: true
1272 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1273 workflow: att
1274 flags: ""
1275 teardown: true
1276 logging: true
1277 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1278 workflow: att
1279 flags: ""
1280 teardown: true
1281 logging: true
1282 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1283 workflow: dt
1284 flags: ""
1285 teardown: true
1286 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001287 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001288 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +00001289 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001290 teardown: true
1291 logging: true
1292 - target: voltha-onu-omci-get-multiolt-kind-att
1293 workflow: att
1294 flags: ""
1295 teardown: true
1296 logging: true
1297 - target: voltha-onu-omci-get-multiolt-kind-dt
1298 workflow: dt
1299 flags: ""
1300 teardown: true
1301 logging: true
1302 - target: voltha-onu-omci-get-multiolt-kind-tt
1303 workflow: tt
1304 flags: ""
1305 teardown: true
1306 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001307 - target: voltha-onu-flows-check-multiolt-kind-att
1308 workflow: att
1309 flags: ""
1310 teardown: true
1311 logging: true
1312 - target: voltha-onu-flows-check-multiolt-kind-dt
1313 workflow: dt
1314 flags: ""
1315 teardown: true
1316 logging: true
1317 - target: voltha-onu-flows-check-multiolt-kind-tt
1318 workflow: tt
1319 flags: ""
1320 teardown: true
1321 logging: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001322 time-trigger: "H H/23 * * *"
TorstenThieme0adf6f12023-02-27 13:01:19 +00001323 timeout: 270
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001324
1325 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001326 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001327 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001328 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001329 code-branch: 'voltha-2.12'
1330 extraHelmFlags: '--set onu=2,pon=2'
1331 olts: 2
1332 logLevel: 'DEBUG'
1333 testTargets: |
1334 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1335 workflow: att
1336 flags: ""
1337 teardown: true
1338 logging: true
1339 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1340 workflow: att
1341 flags: ""
1342 teardown: true
1343 logging: true
1344 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1345 workflow: att
1346 flags: ""
1347 teardown: true
1348 logging: true
1349 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1350 workflow: att
1351 flags: ""
1352 teardown: true
1353 logging: true
1354 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1355 workflow: dt
1356 flags: ""
1357 teardown: true
1358 logging: true
1359 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
1360 workflow: tt
1361 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1362 teardown: true
1363 logging: true
1364 - target: voltha-onu-omci-get-multiolt-kind-att
1365 workflow: att
1366 flags: ""
1367 teardown: true
1368 logging: true
1369 - target: voltha-onu-omci-get-multiolt-kind-dt
1370 workflow: dt
1371 flags: ""
1372 teardown: true
1373 logging: true
1374 - target: voltha-onu-omci-get-multiolt-kind-tt
1375 workflow: tt
1376 flags: ""
1377 teardown: true
1378 logging: true
1379 - target: voltha-onu-flows-check-multiolt-kind-att
1380 workflow: att
1381 flags: ""
1382 teardown: true
1383 logging: true
1384 - target: voltha-onu-flows-check-multiolt-kind-dt
1385 workflow: dt
1386 flags: ""
1387 teardown: true
1388 logging: true
1389 - target: voltha-onu-flows-check-multiolt-kind-tt
1390 workflow: tt
1391 flags: ""
1392 teardown: true
1393 logging: true
1394 time-trigger: "H H/23 * * *"
1395 timeout: 270
1396
1397 # -----------------------------------------------------------------------
1398 # -----------------------------------------------------------------------
1399 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -07001400 name: 'patchset-voltha-multiple-olts-openonu-go-test-bbsim'
1401 trigger-comment: "voltha test openonu multiolt"
1402 code-branch: '$GERRIT_BRANCH'
Hardik Windlass696002d2021-05-07 11:38:28 +00001403 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001404 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001405 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +00001406 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001407 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001408 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001409 workflow: att
1410 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001411 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001412 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001413 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1414 workflow: att
1415 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001416 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001417 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001418 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1419 workflow: att
1420 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001421 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001422 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +00001423 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001424 workflow: att
1425 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001426 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001427 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001428 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1429 workflow: dt
1430 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001431 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001432 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +00001433 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001434 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +00001435 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001436 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001437 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001438 - target: voltha-onu-omci-get-multiolt-kind-att
1439 workflow: att
1440 flags: ""
1441 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001442 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001443 - target: voltha-onu-omci-get-multiolt-kind-dt
1444 workflow: dt
1445 flags: ""
1446 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001447 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001448 - target: voltha-onu-omci-get-multiolt-kind-tt
1449 workflow: tt
1450 flags: ""
1451 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001452 logging: true
Hardik Windlass60fc0da2021-10-14 07:02:40 +00001453 - target: voltha-onu-flows-check-multiolt-kind-att
TorstenThieme674013d2021-07-28 08:15:14 +00001454 workflow: att
1455 flags: ""
1456 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001457 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001458 - target: voltha-onu-flows-check-multiolt-kind-dt
1459 workflow: dt
1460 flags: ""
1461 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001462 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001463 - target: voltha-onu-flows-check-multiolt-kind-tt
1464 workflow: tt
1465 flags: ""
1466 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001467 logging: true
Matteo Scandolo075740f2021-04-22 14:52:29 -07001468 olts: 2
TorstenThiemef4ef35a2022-09-07 09:18:31 +00001469 timeout: 270
Matteo Scandolo075740f2021-04-22 14:52:29 -07001470
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001471# - 'voltha-periodic-test':
1472# name: 'patchset-voltha-2.8-multiple-olts-openonu-go-test-bbsim'
1473# trigger-comment: "voltha 2.8 test openonu multiolt"
1474# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1475# code-branch: '$GERRIT_BRANCH'
1476# gerritProject: '$GERRIT_PROJECT'
1477# gerritRefspec: '$GERRIT_REFSPEC'
1478# extraHelmFlags: '--set onu=2,pon=2'
1479# olts: 2
1480# logLevel: 'DEBUG'
1481# testTargets: |
1482# - target: 1t1gem-openonu-go-adapter-multi-olt-test
1483# workflow: att
1484# flags: ""
1485# teardown: true
1486# logging: true
1487# - target: 1t4gem-openonu-go-adapter-multi-olt-test
1488# workflow: att
1489# flags: ""
1490# teardown: true
1491# logging: true
1492# - target: 1t8gem-openonu-go-adapter-multi-olt-test
1493# workflow: att
1494# flags: ""
1495# teardown: true
1496# logging: true
1497# - target: reconcile-openonu-go-adapter-multi-olt-test-att
1498# workflow: att
1499# flags: ""
1500# teardown: true
1501# logging: true
1502# - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1503# workflow: dt
1504# flags: ""
1505# teardown: true
1506# logging: true
1507# - target: reconcile-openonu-go-adapter-multi-olt-test-tt
1508# workflow: tt
1509# flags: ""
1510# teardown: true
1511# logging: true
1512# - target: voltha-onu-omci-get-multiolt-kind-att
1513# workflow: att
1514# flags: ""
1515# teardown: true
1516# logging: true
1517# - target: voltha-onu-omci-get-multiolt-kind-dt
1518# workflow: dt
1519# flags: ""
1520# teardown: true
1521# logging: true
1522# - target: voltha-onu-omci-get-multiolt-kind-tt
1523# workflow: tt
1524# flags: ""
1525# teardown: true
1526# logging: true
TorstenThiemeb8df8e22022-01-10 11:17:31 +00001527
1528 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001529 name: 'patchset-voltha-2.11-multiple-olts-openonu-go-test-bbsim'
1530 trigger-comment: "voltha 2.11 test openonu multiolt"
1531 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001532 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001533 code-branch: '$GERRIT_BRANCH'
1534 gerritProject: '$GERRIT_PROJECT'
1535 gerritRefspec: '$GERRIT_REFSPEC'
1536 extraHelmFlags: '--set onu=2,pon=2'
1537 olts: 2
1538 logLevel: 'DEBUG'
1539 testTargets: |
1540 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1541 workflow: att
1542 flags: ""
1543 teardown: true
1544 logging: true
1545 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1546 workflow: att
1547 flags: ""
1548 teardown: true
1549 logging: true
1550 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1551 workflow: att
1552 flags: ""
1553 teardown: true
1554 logging: true
1555 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1556 workflow: att
1557 flags: ""
1558 teardown: true
1559 logging: true
1560 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1561 workflow: dt
1562 flags: ""
1563 teardown: true
1564 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001565 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001566 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +00001567 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001568 teardown: true
1569 logging: true
1570 - target: voltha-onu-omci-get-multiolt-kind-att
1571 workflow: att
1572 flags: ""
1573 teardown: true
1574 logging: true
1575 - target: voltha-onu-omci-get-multiolt-kind-dt
1576 workflow: dt
1577 flags: ""
1578 teardown: true
1579 logging: true
1580 - target: voltha-onu-omci-get-multiolt-kind-tt
1581 workflow: tt
1582 flags: ""
1583 teardown: true
1584 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001585 - target: voltha-onu-flows-check-multiolt-kind-att
1586 workflow: att
1587 flags: ""
1588 teardown: true
1589 logging: true
1590 - target: voltha-onu-flows-check-multiolt-kind-dt
1591 workflow: dt
1592 flags: ""
1593 teardown: true
1594 logging: true
1595 - target: voltha-onu-flows-check-multiolt-kind-tt
1596 workflow: tt
1597 flags: ""
1598 teardown: true
1599 logging: true
1600 timeout: 270
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001601
TorstenThieme869ba322021-05-05 12:11:42 +00001602 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001603 name: 'patchset-voltha-2.12-multiple-olts-openonu-go-test-bbsim'
1604 trigger-comment: "voltha 2.12 test openonu multiolt"
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001605 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001606 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001607 code-branch: '$GERRIT_BRANCH'
1608 gerritProject: '$GERRIT_PROJECT'
1609 gerritRefspec: '$GERRIT_REFSPEC'
1610 extraHelmFlags: '--set onu=2,pon=2'
1611 olts: 2
1612 logLevel: 'DEBUG'
1613 testTargets: |
1614 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1615 workflow: att
1616 flags: ""
1617 teardown: true
1618 logging: true
1619 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1620 workflow: att
1621 flags: ""
1622 teardown: true
1623 logging: true
1624 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1625 workflow: att
1626 flags: ""
1627 teardown: true
1628 logging: true
1629 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1630 workflow: att
1631 flags: ""
1632 teardown: true
1633 logging: true
1634 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1635 workflow: dt
1636 flags: ""
1637 teardown: true
1638 logging: true
1639 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
1640 workflow: tt
1641 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1642 teardown: true
1643 logging: true
1644 - target: voltha-onu-omci-get-multiolt-kind-att
1645 workflow: att
1646 flags: ""
1647 teardown: true
1648 logging: true
1649 - target: voltha-onu-omci-get-multiolt-kind-dt
1650 workflow: dt
1651 flags: ""
1652 teardown: true
1653 logging: true
1654 - target: voltha-onu-omci-get-multiolt-kind-tt
1655 workflow: tt
1656 flags: ""
1657 teardown: true
1658 logging: true
1659 - target: voltha-onu-flows-check-multiolt-kind-att
1660 workflow: att
1661 flags: ""
1662 teardown: true
1663 logging: true
1664 - target: voltha-onu-flows-check-multiolt-kind-dt
1665 workflow: dt
1666 flags: ""
1667 teardown: true
1668 logging: true
1669 - target: voltha-onu-flows-check-multiolt-kind-tt
1670 workflow: tt
1671 flags: ""
1672 teardown: true
1673 logging: true
1674 timeout: 270
1675
1676 # -----------------------------------------------------------------------
1677 # -----------------------------------------------------------------------
1678 - 'voltha-periodic-test':
TorstenThieme869ba322021-05-05 12:11:42 +00001679 name: 'patchset-voltha-pm-data-test-bbsim'
1680 trigger-comment: "voltha test pm data singleolt"
TorstenThieme6877ab12021-05-26 13:28:54 +00001681 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 +00001682 code-branch: '$GERRIT_BRANCH'
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001683 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +00001684 gerritRefspec: '$GERRIT_REFSPEC'
1685 logLevel: 'DEBUG'
1686 testTargets: |
1687 - target: voltha-pm-data-single-kind-att
1688 workflow: att
1689 flags: ""
1690 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001691 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001692 - target: voltha-pm-data-single-kind-dt
1693 workflow: dt
1694 flags: ""
1695 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001696 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001697 - target: voltha-pm-data-single-kind-tt
1698 workflow: tt
1699 flags: ""
1700 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001701 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001702 timeout: 140
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001703## YY
Joey Armstrong2d689982023-06-08 18:14:16 -04001704#-----------------------------------------------------------------------
1705# Intent: Pipeline jobs refactored into voltha-e2e/votlha-x.1x
1706# What to do with patchset-* (?)
1707#-----------------------------------------------------------------------
TorstenThieme869ba322021-05-05 12:11:42 +00001708 - 'voltha-periodic-test':
1709 name: 'patchset-voltha-multiple-olts-pm-data-test-bbsim'
1710 trigger-comment: "voltha test pm data multiolt"
1711 code-branch: '$GERRIT_BRANCH'
TorstenThieme6877ab12021-05-26 13:28:54 +00001712 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 -07001713 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +00001714 gerritRefspec: '$GERRIT_REFSPEC'
1715 logLevel: 'DEBUG'
1716 testTargets: |
1717 - target: voltha-pm-data-multiolt-kind-att
1718 workflow: att
1719 flags: ""
1720 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001721 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001722 - target: voltha-pm-data-multiolt-kind-dt
1723 workflow: dt
1724 flags: ""
1725 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001726 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001727 - target: voltha-pm-data-multiolt-kind-tt
1728 workflow: tt
1729 flags: ""
1730 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001731 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001732 olts: 2
1733 timeout: 180
1734
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001735 # -----------------------------------------------------------------------
1736 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001737 - 'voltha-periodic-test':
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001738 name: 'periodic-voltha-test-DMI'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001739 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001740 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -08001741 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001742 testTargets: |
1743 - target: bbsim-dmi-hw-management-test
1744 workflow: att
1745 flags: ""
1746 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001747 logging: true
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001748
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001749# - 'voltha-periodic-test':
1750# name: 'periodic-voltha-test-DMI-2.8'
1751# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1752# code-branch: 'voltha-2.8'
1753# time-trigger: "H H/23 * * *"
1754# testTargets: |
1755# - target: bbsim-dmi-hw-management-test
1756# workflow: att
1757# flags: ""
1758# teardown: true
1759# logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001760
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001761 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001762 name: 'periodic-voltha-test-DMI-2.11'
1763 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001764 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001765 code-branch: 'voltha-2.11'
1766 time-trigger: "H H/23 * * *"
1767 testTargets: |
1768 - target: bbsim-dmi-hw-management-test
1769 workflow: att
1770 flags: ""
1771 teardown: true
1772 logging: true
1773
1774 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001775 name: 'periodic-voltha-test-DMI-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001776 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001777 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001778 code-branch: 'voltha-2.12'
1779 time-trigger: "H H/23 * * *"
1780 testTargets: |
1781 - target: bbsim-dmi-hw-management-test
1782 workflow: att
1783 flags: ""
1784 teardown: true
1785 logging: true
1786
1787 # -----------------------------------------------------------------------
1788 # -----------------------------------------------------------------------
1789 - 'voltha-periodic-test':
Andy Bavier4be37062020-06-29 15:17:26 -07001790 name: 'periodic-voltha-etcd-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001791 build-node: 'ubuntu18.04-basebuild-4c-8g'
hwchiuc9189b72019-12-02 15:12:29 -08001792 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001793 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
hwchiufdc49242019-11-18 16:37:22 -08001794 time-trigger: "H H/12 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001795 testTargets: |
1796 - target: sanity-multi-kind
1797 workflow: att
1798 flags: ""
1799 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001800 logging: true
hwchiufdc49242019-11-18 16:37:22 -08001801
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001802# - 'voltha-periodic-test':
1803# name: 'periodic-voltha-etcd-test-2.8'
1804# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1805# build-node: 'ubuntu18.04-basebuild-4c-8g'
1806# code-branch: 'voltha-2.8'
1807# extraHelmFlags: '--set onu=2,pon=2'
1808# time-trigger: "H H/23 * * *"
1809# testTargets: |
1810# - target: sanity-multi-kind
1811# workflow: att
1812# flags: ""
1813# teardown: true
1814# logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001815
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001816 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001817 name: 'periodic-voltha-etcd-test-2.11'
1818 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001819 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001820 build-node: 'ubuntu18.04-basebuild-4c-8g'
1821 code-branch: 'voltha-2.11'
1822 extraHelmFlags: '--set onu=2,pon=2'
1823 time-trigger: "H H/23 * * *"
1824 testTargets: |
1825 - target: sanity-multi-kind
1826 workflow: att
1827 flags: ""
1828 teardown: true
1829 logging: true
1830
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001831 - 'voltha-periodic-test':
1832 name: 'periodic-voltha-etcd-test-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001833 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001834 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001835 build-node: 'ubuntu18.04-basebuild-4c-8g'
1836 code-branch: 'voltha-2.12'
1837 extraHelmFlags: '--set onu=2,pon=2'
1838 time-trigger: "H H/23 * * *"
1839 testTargets: |
1840 - target: sanity-multi-kind
1841 workflow: att
1842 flags: ""
1843 teardown: true
1844 logging: true
1845
1846 # -----------------------------------------------------------------------
1847 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001848 - 'voltha-periodic-test':
Hardik Windlassd62442d2021-11-30 10:51:20 +00001849 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim'
1850 code-branch: 'master'
Andrea Campanella098e4342022-05-05 09:47:55 +02001851 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 +00001852 time-trigger: "H H/23 * * *"
TorstenThieme0024c862022-01-14 07:35:18 +00001853 logLevel: 'DEBUG'
Hardik Windlassd62442d2021-11-30 10:51:20 +00001854 robot-args: '-v unitag_sub:True'
1855 testTargets: |
1856 - target: functional-single-kind-tt
1857 workflow: tt
1858 flags: ""
1859 teardown: true
1860 logging: true
1861 - target: bbsim-failurescenarios-tt
1862 workflow: tt
1863 flags: ""
1864 teardown: true
1865 logging: true
1866 - target: functional-single-kind-multiuni-tt
1867 workflow: tt
1868 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1869 teardown: true
1870 logging: true
1871
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001872 # -----------------------------------------------------------------------
1873 # -----------------------------------------------------------------------
1874 - 'voltha-periodic-test':
1875 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001876 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001877 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001878 code-branch: 'voltha-2.12'
1879 extraHelmFlags: '--set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
1880 time-trigger: "H H/23 * * *"
1881 logLevel: 'DEBUG'
1882 robot-args: '-v unitag_sub:True'
1883 testTargets: |
1884 - target: functional-single-kind-tt
1885 workflow: tt
1886 flags: ""
1887 teardown: true
1888 logging: true
1889 - target: bbsim-failurescenarios-tt
1890 workflow: tt
1891 flags: ""
1892 teardown: true
1893 logging: true
1894 - target: functional-single-kind-multiuni-tt
1895 workflow: tt
1896 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1897 teardown: true
1898 logging: true
1899
Hardik Windlass810b6cf2022-02-24 09:21:18 +00001900 - 'voltha-periodic-test':
TorstenThieme0adf6f12023-02-27 13:01:19 +00001901 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim-2.11'
1902 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001903 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +00001904 code-branch: 'voltha-2.11'
1905 extraHelmFlags: '--set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
1906 time-trigger: "H H/23 * * *"
1907 logLevel: 'DEBUG'
1908 robot-args: '-v unitag_sub:True'
1909 testTargets: |
1910 - target: functional-single-kind-tt
1911 workflow: tt
1912 flags: ""
1913 teardown: true
1914 logging: true
1915 - target: bbsim-failurescenarios-tt
1916 workflow: tt
1917 flags: ""
1918 teardown: true
1919 logging: true
1920 - target: functional-single-kind-multiuni-tt
1921 workflow: tt
1922 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1923 teardown: true
1924 logging: true
1925
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001926 # -----------------------------------------------------------------------
1927 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +00001928 - 'voltha-periodic-test':
Hardik Windlass810b6cf2022-02-24 09:21:18 +00001929 name: 'periodic-voltha-tt-maclearner-sanity-test-bbsim'
1930 code-branch: 'master'
1931 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 '
1932 time-trigger: "H H/23 * * *"
1933 logLevel: 'DEBUG'
1934 enableMacLearning: true
1935 testTargets: |
1936 - target: sanity-kind-tt-maclearning
1937 workflow: tt
1938 flags: ""
1939 teardown: true
1940 logging: true
1941
TorstenThieme1944b352022-09-30 08:10:14 +00001942 # Attention: Due VOL-4703 is not corrected memory leak tests will run in pipeline for DT workflow only!
Hardik Windlasse1660492022-03-14 15:12:46 +00001943 - 'voltha-periodic-test':
1944 name: 'periodic-voltha-memory-leak-test-bbsim'
1945 build-node: 'ubuntu18.04-basebuild-4c-8g'
1946 code-branch: 'master'
1947 time-trigger: "H H/23 * * *"
TorstenThieme2336f592023-02-14 13:29:42 +00001948 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,controlledActivation=only-onu'
Hardik Windlasse1660492022-03-14 15:12:46 +00001949 withMonitoring: true
Andrea Campanella91850da2022-03-24 15:09:08 +01001950 logLevel: 'DEBUG'
Hardik Windlasse1660492022-03-14 15:12:46 +00001951 testTargets: |
TorstenThieme2336f592023-02-14 13:29:42 +00001952 - target: memory-leak-test-single-pon-multi-onu-dt
Hardik Windlasse1660492022-03-14 15:12:46 +00001953 workflow: dt
1954 flags: ""
1955 teardown: true
1956 logging: true
TorstenThieme1944b352022-09-30 08:10:14 +00001957 timeout: 230
Hardik Windlasse1660492022-03-14 15:12:46 +00001958
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001959 # -----------------------------------------------------------------------
1960 # -----------------------------------------------------------------------
1961 - 'voltha-periodic-test':
1962 name: 'periodic-voltha-memory-leak-test-bbsim-2.12'
1963 build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001964 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001965 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001966 code-branch: 'voltha-2.12'
1967 time-trigger: "H H/23 * * *"
1968 withMonitoring: true
1969 logLevel: 'DEBUG'
1970 testTargets: |
1971 - target: memory-leak-test-single-kind-dt
1972 workflow: dt
1973 flags: ""
1974 teardown: true
1975 logging: true
1976 timeout: 230
1977
Hardik Windlassccdb1f72022-03-24 03:23:48 +00001978 - 'voltha-periodic-test':
TorstenThieme0adf6f12023-02-27 13:01:19 +00001979 name: 'periodic-voltha-memory-leak-test-bbsim-2.11'
1980 build-node: 'ubuntu18.04-basebuild-4c-8g'
1981 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001982 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +00001983 code-branch: 'voltha-2.11'
1984 time-trigger: "H H/23 * * *"
TorstenThieme0adf6f12023-02-27 13:01:19 +00001985 withMonitoring: true
1986 logLevel: 'DEBUG'
1987 testTargets: |
TorstenThiemeb8b1fab2023-03-02 15:29:12 +00001988 - target: memory-leak-test-single-kind-dt
TorstenThieme0adf6f12023-02-27 13:01:19 +00001989 workflow: dt
1990 flags: ""
1991 teardown: true
1992 logging: true
1993 timeout: 230
1994
Hardik Windlassb12afd02022-06-15 15:46:11 +05301995 - 'voltha-periodic-test':
1996 name: 'periodic-voltha-tim-multiple-olts-test-bbsim'
1997 code-branch: 'master'
1998 olts: 2
1999 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
2000 time-trigger: "H H/23 * * *"
2001 testTargets: |
2002 - target: sanity-kind-tim-multi-olt-multi-pon-multi-onu
2003 workflow: tim
2004 flags: ""
2005 teardown: true
2006 logging: true
2007
Matteo Scandolob6d80732021-05-05 14:06:42 -07002008 # ATT Per-patchset Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002009 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2010 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2011 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002012 # - 'verify_physical_voltha_patchset_auto':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002013 # name: 'verify_physical_voltha_patchset_auto'
2014 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
2015 # workflow: 'att'
2016 # branch-pattern: master
Andy Bavier51ba7e82019-12-17 11:01:01 -07002017
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002018
2019 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002020 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2021 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2022 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002023 # - 'verify_physical_voltha_patchset_auto':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002024 # name: 'verify_physical_voltha_patchset_auto-2.8'
2025 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2026 # extraHelmFlags: '--set global.log_level=debug'
2027 # workflow: 'att'
2028 # branch-pattern: voltha-2.8
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002029
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002030 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.11)
2031 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2032 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2033 # the job when the OLT is replaced and everything works fine.
2034 # - 'verify_physical_voltha_patchset_auto':
2035 # name: 'verify_physical_voltha_patchset_auto-2.11'
2036 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2037 # extraHelmFlags: '--set global.log_level=debug'
2038 # workflow: 'att'
2039 # branch-pattern: voltha-2.11
2040
Matteo Scandolob6d80732021-05-05 14:06:42 -07002041 # ATT Manual Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002042 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2043 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2044 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002045 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002046 # name: 'verify_physical_voltha_patchset_manual'
2047 # trigger-string: 'hardware test'
2048 # branch-pattern: master
2049 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
2050 # workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002051
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002052 # ATT Manual Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002053 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2054 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2055 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002056 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002057 # name: 'verify_physical_voltha_patchset_manual-2.8'
2058 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2059 # trigger-string: 'hardware test'
2060 # branch-pattern: voltha-2.8
2061 # extraHelmFlags: '--set global.log_level=debug'
2062 # workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002063
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002064 # ATT Manual Pod builds on Tucson pod (voltha-2.11)
2065 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2066 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2067 # the job when the OLT is replaced and everything works fine.
2068 # - 'verify_physical_voltha_patchset_manual':
2069 # name: 'verify_physical_voltha_patchset_manual-2.11'
2070 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2071 # trigger-string: 'hardware test'
2072 # branch-pattern: voltha-2.11
2073 # extraHelmFlags: '--set global.log_level=debug'
2074 # workflow: 'att'
2075
Matteo Scandolob6d80732021-05-05 14:06:42 -07002076 # DT Manual Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002077 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2078 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2079 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002080 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002081 # name: 'verify_physical_voltha_patchset_manual_DT'
2082 # workflow: 'dt'
2083 # trigger-string: 'DT hardware test'
2084 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2085 # branch-pattern: master
2086 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002087
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002088 # DT Manual Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002089 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2090 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2091 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002092 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002093 # name: 'verify_physical_voltha_patchset_manual_DT-2.8'
2094 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2095 # workflow: 'dt'
2096 # trigger-string: 'DT hardware test'
2097 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2098 # branch-pattern: voltha-2.8
2099 # extraHelmFlags: '--set global.log_level=debug'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002100 # DT Manual Pod builds on Tucson pod (voltha-2.8)
2101
2102 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2103 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2104 # the job when the OLT is replaced and everything works fine.
2105 # - 'verify_physical_voltha_patchset_manual':
2106 # name: 'verify_physical_voltha_patchset_manual_DT-2.11'
2107 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2108 # workflow: 'dt'
2109 # trigger-string: 'DT hardware test'
2110 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2111 # branch-pattern: voltha-2.11
2112 # extraHelmFlags: '--set global.log_level=debug'
Andy Bavier19c98a22019-11-11 13:57:11 -07002113
Kailash8b8de742019-07-30 08:54:51 -07002114- job-template:
Kailashaad71012019-08-27 10:36:53 -07002115 id: 'voltha-periodic-test'
2116 name: '{name}'
Jan Klare8846dea2023-09-15 14:31:56 +02002117 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002118 pipeline-branch: 'master'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002119 build-node: 'ubuntu18.04-basebuild-8c-15g'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002120 robot-args: ''
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002121 gerritProject: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07002122 gerritRefspec: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07002123 volthaSystemTestsChange: ''
2124 volthaHelmChartsChange: ''
2125 extraHelmFlags: ''
Joey Armstrong3f575f72023-01-15 23:49:19 -05002126 registry: mirror.registry.opennetworking.org
Matteo Scandolo075740f2021-04-22 14:52:29 -07002127 sandbox: true
2128 olts: 1
TorstenThieme869ba322021-05-05 12:11:42 +00002129 timeout: 130
Hardik Windlass696002d2021-05-07 11:38:28 +00002130 logLevel: 'INFO'
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002131 enableMacLearning: false
Hardik Windlasse1660492022-03-14 15:12:46 +00002132 withMonitoring: false
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002133
Matteo Scandolo075740f2021-04-22 14:52:29 -07002134 trigger-comment: vv7CBoQQYYonvaN8xcru
2135 time-trigger: 0 0 29 2 *
2136
2137 description: |
2138 <!-- Managed by Jenkins Job Builder -->
2139 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
2140 E2E Validation for Voltha 2.X
2141
2142 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002143 - onf-infra-volthadevs-permissions
Matteo Scandolo075740f2021-04-22 14:52:29 -07002144 - cord-infra-properties:
2145 build-days-to-keep: '{big-build-days-to-keep}'
2146 artifact-num-to-keep: '{big-artifact-num-to-keep}'
2147
2148 wrappers:
2149 - lf-infra-wrappers:
2150 build-timeout: '{build-timeout}'
2151 jenkins-ssh-credential: '{jenkins-ssh-credential}'
2152
2153 parameters:
2154 - string:
2155 name: buildNode
2156 default: '{build-node}'
2157 description: 'Name of the Jenkins node to run the job on'
2158
2159 - string:
2160 name: extraHelmFlags
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002161 default: '{extraHelmFlags}'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002162 description: 'Helm flags (passed to each deployment)'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002163
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002164 # test configuration
2165 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
2166 # the provided configuration and then the make target is invoked,
2167 # example value (has to be valid YAML):
2168 # testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00002169 # - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002170 # workflow: att
2171 # flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002172 # teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002173 # logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002174 - text:
2175 name: testTargets
2176 default: '{testTargets}'
2177 description: 'Test configuration, see the ci-management job definition for more info'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002178
2179 - string:
2180 name: branch
2181 default: '{code-branch}'
2182 description: 'Repo manifest branch for code checkout'
2183
2184 - string:
2185 name: gerritProject
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002186 default: '{gerritProject}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002187 description: 'Name of the Gerrit project'
2188
2189 - string:
2190 name: gerritRefspec
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002191 default: '{gerritRefspec}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002192 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
2193
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002194 # applicable for voltha-2.9 (excluding) onwards
2195 - bool:
2196 name: enableMacLearning
2197 default: '{enableMacLearning}'
2198 description: "Deploy and test with ONOS Mac-Learning app"
2199
Matteo Scandolo075740f2021-04-22 14:52:29 -07002200 - string:
2201 name: extraRobotArgs
2202 default: '{robot-args}'
2203 description: 'Arguments to pass to robot'
2204
2205 - string:
2206 name: volthaSystemTestsChange
2207 default: '{volthaSystemTestsChange}'
2208 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2209
2210 - string:
2211 name: volthaHelmChartsChange
2212 default: '{volthaHelmChartsChange}'
2213 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2214
2215 - string:
2216 name: olts
2217 default: '{olts}'
2218 description: 'How many BBSim instances to run'
2219
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002220 - string:
2221 name: registry
2222 default: '{registry}'
2223 description: 'Which registry to use (amazon vs menlo)'
2224
Hardik Windlass696002d2021-05-07 11:38:28 +00002225 - string:
2226 name: logLevel
2227 default: '{logLevel}'
2228 description: 'Log level for all the components'
2229
Hardik Windlasse1660492022-03-14 15:12:46 +00002230 - bool:
2231 name: withMonitoring
2232 default: '{withMonitoring}'
2233 description: 'Option to install Prometheus'
2234
TorstenThieme869ba322021-05-05 12:11:42 +00002235 - string:
2236 name: timeout
2237 default: '{timeout}'
2238 description: 'Timeout of pipeline job [minutes]'
2239
Matteo Scandolo075740f2021-04-22 14:52:29 -07002240 project-type: pipeline
2241 concurrent: true
2242
Jan Klare8b7b3df2023-09-15 11:27:15 +02002243 pipeline-scm:
2244 scm:
2245 - git:
2246 url: https://gerrit.opencord.org/ci-management
2247 branches:
2248 - origin/{pipeline-branch}
2249 script-path: jjb/pipeline/{pipeline-script}
Matteo Scandolo075740f2021-04-22 14:52:29 -07002250
2251 triggers:
2252 # patchset jobs will set this to "0 0 29 2 *" (feb 29th, it's once every 4 years)
2253 - timed: |
2254 TZ=America/Los_Angeles
2255 {time-trigger}
2256 # periodic jobs will set this to vv7CBoQQYYonvaN8xcru (hopefully no-one will comment with that)
2257 - gerrit:
2258 server-name: '{gerrit-server-name}'
2259 silent-start: false
2260 successful-message: "PASSED openonu-go test"
2261 failure-message: "FAILED openonu-go test"
2262 unstable-message: "UNSTABLE openonu-go test"
2263 trigger-on:
2264 - comment-added-contains-event:
2265 comment-contains-value: '.*{trigger-comment}.*'
2266 projects:
2267 - project-compare-type: REG_EXP
2268 project-pattern: '^(voltha-go|voltha-openolt-adapter|voltha-openonu-adapter-go|ofagent-go|voltha-onos|bbsim)$'
2269 branches:
2270 - branch-compare-type: REG_EXP
2271 branch-pattern: '{all-branches-regexp}'
2272
2273- job-template:
Kailashaad71012019-08-27 10:36:53 -07002274 id: 'voltha-patch-test'
Matteo Scandolo84e5f002020-02-10 11:50:05 -08002275 name: 'verify_{project}_sanity-test{name-extension}'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07002276 build-node: 'ubuntu18.04-basebuild-4c-8g'
Jan Klare8846dea2023-09-15 14:31:56 +02002277 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002278 pipeline-branch: 'master'
Andy Bavier4318f8d2020-04-09 13:50:53 -07002279 override-branch: '$GERRIT_BRANCH'
Andy Bavier02b00dc2020-04-28 13:01:12 -07002280 sandbox: true
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002281 build-timeout: 20
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002282 timeout: 50
2283 olts: 1
2284 registry: mirror.registry.opennetworking.org
2285 logLevel: 'INFO'
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002286 volthaSystemTestsChange: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002287 volthaHelmChartsChange: ''
Matteo Scandolocecb0842021-05-04 13:16:47 -07002288 extraHelmFlags: ''
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002289 enableMacLearning: false
Hardik Windlass3bb089a2022-03-22 17:56:03 +00002290 withMonitoring: false
Hardik Windlass0e721202021-12-01 09:00:11 +00002291 robot-args: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002292 branch-regexp: '{all-branches-regexp}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00002293 testTargets: |
2294 - target: sanity-kind-att
2295 workflow: att
2296 flags: ""
2297 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002298 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002299 - target: sanity-kind-dt
2300 workflow: dt
2301 flags: ""
2302 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002303 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002304 - target: sanity-kind-tt
2305 workflow: tt
2306 flags: ""
2307 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002308 logging: true
Kailashaad71012019-08-27 10:36:53 -07002309
2310 description: |
2311 <!-- Managed by Jenkins Job Builder -->
2312 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
2313 E2E Validation for Voltha 2.X
2314
2315 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002316 - onf-infra-volthadevs-permissions
Kailashaad71012019-08-27 10:36:53 -07002317 - cord-infra-properties:
2318 build-days-to-keep: '{build-days-to-keep}'
2319 artifact-num-to-keep: '{artifact-num-to-keep}'
2320
2321 wrappers:
2322 - lf-infra-wrappers:
2323 build-timeout: '{build-timeout}'
2324 jenkins-ssh-credential: '{jenkins-ssh-credential}'
2325
2326 parameters:
2327 - string:
Zack Williamsb3292082019-10-11 17:15:18 -07002328 name: buildNode
Andrea Campanella4792b7f2021-04-23 15:06:42 +02002329 default: '{build-node}'
Kailashaad71012019-08-27 10:36:53 -07002330 description: 'Name of the Jenkins node to run the job on'
2331
2332 - string:
hwchiu14f97852019-10-08 10:51:11 -07002333 name: gerritProject
2334 default: '$GERRIT_PROJECT'
2335 description: 'Name of the Gerrit project'
Kailashaad71012019-08-27 10:36:53 -07002336
2337 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002338 name: gerritRefspec
2339 default: '$GERRIT_REFSPEC'
2340 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
Kailashaad71012019-08-27 10:36:53 -07002341
2342 - string:
Andy Bavierbedd0392019-10-16 13:58:18 -07002343 name: extraHelmFlags
Matteo Scandolocecb0842021-05-04 13:16:47 -07002344 default: '{extraHelmFlags}'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002345 description: 'Helm flags to pass to every helm command'
Andy Bavierbedd0392019-10-16 13:58:18 -07002346
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002347 # applicable for voltha-2.9 (excluding) onwards
2348 - bool:
2349 name: enableMacLearning
2350 default: '{enableMacLearning}'
2351 description: "Deploy and test with ONOS Mac-Learning app"
2352
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002353 - string:
Hardik Windlass0e721202021-12-01 09:00:11 +00002354 name: extraRobotArgs
2355 default: '{robot-args}'
2356 description: 'Arguments to pass to robot'
2357
2358 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002359 name: volthaSystemTestsChange
2360 default: '{volthaSystemTestsChange}'
2361 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2362
2363 - string:
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002364 name: volthaHelmChartsChange
2365 default: '{volthaHelmChartsChange}'
2366 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2367
2368 - string:
2369 name: branch
2370 default: '{override-branch}'
2371 description: 'Name of the branch to use'
2372
Hardik Windlassec9341b2021-06-07 11:58:29 +00002373 # test configuration
2374 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
2375 # the provided configuration and then the make target is invoked,
2376 # example value (has to be valid YAML):
2377 # testTargets: |
2378 # - target: 1t1gem-openonu-go-adapter-test
2379 # workflow: att
2380 # flags: ""
2381 # teardown: true
Hardik Windlasse44ef712021-10-20 10:36:33 +00002382 # logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002383 - text:
2384 name: testTargets
2385 default: '{testTargets}'
2386 description: 'Test configuration, see the ci-management job definition for more info'
2387
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002388 - string:
2389 name: timeout
2390 default: '{timeout}'
2391 description: 'Timeout of pipeline job [minutes]'
2392
2393 - string:
2394 name: olts
2395 default: '{olts}'
2396 description: 'How many BBSim instances to run'
2397
2398 - string:
2399 name: registry
2400 default: '{registry}'
2401 description: 'Which registry to use (amazon vs menlo)'
2402
Hardik Windlass3bb089a2022-03-22 17:56:03 +00002403 - bool:
2404 name: withMonitoring
2405 default: '{withMonitoring}'
2406 description: 'Option to install Prometheus'
2407
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002408 - string:
2409 name: logLevel
2410 default: '{logLevel}'
2411 description: 'Log level for all the components'
2412
Kailashaad71012019-08-27 10:36:53 -07002413 project-type: pipeline
Kailashb59bc7f2019-09-03 13:13:27 -07002414 concurrent: true
Kailashaad71012019-08-27 10:36:53 -07002415
Jan Klare8b7b3df2023-09-15 11:27:15 +02002416 pipeline-scm:
2417 scm:
2418 - git:
2419 url: https://gerrit.opencord.org/ci-management
2420 branches:
2421 - origin/{pipeline-branch}
2422 script-path: jjb/pipeline/{pipeline-script}
Kailashaad71012019-08-27 10:36:53 -07002423
2424 triggers:
Andy Bavierb99c3d32020-02-18 11:14:17 -07002425 - gerrit:
2426 server-name: '{gerrit-server-name}'
Kailashaad71012019-08-27 10:36:53 -07002427 dependency-jobs: '{dependency-jobs}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07002428 silent-start: true
2429 trigger-on:
2430 - patchset-created-event:
2431 exclude-drafts: true
2432 exclude-trivial-rebase: false
2433 exclude-no-code-change: true
2434 - draft-published-event
2435 - comment-added-contains-event:
2436 comment-contains-value: '(?i)^.*recheck$'
2437 projects:
2438 - project-compare-type: REG_EXP
2439 project-pattern: '^{project}$'
2440 branches:
2441 - branch-compare-type: REG_EXP
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002442 branch-pattern: '{branch-regexp}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07002443 file-paths:
2444 - compare-type: REG_EXP
2445 pattern: '{all-files-regexp}'
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002446
2447# POD Per Patchset Pipeline Jobs
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002448# to use these parameters in a job: `<<: *voltha-physical-patchset-parameters`
2449- voltha-physical-patchset-parameters: &voltha-physical-patchset-parameters
2450 name: voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07002451 parameters:
2452 - string:
2453 name: buildNode
Zack Williams8ef79812019-10-29 11:09:18 -07002454 default: '{build-node}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002455 description: 'Pod management node'
2456
2457 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07002458 name: branch
2459 default: '$GERRIT_BRANCH'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002460 description: 'Name of the repo branch to use'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002461
2462 - string:
2463 name: gerritProject
2464 default: '$GERRIT_PROJECT'
2465 description: 'Name of the Gerrit project'
2466
2467 - string:
Matteo Scandolo7a330022021-03-29 14:03:48 -07002468 name: gerritRefspec
2469 default: '$GERRIT_REFSPEC'
2470 description: 'RefSpec number in Gerrit'
2471
2472 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002473 name: gerritComment
2474 default: '$GERRIT_EVENT_COMMENT_TEXT'
2475 description: 'RefSpec number in Gerrit'
2476
2477 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002478 name: cordRepoUrl
2479 default: '{gerrit-server-url}'
2480 description: 'The URL of the CORD Project repository'
2481
2482 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002483 name: configBaseDir
2484 default: 'pod-configs'
2485 description: 'The directory inside the POD configs repository'
2486
2487 - string:
2488 name: configDeploymentDir
2489 default: 'deployment-configs'
2490 description: 'The deployment configs folder'
2491
2492 - string:
2493 name: configKubernetesDir
2494 default: 'kubernetes-configs'
2495 description: 'The kubernetes config folder'
2496
2497 - string:
2498 name: configFileName
2499 default: '{config-pod}'
2500 description: 'The config file'
2501
2502 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002503 name: podName
2504 default: '{config-pod}'
2505
2506 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002507 name: sadisConfigFile
Matteo Scandolo7a330022021-03-29 14:03:48 -07002508 default: 'voltha-system-tests/tests/data/{config-pod}-sadis.json'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002509 description: 'Path of SADIS config to load'
2510
2511 - string:
Andy Bavier893d2442020-05-21 12:41:17 -07002512 name: oltDebVersionMaster
2513 default: '{oltDebVersionMaster}'
2514 description: 'OLT Software version to install for master branch builds'
2515
2516 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002517 name: oltDebVersionVoltha23
Andy Bavier893d2442020-05-21 12:41:17 -07002518 default: '{oltDebVersionVoltha23}'
2519 description: 'OLT Software version to install for voltha-2.3 branch builds'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002520
2521 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002522 name: profile
2523 default: '{profile}'
2524 description: 'Technology Profile pushed to the ETCD'
2525
Andy Bavier51ba7e82019-12-17 11:01:01 -07002526 - bool:
2527 name: reinstallOlt
2528 default: true
2529 description: "Re-install OLT software"
2530
Zack Williams03ebb272020-03-27 09:42:33 -07002531 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002532 name: extraRobotArgs
2533 default: '{default-test-args}'
2534 description: 'Arguments to pass to robot'
2535
2536 - string:
2537 name: volthaSystemTestsChange
2538 default: '{volthaSystemTestsChange}'
2539 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2540
2541 - string:
2542 name: volthaHelmChartsChange
2543 default: '{volthaHelmChartsChange}'
2544 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2545
2546 - string:
2547 name: workflow
2548 default: '{workflow}'
2549 description: 'Installs and uses the specified work flow on the POD'
2550
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002551 - string:
2552 name: extraHelmFlags
2553 default: '{extraHelmFlags}'
2554 description: 'Helm flags (passed to each helm command)'
2555
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002556 # deprecated parameters, remove after VOLTHA-2.8 is released
2557 - string:
2558 name: deploymentConfigFile
2559 default: 'pod-configs/deployment-configs/{config-pod}.yaml'
2560 description: 'Path of deployment config file'
2561
2562 - string:
2563 name: kindVolthaValuesFile
2564 default: 'pod-configs/kubernetes-configs/voltha/{config-pod}.yml'
2565 description: 'Path of kind-voltha values override file'
2566
2567 - string:
2568 name: manifestUrl
2569 default: '{gerrit-server-url}/{voltha-test-manifest-repo}'
2570 description: 'URL to the repo manifest'
2571
2572 - string:
2573 name: gerritChangeNumber
2574 default: '$GERRIT_CHANGE_NUMBER'
2575 description: 'Changeset number in Gerrit'
2576
2577 - string:
2578 name: gerritPatchsetNumber
2579 default: '$GERRIT_PATCHSET_NUMBER'
2580 description: 'PatchSet number in Gerrit'
2581
2582 - string:
2583 name: localConfigDir
2584 default: null
2585 description: 'If specified, config file paths are relative to this dir; otherwise $WORKSPACE'
2586
2587 - string:
2588 name: configRepo
2589 default: 'pod-configs'
2590 description: 'A repository containing the config files, will be checked out if specified'
2591
2592 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07002593 name: manualBranch
2594 default: '{manualBranch}'
2595 description: "If a non-empty string, build manually as a specific branch, not with a specific patchset"
Andy Bavier51ba7e82019-12-17 11:01:01 -07002596
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002597- job-template:
2598 name: '{name}'
2599 id: verify_physical_voltha_patchset_auto
2600 description: |
2601 <!-- Managed by Jenkins Job Builder -->
2602 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
2603 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
2604 Created by Andy Bavier, andy@opennetworking.org <br />
Joey Armstrong775a20f2022-12-02 12:55:43 -05002605 Copyright 2019-2023 Open Networking Foundation (ONF) and the ONF Contributors
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002606 sandbox: true
Jan Klare8846dea2023-09-15 14:31:56 +02002607 pipeline-script: 'voltha/tucson-build-and-test.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002608 pipeline-branch: 'master'
Matteo Scandolob6d80732021-05-05 14:06:42 -07002609 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002610 build-node: 'tucson-pod'
2611 config-pod: 'tucson-pod'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002612 profile: 'Default'
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002613 oltDebVersionMaster: 'openolt_asfvolt16-3.7.4-3b190f027136e845c5850a5b1a97897ce2b74ebf-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07002614 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002615 volthaSystemTestsChange: ''
2616 volthaHelmChartsChange: ''
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002617 extraHelmFlags: ''
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002618
2619 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002620 - onf-infra-volthadevs-permissions
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002621 - cord-infra-properties:
2622 build-days-to-keep: '{build-days-to-keep}'
2623 artifact-num-to-keep: '{artifact-num-to-keep}'
2624
2625 <<: *voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07002626
2627 project-type: pipeline
2628 concurrent: true
2629
Jan Klare8b7b3df2023-09-15 11:27:15 +02002630 pipeline-scm:
2631 scm:
2632 - git:
2633 url: https://gerrit.opencord.org/ci-management
2634 branches:
2635 - origin/{pipeline-branch}
2636 script-path: jjb/pipeline/{pipeline-script}
2637
Andy Bavier51ba7e82019-12-17 11:01:01 -07002638
2639 triggers:
2640 - gerrit:
2641 server-name: '{gerrit-server-name}'
2642 dependency-jobs: '{dependency-jobs}'
2643 silent-start: false
2644 successful-message: "PASSED hardware test"
2645 failure-message: "FAILED hardware test"
2646 unstable-message: "UNSTABLE hardware test"
2647 trigger-on:
2648 - comment-added-event:
2649 approval-category: 'Code-Review'
2650 approval-value: '+2'
2651 projects:
2652 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08002653 project-pattern: '^(voltha-openolt-adapter|voltha-openonu-adapter|voltha-openonu-adapter-go|voltha-go)$'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002654 branches:
Andy Bavier37f6ea92020-04-03 11:13:35 -07002655 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07002656 branch-pattern: '{branch-pattern}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002657
Andy Bavier51ba7e82019-12-17 11:01:01 -07002658- job-template:
2659 name: '{name}'
2660 id: verify_physical_voltha_patchset_manual
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002661 description: |
2662 <!-- Managed by Jenkins Job Builder -->
Andy Bavier61c5b2a2019-11-12 12:08:19 -07002663 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
Andy Baviere9916452019-11-06 12:32:47 -07002664 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002665 Created by Andy Bavier, andy@opennetworking.org <br />
Joey Armstrong775a20f2022-12-02 12:55:43 -05002666 Copyright 2019-2023 Open Networking Foundation (ONF) and the ONF Contributors
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002667 sandbox: true
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002668 build-node: 'tucson-pod'
2669 config-pod: 'tucson-pod'
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002670 oltDebVersionMaster: 'openolt_asfvolt16-3.7.4-3b190f027136e845c5850a5b1a97897ce2b74ebf-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07002671 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Jan Klare8846dea2023-09-15 14:31:56 +02002672 pipeline-script: 'voltha/tucson-build-and-test.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002673 pipeline-branch: 'master'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002674 trigger-string: 'hardware test'
Matteo Scandolob6d80732021-05-05 14:06:42 -07002675 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002676 volthaSystemTestsChange: ''
2677 volthaHelmChartsChange: ''
Matteo Scandolob6d80732021-05-05 14:06:42 -07002678 profile: 'Default'
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002679 extraHelmFlags: ''
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002680
2681 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002682 - onf-infra-volthadevs-permissions
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002683 - cord-infra-properties:
2684 build-days-to-keep: '{build-days-to-keep}'
2685 artifact-num-to-keep: '{artifact-num-to-keep}'
2686
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002687 <<: *voltha-physical-patchset-parameters
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002688
Andy Bavier8c11d462019-12-17 08:19:34 -07002689
Andy Bavier61c5b2a2019-11-12 12:08:19 -07002690 project-type: pipeline
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002691 concurrent: true
2692
Jan Klare8b7b3df2023-09-15 11:27:15 +02002693 pipeline-scm:
2694 scm:
2695 - git:
2696 url: https://gerrit.opencord.org/ci-management
2697 branches:
2698 - origin/{pipeline-branch}
2699 script-path: jjb/pipeline/{pipeline-script}
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002700
Andy Bavier1f465592019-11-06 10:03:56 -07002701 triggers:
2702 - gerrit:
2703 server-name: '{gerrit-server-name}'
2704 dependency-jobs: '{dependency-jobs}'
2705 silent-start: false
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002706 successful-message: "PASSED {trigger-string}"
2707 failure-message: "FAILED {trigger-string}"
2708 unstable-message: "UNSTABLE {trigger-string}"
Andy Bavier1f465592019-11-06 10:03:56 -07002709 trigger-on:
2710 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002711 comment-contains-value: '^{trigger-string}$'
Scott Bakerda31d7b2020-01-08 16:35:52 -08002712 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002713 comment-contains-value: '^{trigger-string} with delay$'
Andy Bavier8c11d462019-12-17 08:19:34 -07002714 projects:
2715 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08002716 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 -07002717 branches:
Andy Bavierfc3ca142020-03-27 13:44:25 -07002718 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07002719 branch-pattern: '{branch-pattern}'
Joey Armstrongaf679da2023-01-31 14:22:41 -05002720
2721# [EOF]