blob: 269beefd58be9edf2f29f7c43ad5fa2186fb5d2d [file] [log] [blame]
Kailash8b8de742019-07-30 08:54:51 -07001---
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04002# -----------------------------------------------------------------------
Joey Armstrong054d8312024-02-22 12:19:37 -05003# Copyright 2019-2024 Open Networking Foundation Contributors
4#
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17# SPDX-FileCopyrightText: 2019-2024 Open Networking Foundation Contributors
18# SPDX-License-Identifier: Apache-2.0
19# -----------------------------------------------------------------------
20# Entropy: 0fcb5ffa-d1a4-11ee-be5e-9f44b7181764
21# -----------------------------------------------------------------------
22# Intent: voltha 2.0 tests, end-2-end pipeline jobs.
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040023# -----------------------------------------------------------------------
Kailash8b8de742019-07-30 08:54:51 -070024
25- project:
26 name: voltha-e2e
27
28 project-name: '{name}'
Zack Williams03ebb272020-03-27 09:42:33 -070029 manualBranch: ''
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080030 olts: 1
Andrea Campanellaf3c32af2020-12-10 12:21:57 +010031 onus: 1
32 pons: 1
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080033 withAlarms: true
34 make-target-failtest: bbsim-failurescenarios
35 make-target-errortest: bbsim-errorscenarios
36 make-target-alarmtest: bbsim-alarms-kind
Suchitra Vemuri0a9c8c62020-12-07 18:24:31 -080037 make-target-multipleolt: bbsim-multiolt-kind
TorstenThieme669258d2021-01-29 09:03:10 +000038 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
39 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
TorstenThiemea6c21342021-05-05 09:21:59 +000040 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
TorstenThieme45422612021-03-23 10:38:59 +000041 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
42 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
Kailash8b8de742019-07-30 08:54:51 -070043
44 jobs:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040045
46 # -----------------------------------------------------------------------
47 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -070048 - 'voltha-periodic-test':
Matteo Scandoloa57b0972021-05-03 14:04:58 -070049 name: 'periodic-voltha-multiple-olts-test-bbsim'
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080050 code-branch: 'master'
51 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +000052 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -080053 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -070054 testTargets: |
55 - target: functional-multi-olt
56 workflow: att
57 flags: ""
58 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000059 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070060 - target: bbsim-multiolt-failurescenarios
61 workflow: att
62 flags: ""
63 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000064 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070065 - target: bbsim-multiolt-errorscenarios
66 workflow: att
67 flags: ""
68 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000069 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -070070 - target: bbsim-multiolt-kind
71 workflow: att
72 flags: ""
73 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000074 logging: true
Andy Bavierf93f3142020-01-09 16:08:51 -070075
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040076# - 'voltha-periodic-test':
77# name: 'periodic-voltha-multiple-olts-test-bbsim-2.8'
78# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
79# code-branch: 'voltha-2.8'
80# olts: 2
81# extraHelmFlags: '--set onu=2,pon=2'
82# time-trigger: "H H/23 * * *"
83# testTargets: |
84# - target: functional-multi-olt
85# workflow: att
86# flags: ""
87# teardown: true
88# logging: true
89# - target: bbsim-multiolt-failurescenarios
90# workflow: att
91# flags: ""
92# teardown: false
93# logging: true
94# - target: bbsim-multiolt-errorscenarios
95# workflow: att
96# flags: ""
97# teardown: false
98# logging: true
99# - target: bbsim-multiolt-kind
100# workflow: att
101# flags: ""
102# teardown: false
103# logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000104
105 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500106 name: 'periodic-voltha-multiple-olts-test-bbsim-2.11'
107 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200108 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500109 code-branch: 'voltha-2.11'
110 olts: 2
111 extraHelmFlags: '--set onu=2,pon=2'
112 time-trigger: "H H/23 * * *"
113 testTargets: |
114 - target: functional-multi-olt
115 workflow: att
116 flags: ""
117 teardown: true
118 logging: true
119 - target: bbsim-multiolt-failurescenarios
120 workflow: att
121 flags: ""
122 teardown: false
123 logging: true
124 - target: bbsim-multiolt-errorscenarios
125 workflow: att
126 flags: ""
127 teardown: false
128 logging: true
129 - target: bbsim-multiolt-kind
130 workflow: att
131 flags: ""
132 teardown: false
133 logging: true
134
135 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400136 name: 'periodic-voltha-multiple-olts-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500137 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200138 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400139 code-branch: 'voltha-2.12'
140 olts: 2
141 extraHelmFlags: '--set onu=2,pon=2'
142 time-trigger: "H H/23 * * *"
143 testTargets: |
144 - target: functional-multi-olt
145 workflow: att
146 flags: ""
147 teardown: true
148 logging: true
149 - target: bbsim-multiolt-failurescenarios
150 workflow: att
151 flags: ""
152 teardown: false
153 logging: true
154 - target: bbsim-multiolt-errorscenarios
155 workflow: att
156 flags: ""
157 teardown: false
158 logging: true
159 - target: bbsim-multiolt-kind
160 workflow: att
161 flags: ""
162 teardown: false
163 logging: true
164
165 # -----------------------------------------------------------------------
166 # -----------------------------------------------------------------------
167 - 'voltha-periodic-test':
Hardik Windlass6598b032021-07-02 10:12:01 +0000168 name: 'periodic-voltha-multi-uni-test-bbsim'
169 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000170 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 +0000171 time-trigger: "H H/23 * * *"
172 testTargets: |
173 - target: functional-single-kind-multiuni-att
174 workflow: att
175 flags: ""
176 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000177 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000178 - target: bbsim-multiuni-failurescenarios-att
179 workflow: att
180 flags: ""
181 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000182 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000183 - target: bbsim-multiuni-errorscenarios-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
189 - 'voltha-periodic-test':
190 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim'
191 code-branch: 'master'
192 olts: 2
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000193 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 +0000194 time-trigger: "H H/23 * * *"
195 testTargets: |
196 - target: functional-multiuni-multiolt-att
197 workflow: att
198 flags: ""
199 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000200 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000201 - target: bbsim-multiuni-multiolt-failurescenarios-att
202 workflow: att
203 flags: ""
204 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000205 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000206 - target: bbsim-multiuni-multiolt-errorscenarios-att
207 workflow: att
208 flags: ""
209 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000210 logging: true
Hardik Windlass0e37a1c2022-01-31 10:35:57 +0000211 timeout: 360
Hardik Windlass6598b032021-07-02 10:12:01 +0000212
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400213 # -----------------------------------------------------------------------
214 # -----------------------------------------------------------------------
215# - 'voltha-periodic-test':
216# name: 'periodic-voltha-multi-uni-test-bbsim-2.8'
217# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
218# code-branch: 'voltha-2.8'
219# extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
220# time-trigger: "H H/23 * * *"
221# testTargets: |
222# - target: functional-single-kind-multiuni-att
223# workflow: att
224# flags: ""
225# teardown: true
226# logging: true
227# - target: bbsim-multiuni-failurescenarios-att
228# workflow: att
229# flags: ""
230# teardown: false
231# logging: true
232# - target: bbsim-multiuni-errorscenarios-att
233# workflow: att
234# flags: ""
235# teardown: false
236# logging: true
237
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000238 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400239 name: 'periodic-voltha-multi-uni-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500240 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200241 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400242 code-branch: 'voltha-2.12'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700243 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000244 time-trigger: "H H/23 * * *"
245 testTargets: |
246 - target: functional-single-kind-multiuni-att
247 workflow: att
248 flags: ""
249 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000250 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000251 - target: bbsim-multiuni-failurescenarios-att
252 workflow: att
253 flags: ""
254 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000255 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000256 - target: bbsim-multiuni-errorscenarios-att
257 workflow: att
258 flags: ""
259 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000260 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000261
262 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500263 name: 'periodic-voltha-multi-uni-test-bbsim-2.11'
264 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200265 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500266 code-branch: 'voltha-2.11'
267 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
268 time-trigger: "H H/23 * * *"
269 testTargets: |
270 - target: functional-single-kind-multiuni-att
271 workflow: att
272 flags: ""
273 teardown: true
274 logging: true
275 - target: bbsim-multiuni-failurescenarios-att
276 workflow: att
277 flags: ""
278 teardown: false
279 logging: true
280 - target: bbsim-multiuni-errorscenarios-att
281 workflow: att
282 flags: ""
283 teardown: false
284 logging: true
285
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400286 # -----------------------------------------------------------------------
287 # -----------------------------------------------------------------------
288# - 'voltha-periodic-test':
289# name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.8'
290# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
291# code-branch: 'voltha-2.8'
292# olts: 2
293# extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
294# time-trigger: "H H/23 * * *"
295# testTargets: |
296# - target: functional-multiuni-multiolt-att
297# workflow: att
298# flags: ""
299# teardown: true
300# logging: true
301# - target: bbsim-multiuni-multiolt-failurescenarios-att
302# workflow: att
303# flags: ""
304# teardown: false
305# logging: true
306# - target: bbsim-multiuni-multiolt-errorscenarios-att
307# workflow: att
308# flags: ""
309# teardown: false
310# logging: true
311# timeout: 180
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800312
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500313 - 'voltha-periodic-test':
314 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.11'
315 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200316 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500317 code-branch: 'voltha-2.11'
318 olts: 2
319 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
320 time-trigger: "H H/23 * * *"
321 testTargets: |
322 - target: functional-multiuni-multiolt-att
323 workflow: att
324 flags: ""
325 teardown: true
326 logging: true
327 - target: bbsim-multiuni-multiolt-failurescenarios-att
328 workflow: att
329 flags: ""
330 teardown: false
331 logging: true
332 - target: bbsim-multiuni-multiolt-errorscenarios-att
333 workflow: att
334 flags: ""
335 teardown: false
336 logging: true
337 timeout: 180
338
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400339 - 'voltha-periodic-test':
340 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500341 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200342 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400343 code-branch: 'voltha-2.12'
344 olts: 2
345 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
346 time-trigger: "H H/23 * * *"
347 testTargets: |
348 - target: functional-multiuni-multiolt-att
349 workflow: att
350 flags: ""
351 teardown: true
352 logging: true
353 - target: bbsim-multiuni-multiolt-failurescenarios-att
354 workflow: att
355 flags: ""
356 teardown: false
357 logging: true
358 - target: bbsim-multiuni-multiolt-errorscenarios-att
359 workflow: att
360 flags: ""
361 teardown: false
362 logging: true
363 timeout: 180
364
365 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700366 # openonu Go periodic tests
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400367 # -----------------------------------------------------------------------
Matteo Scandolo08900f72021-09-07 15:01:10 -0700368 - 'voltha-periodic-test':
Andrea Campanella6b002832021-09-30 17:28:22 +0200369 name: 'periodic-voltha-openonu-go-test-bbsim'
Matteo Scandolo08900f72021-09-07 15:01:10 -0700370 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +0000371 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
TorstenThieme326e7972021-01-19 14:27:59 +0000372 time-trigger: "H H/12 * * *"
Hardik Windlass696002d2021-05-07 11:38:28 +0000373 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700374 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000375 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700376 workflow: att
377 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700378 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000379 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700380 - target: 1t4gem-openonu-go-adapter-test
381 workflow: att
382 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700383 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000384 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700385 - target: 1t8gem-openonu-go-adapter-test
386 workflow: att
387 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700388 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000389 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700390 - target: mib-upload-templating-openonu-go-adapter-test
391 workflow: att
TorstenThieme2853e622022-07-06 09:53:30 +0000392 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 -0700393 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000394 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000395 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700396 workflow: att
397 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700398 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000399 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700400 - target: reconcile-openonu-go-adapter-test-dt
401 workflow: dt
402 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700403 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000404 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +0000405 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700406 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +0000407 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700408 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000409 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000410 - target: openonu-go-adapter-omci-hardening-passed-test
411 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000412 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000413 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000414 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000415 - target: openonu-go-adapter-omci-hardening-failed-test
416 workflow: att
TorstenThieme44a0b042022-03-01 12:52:58 +0000417 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 +0000418 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000419 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000420 - target: voltha-onu-omci-get-single-kind-att
421 workflow: att
422 flags: ""
423 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000424 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000425 - target: voltha-onu-omci-get-single-kind-dt
426 workflow: dt
427 flags: ""
428 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000429 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000430 - target: voltha-onu-omci-get-single-kind-tt
431 workflow: tt
432 flags: ""
433 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000434 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000435 - target: voltha-onu-flows-check-single-kind-att
436 workflow: att
437 flags: ""
438 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000439 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000440 - target: voltha-onu-flows-check-single-kind-dt
441 workflow: dt
442 flags: ""
443 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000444 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000445 - target: voltha-onu-flows-check-single-kind-tt
446 workflow: tt
447 flags: ""
448 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000449 logging: true
TorstenThieme99a7ea32022-02-17 10:52:17 +0000450 - target: onu-mib-audit-test-single-kind-att
451 workflow: att
452 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"
453 teardown: true
454 logging: true
455 - target: onu-mib-audit-test-single-kind-dt
456 workflow: dt
457 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"
458 teardown: true
459 logging: true
460 - target: onu-mib-audit-test-single-kind-tt
461 workflow: tt
462 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"
463 teardown: true
464 logging: true
TorstenThiemea36bf202022-11-09 13:10:06 +0000465 - target: onu-robustness-test-single-kind-dt
466 workflow: dt
467 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"
468 teardown: true
469 logging: true
470 - target: onu-robustness-test-multi-uni-kind-tt
471 workflow: tt
472 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"
473 teardown: true
474 logging: true
475 timeout: 240
TorstenThieme326e7972021-01-19 14:27:59 +0000476
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400477 # -----------------------------------------------------------------------
478 # -----------------------------------------------------------------------
479# - 'voltha-periodic-test':
480# name: 'periodic-voltha-openonu-go-test-bbsim-2.8'
481# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
482# code-branch: 'voltha-2.8'
483# time-trigger: "H H/23 * * *"
484# logLevel: 'DEBUG'
485# testTargets: |
486# - target: 1t1gem-openonu-go-adapter-test
487# workflow: att
488# flags: ""
489# teardown: true
490# logging: true
491# - target: 1t4gem-openonu-go-adapter-test
492# workflow: att
493# flags: ""
494# teardown: true
495# logging: true
496# - target: 1t8gem-openonu-go-adapter-test
497# workflow: att
498# flags: ""
499# teardown: true
500# logging: true
501# - target: mib-upload-templating-openonu-go-adapter-test
502# workflow: att
503# flags: "--set pon=2,onu=2,controlledActivation=only-onu"
504# teardown: true
505# logging: true
506# - target: reconcile-openonu-go-adapter-test-att
507# workflow: att
508# flags: ""
509# teardown: true
510# logging: true
511# - target: reconcile-openonu-go-adapter-test-dt
512# workflow: dt
513# flags: ""
514# teardown: true
515# logging: true
516# - target: reconcile-openonu-go-adapter-test-tt
517# workflow: tt
518# flags: ""
519# teardown: true
520# logging: true
521# - target: openonu-go-adapter-omci-hardening-passed-test
522# workflow: att
523################## flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
524# teardown: true
525# logging: true
526# - target: openonu-go-adapter-omci-hardening-failed-test
527# workflow: att
528# flags: "--set omci_response_rate=7"
529# teardown: true
530# logging: true
531# - target: voltha-onu-omci-get-single-kind-att
532# workflow: att
533# flags: ""
534# teardown: true
535# logging: true
536# - target: voltha-onu-omci-get-single-kind-dt
537# workflow: dt
538# flags: ""
539# teardown: true
540# logging: true
541# - target: voltha-onu-omci-get-single-kind-tt
542# workflow: tt
543# flags: ""
544# teardown: true
545# logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000546
547 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500548 name: 'periodic-voltha-openonu-go-test-bbsim-2.11'
549 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200550 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500551 code-branch: 'voltha-2.11'
552 time-trigger: "H H/23 * * *"
553 logLevel: 'DEBUG'
554 testTargets: |
555 - target: 1t1gem-openonu-go-adapter-test
556 workflow: att
557 flags: ""
558 teardown: true
559 logging: true
560 - target: 1t4gem-openonu-go-adapter-test
561 workflow: att
562 flags: ""
563 teardown: true
564 logging: true
565 - target: 1t8gem-openonu-go-adapter-test
566 workflow: att
567 flags: ""
568 teardown: true
569 logging: true
570 - target: mib-upload-templating-openonu-go-adapter-test
571 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000572 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 -0500573 teardown: true
574 logging: true
575 - target: reconcile-openonu-go-adapter-test-att
576 workflow: att
577 flags: ""
578 teardown: true
579 logging: true
580 - target: reconcile-openonu-go-adapter-test-dt
581 workflow: dt
582 flags: ""
583 teardown: true
584 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000585 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500586 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +0000587 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500588 teardown: true
589 logging: true
590 - target: openonu-go-adapter-omci-hardening-passed-test
591 workflow: att
592 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
593 teardown: true
594 logging: true
595 - target: openonu-go-adapter-omci-hardening-failed-test
596 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000597 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 -0500598 teardown: true
599 logging: true
600 - target: voltha-onu-omci-get-single-kind-att
601 workflow: att
602 flags: ""
603 teardown: true
604 logging: true
605 - target: voltha-onu-omci-get-single-kind-dt
606 workflow: dt
607 flags: ""
608 teardown: true
609 logging: true
610 - target: voltha-onu-omci-get-single-kind-tt
611 workflow: tt
612 flags: ""
613 teardown: true
614 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000615 - target: voltha-onu-flows-check-single-kind-att
616 workflow: att
617 flags: ""
618 teardown: true
619 logging: true
620 - target: voltha-onu-flows-check-single-kind-dt
621 workflow: dt
622 flags: ""
623 teardown: true
624 logging: true
625 - target: voltha-onu-flows-check-single-kind-tt
626 workflow: tt
627 flags: ""
628 teardown: true
629 logging: true
630 - target: onu-mib-audit-test-single-kind-att
631 workflow: att
632 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"
633 teardown: true
634 logging: true
635 - target: onu-mib-audit-test-single-kind-dt
636 workflow: dt
637 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"
638 teardown: true
639 logging: true
640 - target: onu-mib-audit-test-single-kind-tt
641 workflow: tt
642 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"
643 teardown: true
644 logging: true
645 - target: onu-robustness-test-single-kind-dt
646 workflow: dt
647 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"
648 teardown: true
649 logging: true
650 - target: onu-robustness-test-multi-uni-kind-tt
651 workflow: tt
652 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"
653 teardown: true
654 logging: true
655 timeout: 240
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500656
657 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400658 name: 'periodic-voltha-openonu-go-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -0500659 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200660 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400661 code-branch: 'voltha-2.12'
662 time-trigger: "H H/23 * * *"
663 logLevel: 'DEBUG'
664 testTargets: |
665 - target: 1t1gem-openonu-go-adapter-test
666 workflow: att
667 flags: ""
668 teardown: true
669 logging: true
670 - target: 1t4gem-openonu-go-adapter-test
671 workflow: att
672 flags: ""
673 teardown: true
674 logging: true
675 - target: 1t8gem-openonu-go-adapter-test
676 workflow: att
677 flags: ""
678 teardown: true
679 logging: true
680 - target: mib-upload-templating-openonu-go-adapter-test
681 workflow: att
682 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
683 teardown: true
684 logging: true
685 - target: reconcile-openonu-go-adapter-test-att
686 workflow: att
687 flags: ""
688 teardown: true
689 logging: true
690 - target: reconcile-openonu-go-adapter-test-dt
691 workflow: dt
692 flags: ""
693 teardown: true
694 logging: true
695 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
696 workflow: tt
697 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
698 teardown: true
699 logging: true
700 - target: openonu-go-adapter-omci-hardening-passed-test
701 workflow: att
702 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
703 teardown: true
704 logging: true
705 - target: openonu-go-adapter-omci-hardening-failed-test
706 workflow: att
707 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"
708 teardown: true
709 logging: true
710 - target: voltha-onu-omci-get-single-kind-att
711 workflow: att
712 flags: ""
713 teardown: true
714 logging: true
715 - target: voltha-onu-omci-get-single-kind-dt
716 workflow: dt
717 flags: ""
718 teardown: true
719 logging: true
720 - target: voltha-onu-omci-get-single-kind-tt
721 workflow: tt
722 flags: ""
723 teardown: true
724 logging: true
725 - target: voltha-onu-flows-check-single-kind-att
726 workflow: att
727 flags: ""
728 teardown: true
729 logging: true
730 - target: voltha-onu-flows-check-single-kind-dt
731 workflow: dt
732 flags: ""
733 teardown: true
734 logging: true
735 - target: voltha-onu-flows-check-single-kind-tt
736 workflow: tt
737 flags: ""
738 teardown: true
739 logging: true
740 - target: onu-mib-audit-test-single-kind-att
741 workflow: att
742 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"
743 teardown: true
744 logging: true
745 - target: onu-mib-audit-test-single-kind-dt
746 workflow: dt
747 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"
748 teardown: true
749 logging: true
750 - target: onu-mib-audit-test-single-kind-tt
751 workflow: tt
752 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"
753 teardown: true
754 logging: true
755 - target: onu-robustness-test-single-kind-dt
756 workflow: dt
757 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"
758 teardown: true
759 logging: true
760 - target: onu-robustness-test-multi-uni-kind-tt
761 workflow: tt
762 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"
763 teardown: true
764 logging: true
765 timeout: 240
766
767 # -----------------------------------------------------------------------
768 # -----------------------------------------------------------------------
769 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700770 name: 'patchset-voltha-openonu-go-test-bbsim'
Hardik Windlass8c3813b2021-05-07 08:13:37 +0000771 trigger-comment: "voltha test openonu singleolt"
Matteo Scandolo075740f2021-04-22 14:52:29 -0700772 code-branch: '$GERRIT_BRANCH'
Andrea Campanella67850712021-06-04 08:13:08 +0000773 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700774 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700775 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000776 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700777 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000778 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700779 workflow: att
780 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700781 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000782 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700783 - target: 1t4gem-openonu-go-adapter-test
784 workflow: att
785 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700786 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000787 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700788 - target: 1t8gem-openonu-go-adapter-test
789 workflow: att
790 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700791 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000792 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700793 - target: mib-upload-templating-openonu-go-adapter-test
794 workflow: att
TorstenThieme2853e622022-07-06 09:53:30 +0000795 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 -0700796 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000797 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000798 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700799 workflow: att
800 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700801 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000802 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700803 - target: reconcile-openonu-go-adapter-test-dt
804 workflow: dt
805 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700806 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000807 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +0000808 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700809 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +0000810 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700811 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000812 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000813 - target: openonu-go-adapter-omci-hardening-passed-test
814 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000815 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000816 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000817 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000818 - target: openonu-go-adapter-omci-hardening-failed-test
819 workflow: att
TorstenThieme44a0b042022-03-01 12:52:58 +0000820 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 +0000821 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000822 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000823 - target: voltha-onu-omci-get-single-kind-att
824 workflow: att
825 flags: ""
826 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000827 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000828 - target: voltha-onu-omci-get-single-kind-dt
829 workflow: dt
830 flags: ""
831 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000832 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000833 - target: voltha-onu-omci-get-single-kind-tt
834 workflow: tt
835 flags: ""
836 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000837 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000838 - target: voltha-onu-flows-check-single-kind-att
839 workflow: att
840 flags: ""
841 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000842 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000843 - target: voltha-onu-flows-check-single-kind-dt
844 workflow: dt
845 flags: ""
846 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000847 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000848 - target: voltha-onu-flows-check-single-kind-tt
849 workflow: tt
850 flags: ""
851 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000852 logging: true
TorstenThieme99a7ea32022-02-17 10:52:17 +0000853 - target: onu-mib-audit-test-single-kind-att
854 workflow: att
855 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"
856 teardown: true
857 logging: true
858 - target: onu-mib-audit-test-single-kind-dt
859 workflow: dt
860 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"
861 teardown: true
862 logging: true
863 - target: onu-mib-audit-test-single-kind-tt
864 workflow: tt
865 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"
866 teardown: true
867 logging: true
TorstenThieme1bc87382022-07-14 08:57:29 +0000868 timeout: 210
Matteo Scandolo075740f2021-04-22 14:52:29 -0700869
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400870# - 'voltha-periodic-test':
871# name: 'patchset-voltha-2.8-openonu-go-test-bbsim'
872# trigger-comment: "voltha 2.8 test openonu singleolt"
873# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
874# code-branch: '$GERRIT_BRANCH'
875# gerritProject: '$GERRIT_PROJECT'
876# gerritRefspec: '$GERRIT_REFSPEC'
877# logLevel: 'DEBUG'
878# testTargets: |
879# - target: 1t1gem-openonu-go-adapter-test
880# workflow: att
881# flags: ""
882# teardown: true
883# logging: true
884# - target: 1t4gem-openonu-go-adapter-test
885# workflow: att
886# flags: ""
887# teardown: true
888# logging: true
889# - target: 1t8gem-openonu-go-adapter-test
890# workflow: att
891# flags: ""
892# teardown: true
893# logging: true
894# - target: mib-upload-templating-openonu-go-adapter-test
895# workflow: att
896# flags: "--set pon=2,onu=2,controlledActivation=only-onu"
897# teardown: true
898# logging: true
899# - target: reconcile-openonu-go-adapter-test-att
900# workflow: att
901# flags: ""
902# teardown: true
903# logging: true
904# - target: reconcile-openonu-go-adapter-test-dt
905# workflow: dt
906# flags: ""
907# teardown: true
908# logging: true
909# - target: reconcile-openonu-go-adapter-test-tt
910# workflow: tt
911# flags: ""
912# teardown: true
913# logging: true
914# - target: openonu-go-adapter-omci-hardening-passed-test
915# workflow: att
916############## flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
917# teardown: true
918# logging: true
919# - target: openonu-go-adapter-omci-hardening-failed-test
920# workflow: att
921# flags: "--set omci_response_rate=7"
922# teardown: true
923# logging: true
924# - target: voltha-onu-omci-get-single-kind-att
925# workflow: att
926# flags: ""
927# teardown: true
928# logging: true
929# - target: voltha-onu-omci-get-single-kind-dt
930# workflow: dt
931# flags: ""
932# teardown: true
933# logging: true
934# - target: voltha-onu-omci-get-single-kind-tt
935# workflow: tt
936# flags: ""
937# teardown: true
938# logging: true
TorstenThiemeb8df8e22022-01-10 11:17:31 +0000939
940 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500941 name: 'patchset-voltha-2.11-openonu-go-test-bbsim'
942 trigger-comment: "voltha 2.11 test openonu singleolt"
943 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +0200944 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500945 code-branch: '$GERRIT_BRANCH'
946 gerritProject: '$GERRIT_PROJECT'
947 gerritRefspec: '$GERRIT_REFSPEC'
948 logLevel: 'DEBUG'
949 testTargets: |
950 - target: 1t1gem-openonu-go-adapter-test
951 workflow: att
952 flags: ""
953 teardown: true
954 logging: true
955 - target: 1t4gem-openonu-go-adapter-test
956 workflow: att
957 flags: ""
958 teardown: true
959 logging: true
960 - target: 1t8gem-openonu-go-adapter-test
961 workflow: att
962 flags: ""
963 teardown: true
964 logging: true
965 - target: mib-upload-templating-openonu-go-adapter-test
966 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000967 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 -0500968 teardown: true
969 logging: true
970 - target: reconcile-openonu-go-adapter-test-att
971 workflow: att
972 flags: ""
973 teardown: true
974 logging: true
975 - target: reconcile-openonu-go-adapter-test-dt
976 workflow: dt
977 flags: ""
978 teardown: true
979 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +0000980 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500981 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +0000982 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500983 teardown: true
984 logging: true
985 - target: openonu-go-adapter-omci-hardening-passed-test
986 workflow: att
987 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
988 teardown: true
989 logging: true
990 - target: openonu-go-adapter-omci-hardening-failed-test
991 workflow: att
TorstenThieme0adf6f12023-02-27 13:01:19 +0000992 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 -0500993 teardown: true
994 logging: true
995 - target: voltha-onu-omci-get-single-kind-att
996 workflow: att
997 flags: ""
998 teardown: true
999 logging: true
1000 - target: voltha-onu-omci-get-single-kind-dt
1001 workflow: dt
1002 flags: ""
1003 teardown: true
1004 logging: true
1005 - target: voltha-onu-omci-get-single-kind-tt
1006 workflow: tt
1007 flags: ""
1008 teardown: true
1009 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001010 - target: voltha-onu-flows-check-single-kind-att
1011 workflow: att
1012 flags: ""
1013 teardown: true
1014 logging: true
1015 - target: voltha-onu-flows-check-single-kind-dt
1016 workflow: dt
1017 flags: ""
1018 teardown: true
1019 logging: true
1020 - target: voltha-onu-flows-check-single-kind-tt
1021 workflow: tt
1022 flags: ""
1023 teardown: true
1024 logging: true
1025 - target: onu-mib-audit-test-single-kind-att
1026 workflow: att
1027 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"
1028 teardown: true
1029 logging: true
1030 - target: onu-mib-audit-test-single-kind-dt
1031 workflow: dt
1032 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"
1033 teardown: true
1034 logging: true
1035 - target: onu-mib-audit-test-single-kind-tt
1036 workflow: tt
1037 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"
1038 teardown: true
1039 logging: true
1040 timeout: 210
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001041
1042 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001043 name: 'patchset-voltha-2.12-openonu-go-test-bbsim'
1044 trigger-comment: "voltha 2.12 test openonu singleolt"
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001045 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001046 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001047 code-branch: '$GERRIT_BRANCH'
1048 gerritProject: '$GERRIT_PROJECT'
1049 gerritRefspec: '$GERRIT_REFSPEC'
1050 logLevel: 'DEBUG'
1051 testTargets: |
1052 - target: 1t1gem-openonu-go-adapter-test
1053 workflow: att
1054 flags: ""
1055 teardown: true
1056 logging: true
1057 - target: 1t4gem-openonu-go-adapter-test
1058 workflow: att
1059 flags: ""
1060 teardown: true
1061 logging: true
1062 - target: 1t8gem-openonu-go-adapter-test
1063 workflow: att
1064 flags: ""
1065 teardown: true
1066 logging: true
1067 - target: mib-upload-templating-openonu-go-adapter-test
1068 workflow: att
1069 flags: "--set pon=2,onu=2,controlledActivation=only-onu,injectOmciUnknownAttributes=true,injectOmciUnknownMe=true --set global.extended_omci_support.enabled=true "
1070 teardown: true
1071 logging: true
1072 - target: reconcile-openonu-go-adapter-test-att
1073 workflow: att
1074 flags: ""
1075 teardown: true
1076 logging: true
1077 - target: reconcile-openonu-go-adapter-test-dt
1078 workflow: dt
1079 flags: ""
1080 teardown: true
1081 logging: true
1082 - target: reconcile-openonu-go-adapter-multi-uni-test-tt
1083 workflow: tt
1084 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1085 teardown: true
1086 logging: true
1087 - target: openonu-go-adapter-omci-hardening-passed-test
1088 workflow: att
1089 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
1090 teardown: true
1091 logging: true
1092 - target: openonu-go-adapter-omci-hardening-failed-test
1093 workflow: att
1094 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"
1095 teardown: true
1096 logging: true
1097 - target: voltha-onu-omci-get-single-kind-att
1098 workflow: att
1099 flags: ""
1100 teardown: true
1101 logging: true
1102 - target: voltha-onu-omci-get-single-kind-dt
1103 workflow: dt
1104 flags: ""
1105 teardown: true
1106 logging: true
1107 - target: voltha-onu-omci-get-single-kind-tt
1108 workflow: tt
1109 flags: ""
1110 teardown: true
1111 logging: true
1112 - target: voltha-onu-flows-check-single-kind-att
1113 workflow: att
1114 flags: ""
1115 teardown: true
1116 logging: true
1117 - target: voltha-onu-flows-check-single-kind-dt
1118 workflow: dt
1119 flags: ""
1120 teardown: true
1121 logging: true
1122 - target: voltha-onu-flows-check-single-kind-tt
1123 workflow: tt
1124 flags: ""
1125 teardown: true
1126 logging: true
1127 - target: onu-mib-audit-test-single-kind-att
1128 workflow: att
1129 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"
1130 teardown: true
1131 logging: true
1132 - target: onu-mib-audit-test-single-kind-dt
1133 workflow: dt
1134 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"
1135 teardown: true
1136 logging: true
1137 - target: onu-mib-audit-test-single-kind-tt
1138 workflow: tt
1139 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"
1140 teardown: true
1141 logging: true
1142 timeout: 210
1143
1144 # -----------------------------------------------------------------------
1145 # -----------------------------------------------------------------------
1146 - 'voltha-periodic-test':
TorstenThieme669258d2021-01-29 09:03:10 +00001147 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001148 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001149 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001150 olts: 2
Hardik Windlass696002d2021-05-07 11:38:28 +00001151 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001152 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001153 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001154 workflow: att
1155 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001156 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001157 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001158 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1159 workflow: att
1160 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001161 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001162 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001163 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1164 workflow: att
1165 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001166 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001167 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +00001168 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001169 workflow: att
1170 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001171 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001172 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001173 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1174 workflow: dt
1175 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001176 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001177 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +00001178 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001179 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +00001180 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001181 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001182 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001183 - target: voltha-onu-omci-get-multiolt-kind-att
1184 workflow: att
1185 flags: ""
1186 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001187 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001188 - target: voltha-onu-omci-get-multiolt-kind-dt
1189 workflow: dt
1190 flags: ""
1191 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001192 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001193 - target: voltha-onu-omci-get-multiolt-kind-tt
1194 workflow: tt
1195 flags: ""
1196 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001197 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001198 - target: voltha-onu-flows-check-multiolt-kind-att
1199 workflow: att
1200 flags: ""
1201 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001202 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001203 - target: voltha-onu-flows-check-multiolt-kind-dt
1204 workflow: dt
1205 flags: ""
1206 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001207 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001208 - target: voltha-onu-flows-check-multiolt-kind-tt
1209 workflow: tt
1210 flags: ""
1211 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001212 logging: true
TorstenThieme669258d2021-01-29 09:03:10 +00001213 time-trigger: "H H/12 * * *"
TorstenThiemef4ef35a2022-09-07 09:18:31 +00001214 timeout: 270
TorstenThieme669258d2021-01-29 09:03:10 +00001215
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001216# - 'voltha-periodic-test':
1217# name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.8'
1218# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1219# code-branch: 'voltha-2.8'
1220# extraHelmFlags: '--set onu=2,pon=2'
1221# olts: 2
1222# logLevel: 'DEBUG'
1223# testTargets: |
1224# - target: 1t1gem-openonu-go-adapter-multi-olt-test
1225# workflow: att
1226# flags: ""
1227# teardown: true
1228# logging: true
1229# - target: 1t4gem-openonu-go-adapter-multi-olt-test
1230# workflow: att
1231# flags: ""
1232# teardown: true
1233# logging: true
1234# - target: 1t8gem-openonu-go-adapter-multi-olt-test
1235# workflow: att
1236# flags: ""
1237# teardown: true
1238# logging: true
1239# - target: reconcile-openonu-go-adapter-multi-olt-test-att
1240# workflow: att
1241# flags: ""
1242# teardown: true
1243# logging: true
1244# - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1245# workflow: dt
1246# flags: ""
1247# teardown: true
1248# logging: true
1249# - target: reconcile-openonu-go-adapter-multi-olt-test-tt
1250# workflow: tt
1251# flags: ""
1252# teardown: true
1253# logging: true
1254# - target: voltha-onu-omci-get-multiolt-kind-att
1255# workflow: att
1256# flags: ""
1257# teardown: true
1258# logging: true
1259# - target: voltha-onu-omci-get-multiolt-kind-dt
1260# workflow: dt
1261# flags: ""
1262# teardown: true
1263# logging: true
1264# - target: voltha-onu-omci-get-multiolt-kind-tt
1265# workflow: tt
1266# flags: ""
1267# teardown: true
1268# logging: true
1269# time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001270
1271 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001272 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.11'
1273 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001274 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001275 code-branch: 'voltha-2.11'
1276 extraHelmFlags: '--set onu=2,pon=2'
1277 olts: 2
1278 logLevel: 'DEBUG'
1279 testTargets: |
1280 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1281 workflow: att
1282 flags: ""
1283 teardown: true
1284 logging: true
1285 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1286 workflow: att
1287 flags: ""
1288 teardown: true
1289 logging: true
1290 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1291 workflow: att
1292 flags: ""
1293 teardown: true
1294 logging: true
1295 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1296 workflow: att
1297 flags: ""
1298 teardown: true
1299 logging: true
1300 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1301 workflow: dt
1302 flags: ""
1303 teardown: true
1304 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001305 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001306 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +00001307 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001308 teardown: true
1309 logging: true
1310 - target: voltha-onu-omci-get-multiolt-kind-att
1311 workflow: att
1312 flags: ""
1313 teardown: true
1314 logging: true
1315 - target: voltha-onu-omci-get-multiolt-kind-dt
1316 workflow: dt
1317 flags: ""
1318 teardown: true
1319 logging: true
1320 - target: voltha-onu-omci-get-multiolt-kind-tt
1321 workflow: tt
1322 flags: ""
1323 teardown: true
1324 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001325 - target: voltha-onu-flows-check-multiolt-kind-att
1326 workflow: att
1327 flags: ""
1328 teardown: true
1329 logging: true
1330 - target: voltha-onu-flows-check-multiolt-kind-dt
1331 workflow: dt
1332 flags: ""
1333 teardown: true
1334 logging: true
1335 - target: voltha-onu-flows-check-multiolt-kind-tt
1336 workflow: tt
1337 flags: ""
1338 teardown: true
1339 logging: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001340 time-trigger: "H H/23 * * *"
TorstenThieme0adf6f12023-02-27 13:01:19 +00001341 timeout: 270
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001342
1343 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001344 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001345 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001346 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001347 code-branch: 'voltha-2.12'
1348 extraHelmFlags: '--set onu=2,pon=2'
1349 olts: 2
1350 logLevel: 'DEBUG'
1351 testTargets: |
1352 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1353 workflow: att
1354 flags: ""
1355 teardown: true
1356 logging: true
1357 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1358 workflow: att
1359 flags: ""
1360 teardown: true
1361 logging: true
1362 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1363 workflow: att
1364 flags: ""
1365 teardown: true
1366 logging: true
1367 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1368 workflow: att
1369 flags: ""
1370 teardown: true
1371 logging: true
1372 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1373 workflow: dt
1374 flags: ""
1375 teardown: true
1376 logging: true
1377 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
1378 workflow: tt
1379 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1380 teardown: true
1381 logging: true
1382 - target: voltha-onu-omci-get-multiolt-kind-att
1383 workflow: att
1384 flags: ""
1385 teardown: true
1386 logging: true
1387 - target: voltha-onu-omci-get-multiolt-kind-dt
1388 workflow: dt
1389 flags: ""
1390 teardown: true
1391 logging: true
1392 - target: voltha-onu-omci-get-multiolt-kind-tt
1393 workflow: tt
1394 flags: ""
1395 teardown: true
1396 logging: true
1397 - target: voltha-onu-flows-check-multiolt-kind-att
1398 workflow: att
1399 flags: ""
1400 teardown: true
1401 logging: true
1402 - target: voltha-onu-flows-check-multiolt-kind-dt
1403 workflow: dt
1404 flags: ""
1405 teardown: true
1406 logging: true
1407 - target: voltha-onu-flows-check-multiolt-kind-tt
1408 workflow: tt
1409 flags: ""
1410 teardown: true
1411 logging: true
1412 time-trigger: "H H/23 * * *"
1413 timeout: 270
1414
1415 # -----------------------------------------------------------------------
1416 # -----------------------------------------------------------------------
1417 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -07001418 name: 'patchset-voltha-multiple-olts-openonu-go-test-bbsim'
1419 trigger-comment: "voltha test openonu multiolt"
1420 code-branch: '$GERRIT_BRANCH'
Hardik Windlass696002d2021-05-07 11:38:28 +00001421 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001422 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001423 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +00001424 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001425 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001426 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001427 workflow: att
1428 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001429 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001430 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001431 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1432 workflow: att
1433 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001434 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001435 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001436 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1437 workflow: att
1438 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001439 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001440 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +00001441 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001442 workflow: att
1443 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001444 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001445 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001446 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1447 workflow: dt
1448 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001449 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001450 logging: true
TorstenThieme9e11af82022-01-31 09:49:22 +00001451 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001452 workflow: tt
TorstenThieme9e11af82022-01-31 09:49:22 +00001453 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001454 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001455 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001456 - target: voltha-onu-omci-get-multiolt-kind-att
1457 workflow: att
1458 flags: ""
1459 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001460 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001461 - target: voltha-onu-omci-get-multiolt-kind-dt
1462 workflow: dt
1463 flags: ""
1464 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001465 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +00001466 - target: voltha-onu-omci-get-multiolt-kind-tt
1467 workflow: tt
1468 flags: ""
1469 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001470 logging: true
Hardik Windlass60fc0da2021-10-14 07:02:40 +00001471 - target: voltha-onu-flows-check-multiolt-kind-att
TorstenThieme674013d2021-07-28 08:15:14 +00001472 workflow: att
1473 flags: ""
1474 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001475 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001476 - target: voltha-onu-flows-check-multiolt-kind-dt
1477 workflow: dt
1478 flags: ""
1479 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001480 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +00001481 - target: voltha-onu-flows-check-multiolt-kind-tt
1482 workflow: tt
1483 flags: ""
1484 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001485 logging: true
Matteo Scandolo075740f2021-04-22 14:52:29 -07001486 olts: 2
TorstenThiemef4ef35a2022-09-07 09:18:31 +00001487 timeout: 270
Matteo Scandolo075740f2021-04-22 14:52:29 -07001488
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001489# - 'voltha-periodic-test':
1490# name: 'patchset-voltha-2.8-multiple-olts-openonu-go-test-bbsim'
1491# trigger-comment: "voltha 2.8 test openonu multiolt"
1492# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1493# code-branch: '$GERRIT_BRANCH'
1494# gerritProject: '$GERRIT_PROJECT'
1495# gerritRefspec: '$GERRIT_REFSPEC'
1496# extraHelmFlags: '--set onu=2,pon=2'
1497# olts: 2
1498# logLevel: 'DEBUG'
1499# testTargets: |
1500# - target: 1t1gem-openonu-go-adapter-multi-olt-test
1501# workflow: att
1502# flags: ""
1503# teardown: true
1504# logging: true
1505# - target: 1t4gem-openonu-go-adapter-multi-olt-test
1506# workflow: att
1507# flags: ""
1508# teardown: true
1509# logging: true
1510# - target: 1t8gem-openonu-go-adapter-multi-olt-test
1511# workflow: att
1512# flags: ""
1513# teardown: true
1514# logging: true
1515# - target: reconcile-openonu-go-adapter-multi-olt-test-att
1516# workflow: att
1517# flags: ""
1518# teardown: true
1519# logging: true
1520# - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1521# workflow: dt
1522# flags: ""
1523# teardown: true
1524# logging: true
1525# - target: reconcile-openonu-go-adapter-multi-olt-test-tt
1526# workflow: tt
1527# flags: ""
1528# teardown: true
1529# logging: true
1530# - target: voltha-onu-omci-get-multiolt-kind-att
1531# workflow: att
1532# flags: ""
1533# teardown: true
1534# logging: true
1535# - target: voltha-onu-omci-get-multiolt-kind-dt
1536# workflow: dt
1537# flags: ""
1538# teardown: true
1539# logging: true
1540# - target: voltha-onu-omci-get-multiolt-kind-tt
1541# workflow: tt
1542# flags: ""
1543# teardown: true
1544# logging: true
TorstenThiemeb8df8e22022-01-10 11:17:31 +00001545
1546 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001547 name: 'patchset-voltha-2.11-multiple-olts-openonu-go-test-bbsim'
1548 trigger-comment: "voltha 2.11 test openonu multiolt"
1549 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001550 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001551 code-branch: '$GERRIT_BRANCH'
1552 gerritProject: '$GERRIT_PROJECT'
1553 gerritRefspec: '$GERRIT_REFSPEC'
1554 extraHelmFlags: '--set onu=2,pon=2'
1555 olts: 2
1556 logLevel: 'DEBUG'
1557 testTargets: |
1558 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1559 workflow: att
1560 flags: ""
1561 teardown: true
1562 logging: true
1563 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1564 workflow: att
1565 flags: ""
1566 teardown: true
1567 logging: true
1568 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1569 workflow: att
1570 flags: ""
1571 teardown: true
1572 logging: true
1573 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1574 workflow: att
1575 flags: ""
1576 teardown: true
1577 logging: true
1578 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1579 workflow: dt
1580 flags: ""
1581 teardown: true
1582 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001583 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001584 workflow: tt
TorstenThieme0adf6f12023-02-27 13:01:19 +00001585 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001586 teardown: true
1587 logging: true
1588 - target: voltha-onu-omci-get-multiolt-kind-att
1589 workflow: att
1590 flags: ""
1591 teardown: true
1592 logging: true
1593 - target: voltha-onu-omci-get-multiolt-kind-dt
1594 workflow: dt
1595 flags: ""
1596 teardown: true
1597 logging: true
1598 - target: voltha-onu-omci-get-multiolt-kind-tt
1599 workflow: tt
1600 flags: ""
1601 teardown: true
1602 logging: true
TorstenThieme0adf6f12023-02-27 13:01:19 +00001603 - target: voltha-onu-flows-check-multiolt-kind-att
1604 workflow: att
1605 flags: ""
1606 teardown: true
1607 logging: true
1608 - target: voltha-onu-flows-check-multiolt-kind-dt
1609 workflow: dt
1610 flags: ""
1611 teardown: true
1612 logging: true
1613 - target: voltha-onu-flows-check-multiolt-kind-tt
1614 workflow: tt
1615 flags: ""
1616 teardown: true
1617 logging: true
1618 timeout: 270
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001619
TorstenThieme869ba322021-05-05 12:11:42 +00001620 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001621 name: 'patchset-voltha-2.12-multiple-olts-openonu-go-test-bbsim'
1622 trigger-comment: "voltha 2.12 test openonu multiolt"
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001623 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001624 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001625 code-branch: '$GERRIT_BRANCH'
1626 gerritProject: '$GERRIT_PROJECT'
1627 gerritRefspec: '$GERRIT_REFSPEC'
1628 extraHelmFlags: '--set onu=2,pon=2'
1629 olts: 2
1630 logLevel: 'DEBUG'
1631 testTargets: |
1632 - target: 1t1gem-openonu-go-adapter-multi-olt-test
1633 workflow: att
1634 flags: ""
1635 teardown: true
1636 logging: true
1637 - target: 1t4gem-openonu-go-adapter-multi-olt-test
1638 workflow: att
1639 flags: ""
1640 teardown: true
1641 logging: true
1642 - target: 1t8gem-openonu-go-adapter-multi-olt-test
1643 workflow: att
1644 flags: ""
1645 teardown: true
1646 logging: true
1647 - target: reconcile-openonu-go-adapter-multi-olt-test-att
1648 workflow: att
1649 flags: ""
1650 teardown: true
1651 logging: true
1652 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
1653 workflow: dt
1654 flags: ""
1655 teardown: true
1656 logging: true
1657 - target: reconcile-openonu-go-adapter-multi-olt-multi-uni-test-tt
1658 workflow: tt
1659 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1660 teardown: true
1661 logging: true
1662 - target: voltha-onu-omci-get-multiolt-kind-att
1663 workflow: att
1664 flags: ""
1665 teardown: true
1666 logging: true
1667 - target: voltha-onu-omci-get-multiolt-kind-dt
1668 workflow: dt
1669 flags: ""
1670 teardown: true
1671 logging: true
1672 - target: voltha-onu-omci-get-multiolt-kind-tt
1673 workflow: tt
1674 flags: ""
1675 teardown: true
1676 logging: true
1677 - target: voltha-onu-flows-check-multiolt-kind-att
1678 workflow: att
1679 flags: ""
1680 teardown: true
1681 logging: true
1682 - target: voltha-onu-flows-check-multiolt-kind-dt
1683 workflow: dt
1684 flags: ""
1685 teardown: true
1686 logging: true
1687 - target: voltha-onu-flows-check-multiolt-kind-tt
1688 workflow: tt
1689 flags: ""
1690 teardown: true
1691 logging: true
1692 timeout: 270
1693
1694 # -----------------------------------------------------------------------
1695 # -----------------------------------------------------------------------
1696 - 'voltha-periodic-test':
TorstenThieme869ba322021-05-05 12:11:42 +00001697 name: 'patchset-voltha-pm-data-test-bbsim'
1698 trigger-comment: "voltha test pm data singleolt"
TorstenThieme6877ab12021-05-26 13:28:54 +00001699 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 +00001700 code-branch: '$GERRIT_BRANCH'
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001701 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +00001702 gerritRefspec: '$GERRIT_REFSPEC'
1703 logLevel: 'DEBUG'
1704 testTargets: |
1705 - target: voltha-pm-data-single-kind-att
1706 workflow: att
1707 flags: ""
1708 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001709 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001710 - target: voltha-pm-data-single-kind-dt
1711 workflow: dt
1712 flags: ""
1713 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001714 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001715 - target: voltha-pm-data-single-kind-tt
1716 workflow: tt
1717 flags: ""
1718 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001719 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001720 timeout: 140
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001721## YY
Joey Armstrong2d689982023-06-08 18:14:16 -04001722#-----------------------------------------------------------------------
1723# Intent: Pipeline jobs refactored into voltha-e2e/votlha-x.1x
1724# What to do with patchset-* (?)
1725#-----------------------------------------------------------------------
TorstenThieme869ba322021-05-05 12:11:42 +00001726 - 'voltha-periodic-test':
1727 name: 'patchset-voltha-multiple-olts-pm-data-test-bbsim'
1728 trigger-comment: "voltha test pm data multiolt"
1729 code-branch: '$GERRIT_BRANCH'
TorstenThieme6877ab12021-05-26 13:28:54 +00001730 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 -07001731 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +00001732 gerritRefspec: '$GERRIT_REFSPEC'
1733 logLevel: 'DEBUG'
1734 testTargets: |
1735 - target: voltha-pm-data-multiolt-kind-att
1736 workflow: att
1737 flags: ""
1738 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001739 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001740 - target: voltha-pm-data-multiolt-kind-dt
1741 workflow: dt
1742 flags: ""
1743 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001744 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001745 - target: voltha-pm-data-multiolt-kind-tt
1746 workflow: tt
1747 flags: ""
1748 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001749 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +00001750 olts: 2
1751 timeout: 180
1752
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001753 # -----------------------------------------------------------------------
1754 # -----------------------------------------------------------------------
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001755 - 'voltha-periodic-test':
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001756 name: 'periodic-voltha-test-DMI'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001757 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001758 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -08001759 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001760 testTargets: |
1761 - target: bbsim-dmi-hw-management-test
1762 workflow: att
1763 flags: ""
1764 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001765 logging: true
Andrea Campanellaf3c32af2020-12-10 12:21:57 +01001766
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001767# - 'voltha-periodic-test':
1768# name: 'periodic-voltha-test-DMI-2.8'
1769# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1770# code-branch: 'voltha-2.8'
1771# time-trigger: "H H/23 * * *"
1772# testTargets: |
1773# - target: bbsim-dmi-hw-management-test
1774# workflow: att
1775# flags: ""
1776# teardown: true
1777# logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001778
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001779 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001780 name: 'periodic-voltha-test-DMI-2.11'
1781 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001782 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001783 code-branch: 'voltha-2.11'
1784 time-trigger: "H H/23 * * *"
1785 testTargets: |
1786 - target: bbsim-dmi-hw-management-test
1787 workflow: att
1788 flags: ""
1789 teardown: true
1790 logging: true
1791
1792 - 'voltha-periodic-test':
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001793 name: 'periodic-voltha-test-DMI-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001794 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001795 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001796 code-branch: 'voltha-2.12'
1797 time-trigger: "H H/23 * * *"
1798 testTargets: |
1799 - target: bbsim-dmi-hw-management-test
1800 workflow: att
1801 flags: ""
1802 teardown: true
1803 logging: true
1804
1805 # -----------------------------------------------------------------------
1806 # -----------------------------------------------------------------------
1807 - 'voltha-periodic-test':
Andy Bavier4be37062020-06-29 15:17:26 -07001808 name: 'periodic-voltha-etcd-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001809 build-node: 'ubuntu18.04-basebuild-4c-8g'
hwchiuc9189b72019-12-02 15:12:29 -08001810 code-branch: 'master'
Matteo Scandolo276a6e72021-12-15 18:56:15 +00001811 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
hwchiufdc49242019-11-18 16:37:22 -08001812 time-trigger: "H H/12 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001813 testTargets: |
1814 - target: sanity-multi-kind
1815 workflow: att
1816 flags: ""
1817 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001818 logging: true
hwchiufdc49242019-11-18 16:37:22 -08001819
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001820# - 'voltha-periodic-test':
1821# name: 'periodic-voltha-etcd-test-2.8'
1822# pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1823# build-node: 'ubuntu18.04-basebuild-4c-8g'
1824# code-branch: 'voltha-2.8'
1825# extraHelmFlags: '--set onu=2,pon=2'
1826# time-trigger: "H H/23 * * *"
1827# testTargets: |
1828# - target: sanity-multi-kind
1829# workflow: att
1830# flags: ""
1831# teardown: true
1832# logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001833
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001834 - 'voltha-periodic-test':
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001835 name: 'periodic-voltha-etcd-test-2.11'
1836 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001837 pipeline-branch: 'voltha-2.11'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001838 build-node: 'ubuntu18.04-basebuild-4c-8g'
1839 code-branch: 'voltha-2.11'
1840 extraHelmFlags: '--set onu=2,pon=2'
1841 time-trigger: "H H/23 * * *"
1842 testTargets: |
1843 - target: sanity-multi-kind
1844 workflow: att
1845 flags: ""
1846 teardown: true
1847 logging: true
1848
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001849 - 'voltha-periodic-test':
1850 name: 'periodic-voltha-etcd-test-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001851 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001852 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001853 build-node: 'ubuntu18.04-basebuild-4c-8g'
1854 code-branch: 'voltha-2.12'
1855 extraHelmFlags: '--set onu=2,pon=2'
1856 time-trigger: "H H/23 * * *"
1857 testTargets: |
1858 - target: sanity-multi-kind
1859 workflow: att
1860 flags: ""
1861 teardown: true
1862 logging: true
1863
1864 # -----------------------------------------------------------------------
1865 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001866 - 'voltha-periodic-test':
Hardik Windlassd62442d2021-11-30 10:51:20 +00001867 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim'
1868 code-branch: 'master'
Andrea Campanella098e4342022-05-05 09:47:55 +02001869 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 +00001870 time-trigger: "H H/23 * * *"
TorstenThieme0024c862022-01-14 07:35:18 +00001871 logLevel: 'DEBUG'
Hardik Windlassd62442d2021-11-30 10:51:20 +00001872 robot-args: '-v unitag_sub:True'
1873 testTargets: |
1874 - target: functional-single-kind-tt
1875 workflow: tt
1876 flags: ""
1877 teardown: true
1878 logging: true
1879 - target: bbsim-failurescenarios-tt
1880 workflow: tt
1881 flags: ""
1882 teardown: true
1883 logging: true
1884 - target: functional-single-kind-multiuni-tt
1885 workflow: tt
1886 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1887 teardown: true
1888 logging: true
1889
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001890 # -----------------------------------------------------------------------
1891 # -----------------------------------------------------------------------
1892 - 'voltha-periodic-test':
1893 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim-2.12'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001894 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001895 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001896 code-branch: 'voltha-2.12'
1897 extraHelmFlags: '--set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
1898 time-trigger: "H H/23 * * *"
1899 logLevel: 'DEBUG'
1900 robot-args: '-v unitag_sub:True'
1901 testTargets: |
1902 - target: functional-single-kind-tt
1903 workflow: tt
1904 flags: ""
1905 teardown: true
1906 logging: true
1907 - target: bbsim-failurescenarios-tt
1908 workflow: tt
1909 flags: ""
1910 teardown: true
1911 logging: true
1912 - target: functional-single-kind-multiuni-tt
1913 workflow: tt
1914 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1915 teardown: true
1916 logging: true
1917
Hardik Windlass810b6cf2022-02-24 09:21:18 +00001918 - 'voltha-periodic-test':
TorstenThieme0adf6f12023-02-27 13:01:19 +00001919 name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim-2.11'
1920 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001921 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +00001922 code-branch: 'voltha-2.11'
1923 extraHelmFlags: '--set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
1924 time-trigger: "H H/23 * * *"
1925 logLevel: 'DEBUG'
1926 robot-args: '-v unitag_sub:True'
1927 testTargets: |
1928 - target: functional-single-kind-tt
1929 workflow: tt
1930 flags: ""
1931 teardown: true
1932 logging: true
1933 - target: bbsim-failurescenarios-tt
1934 workflow: tt
1935 flags: ""
1936 teardown: true
1937 logging: true
1938 - target: functional-single-kind-multiuni-tt
1939 workflow: tt
1940 flags: " --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF "
1941 teardown: true
1942 logging: true
1943
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001944 # -----------------------------------------------------------------------
1945 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +00001946 - 'voltha-periodic-test':
Hardik Windlass810b6cf2022-02-24 09:21:18 +00001947 name: 'periodic-voltha-tt-maclearner-sanity-test-bbsim'
1948 code-branch: 'master'
1949 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 '
1950 time-trigger: "H H/23 * * *"
1951 logLevel: 'DEBUG'
1952 enableMacLearning: true
1953 testTargets: |
1954 - target: sanity-kind-tt-maclearning
1955 workflow: tt
1956 flags: ""
1957 teardown: true
1958 logging: true
1959
TorstenThieme1944b352022-09-30 08:10:14 +00001960 # 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 +00001961 - 'voltha-periodic-test':
1962 name: 'periodic-voltha-memory-leak-test-bbsim'
1963 build-node: 'ubuntu18.04-basebuild-4c-8g'
1964 code-branch: 'master'
1965 time-trigger: "H H/23 * * *"
TorstenThieme2336f592023-02-14 13:29:42 +00001966 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 +00001967 withMonitoring: true
Andrea Campanella91850da2022-03-24 15:09:08 +01001968 logLevel: 'DEBUG'
Hardik Windlasse1660492022-03-14 15:12:46 +00001969 testTargets: |
TorstenThieme2336f592023-02-14 13:29:42 +00001970 - target: memory-leak-test-single-pon-multi-onu-dt
Hardik Windlasse1660492022-03-14 15:12:46 +00001971 workflow: dt
1972 flags: ""
1973 teardown: true
1974 logging: true
TorstenThieme1944b352022-09-30 08:10:14 +00001975 timeout: 230
Hardik Windlasse1660492022-03-14 15:12:46 +00001976
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001977 # -----------------------------------------------------------------------
1978 # -----------------------------------------------------------------------
1979 - 'voltha-periodic-test':
1980 name: 'periodic-voltha-memory-leak-test-bbsim-2.12'
1981 build-node: 'ubuntu18.04-basebuild-4c-8g'
Joey Armstrong6aa5ec02024-01-31 18:27:50 -05001982 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02001983 pipeline-branch: 'voltha-2.12'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001984 code-branch: 'voltha-2.12'
1985 time-trigger: "H H/23 * * *"
1986 withMonitoring: true
1987 logLevel: 'DEBUG'
1988 testTargets: |
1989 - target: memory-leak-test-single-kind-dt
1990 workflow: dt
1991 flags: ""
1992 teardown: true
1993 logging: true
1994 timeout: 230
1995
Hardik Windlassccdb1f72022-03-24 03:23:48 +00001996 - 'voltha-periodic-test':
TorstenThieme0adf6f12023-02-27 13:01:19 +00001997 name: 'periodic-voltha-memory-leak-test-bbsim-2.11'
1998 build-node: 'ubuntu18.04-basebuild-4c-8g'
1999 pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
Jan Klare41a44fc2023-09-27 10:20:57 +02002000 pipeline-branch: 'voltha-2.11'
TorstenThieme0adf6f12023-02-27 13:01:19 +00002001 code-branch: 'voltha-2.11'
2002 time-trigger: "H H/23 * * *"
TorstenThieme0adf6f12023-02-27 13:01:19 +00002003 withMonitoring: true
2004 logLevel: 'DEBUG'
2005 testTargets: |
TorstenThiemeb8b1fab2023-03-02 15:29:12 +00002006 - target: memory-leak-test-single-kind-dt
TorstenThieme0adf6f12023-02-27 13:01:19 +00002007 workflow: dt
2008 flags: ""
2009 teardown: true
2010 logging: true
2011 timeout: 230
2012
Hardik Windlassb12afd02022-06-15 15:46:11 +05302013 - 'voltha-periodic-test':
2014 name: 'periodic-voltha-tim-multiple-olts-test-bbsim'
2015 code-branch: 'master'
2016 olts: 2
2017 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
2018 time-trigger: "H H/23 * * *"
2019 testTargets: |
2020 - target: sanity-kind-tim-multi-olt-multi-pon-multi-onu
2021 workflow: tim
2022 flags: ""
2023 teardown: true
2024 logging: true
2025
Matteo Scandolob6d80732021-05-05 14:06:42 -07002026 # ATT Per-patchset Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002027 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2028 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2029 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002030 # - 'verify_physical_voltha_patchset_auto':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002031 # name: 'verify_physical_voltha_patchset_auto'
2032 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
2033 # workflow: 'att'
2034 # branch-pattern: master
Andy Bavier51ba7e82019-12-17 11:01:01 -07002035
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002036
2037 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002038 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2039 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2040 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002041 # - 'verify_physical_voltha_patchset_auto':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002042 # name: 'verify_physical_voltha_patchset_auto-2.8'
2043 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2044 # extraHelmFlags: '--set global.log_level=debug'
2045 # workflow: 'att'
2046 # branch-pattern: voltha-2.8
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002047
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002048 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.11)
2049 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2050 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2051 # the job when the OLT is replaced and everything works fine.
2052 # - 'verify_physical_voltha_patchset_auto':
2053 # name: 'verify_physical_voltha_patchset_auto-2.11'
2054 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2055 # extraHelmFlags: '--set global.log_level=debug'
2056 # workflow: 'att'
2057 # branch-pattern: voltha-2.11
2058
Matteo Scandolob6d80732021-05-05 14:06:42 -07002059 # ATT Manual Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002060 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2061 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2062 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002063 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002064 # name: 'verify_physical_voltha_patchset_manual'
2065 # trigger-string: 'hardware test'
2066 # branch-pattern: master
2067 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
2068 # workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002069
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002070 # ATT Manual Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002071 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2072 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2073 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002074 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002075 # name: 'verify_physical_voltha_patchset_manual-2.8'
2076 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2077 # trigger-string: 'hardware test'
2078 # branch-pattern: voltha-2.8
2079 # extraHelmFlags: '--set global.log_level=debug'
2080 # workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002081
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002082 # ATT Manual Pod builds on Tucson pod (voltha-2.11)
2083 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2084 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2085 # the job when the OLT is replaced and everything works fine.
2086 # - 'verify_physical_voltha_patchset_manual':
2087 # name: 'verify_physical_voltha_patchset_manual-2.11'
2088 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2089 # trigger-string: 'hardware test'
2090 # branch-pattern: voltha-2.11
2091 # extraHelmFlags: '--set global.log_level=debug'
2092 # workflow: 'att'
2093
Matteo Scandolob6d80732021-05-05 14:06:42 -07002094 # DT Manual Pod builds on Tucson pod (master)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002095 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2096 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2097 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002098 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002099 # name: 'verify_physical_voltha_patchset_manual_DT'
2100 # workflow: 'dt'
2101 # trigger-string: 'DT hardware test'
2102 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2103 # branch-pattern: master
2104 # extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002105
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00002106 # DT Manual Pod builds on Tucson pod (voltha-2.8)
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002107 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2108 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2109 # the job when the OLT is replaced and everything works fine.
Joey Armstrongca4cb462023-01-12 17:51:05 -05002110 # - 'verify_physical_voltha_patchset_manual':
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002111 # name: 'verify_physical_voltha_patchset_manual_DT-2.8'
2112 # pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
2113 # workflow: 'dt'
2114 # trigger-string: 'DT hardware test'
2115 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2116 # branch-pattern: voltha-2.8
2117 # extraHelmFlags: '--set global.log_level=debug'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05002118 # DT Manual Pod builds on Tucson pod (voltha-2.8)
2119
2120 # Disable Tucson pod jobs as the corresponding ASXVOLT16 OLT is bad and replacement is needed.
2121 # The dev_mgmt_daemon process keeps crashing on this OLT and seems to be a hardware issue. Reenable
2122 # the job when the OLT is replaced and everything works fine.
2123 # - 'verify_physical_voltha_patchset_manual':
2124 # name: 'verify_physical_voltha_patchset_manual_DT-2.11'
2125 # pipeline-script: 'voltha/voltha-2.11/tucson-build-and-test.groovy'
2126 # workflow: 'dt'
2127 # trigger-string: 'DT hardware test'
2128 # default-test-args: '-i sanityDt -i PowerSwitch -X'
2129 # branch-pattern: voltha-2.11
2130 # extraHelmFlags: '--set global.log_level=debug'
Andy Bavier19c98a22019-11-11 13:57:11 -07002131
Kailash8b8de742019-07-30 08:54:51 -07002132- job-template:
Kailashaad71012019-08-27 10:36:53 -07002133 id: 'voltha-periodic-test'
2134 name: '{name}'
Jan Klare8846dea2023-09-15 14:31:56 +02002135 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002136 pipeline-branch: 'master'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002137 build-node: 'ubuntu18.04-basebuild-8c-15g'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002138 robot-args: ''
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002139 gerritProject: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07002140 gerritRefspec: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07002141 volthaSystemTestsChange: ''
2142 volthaHelmChartsChange: ''
2143 extraHelmFlags: ''
Joey Armstrong3f575f72023-01-15 23:49:19 -05002144 registry: mirror.registry.opennetworking.org
Matteo Scandolo075740f2021-04-22 14:52:29 -07002145 sandbox: true
2146 olts: 1
TorstenThieme869ba322021-05-05 12:11:42 +00002147 timeout: 130
Hardik Windlass696002d2021-05-07 11:38:28 +00002148 logLevel: 'INFO'
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002149 enableMacLearning: false
Hardik Windlasse1660492022-03-14 15:12:46 +00002150 withMonitoring: false
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002151
Matteo Scandolo075740f2021-04-22 14:52:29 -07002152 trigger-comment: vv7CBoQQYYonvaN8xcru
2153 time-trigger: 0 0 29 2 *
2154
2155 description: |
2156 <!-- Managed by Jenkins Job Builder -->
2157 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
2158 E2E Validation for Voltha 2.X
2159
2160 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002161 - onf-infra-volthadevs-permissions
Matteo Scandolo075740f2021-04-22 14:52:29 -07002162 - cord-infra-properties:
2163 build-days-to-keep: '{big-build-days-to-keep}'
2164 artifact-num-to-keep: '{big-artifact-num-to-keep}'
2165
2166 wrappers:
2167 - lf-infra-wrappers:
2168 build-timeout: '{build-timeout}'
2169 jenkins-ssh-credential: '{jenkins-ssh-credential}'
2170
2171 parameters:
2172 - string:
2173 name: buildNode
2174 default: '{build-node}'
2175 description: 'Name of the Jenkins node to run the job on'
2176
2177 - string:
2178 name: extraHelmFlags
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002179 default: '{extraHelmFlags}'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002180 description: 'Helm flags (passed to each deployment)'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002181
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002182 # test configuration
2183 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
2184 # the provided configuration and then the make target is invoked,
2185 # example value (has to be valid YAML):
2186 # testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00002187 # - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002188 # workflow: att
2189 # flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002190 # teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002191 # logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07002192 - text:
2193 name: testTargets
2194 default: '{testTargets}'
2195 description: 'Test configuration, see the ci-management job definition for more info'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002196
2197 - string:
2198 name: branch
2199 default: '{code-branch}'
2200 description: 'Repo manifest branch for code checkout'
2201
2202 - string:
2203 name: gerritProject
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002204 default: '{gerritProject}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002205 description: 'Name of the Gerrit project'
2206
2207 - string:
2208 name: gerritRefspec
Matteo Scandolobc28eab2021-09-28 18:10:58 -07002209 default: '{gerritRefspec}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07002210 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
2211
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002212 # applicable for voltha-2.9 (excluding) onwards
2213 - bool:
2214 name: enableMacLearning
2215 default: '{enableMacLearning}'
2216 description: "Deploy and test with ONOS Mac-Learning app"
2217
Matteo Scandolo075740f2021-04-22 14:52:29 -07002218 - string:
2219 name: extraRobotArgs
2220 default: '{robot-args}'
2221 description: 'Arguments to pass to robot'
2222
2223 - string:
2224 name: volthaSystemTestsChange
2225 default: '{volthaSystemTestsChange}'
2226 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2227
2228 - string:
2229 name: volthaHelmChartsChange
2230 default: '{volthaHelmChartsChange}'
2231 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2232
2233 - string:
2234 name: olts
2235 default: '{olts}'
2236 description: 'How many BBSim instances to run'
2237
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002238 - string:
2239 name: registry
2240 default: '{registry}'
2241 description: 'Which registry to use (amazon vs menlo)'
2242
Hardik Windlass696002d2021-05-07 11:38:28 +00002243 - string:
2244 name: logLevel
2245 default: '{logLevel}'
2246 description: 'Log level for all the components'
2247
Hardik Windlasse1660492022-03-14 15:12:46 +00002248 - bool:
2249 name: withMonitoring
2250 default: '{withMonitoring}'
2251 description: 'Option to install Prometheus'
2252
TorstenThieme869ba322021-05-05 12:11:42 +00002253 - string:
2254 name: timeout
2255 default: '{timeout}'
2256 description: 'Timeout of pipeline job [minutes]'
2257
Matteo Scandolo075740f2021-04-22 14:52:29 -07002258 project-type: pipeline
2259 concurrent: true
2260
Jan Klare8b7b3df2023-09-15 11:27:15 +02002261 pipeline-scm:
2262 scm:
2263 - git:
2264 url: https://gerrit.opencord.org/ci-management
2265 branches:
2266 - origin/{pipeline-branch}
2267 script-path: jjb/pipeline/{pipeline-script}
Matteo Scandolo075740f2021-04-22 14:52:29 -07002268
2269 triggers:
2270 # patchset jobs will set this to "0 0 29 2 *" (feb 29th, it's once every 4 years)
2271 - timed: |
2272 TZ=America/Los_Angeles
2273 {time-trigger}
2274 # periodic jobs will set this to vv7CBoQQYYonvaN8xcru (hopefully no-one will comment with that)
2275 - gerrit:
2276 server-name: '{gerrit-server-name}'
2277 silent-start: false
2278 successful-message: "PASSED openonu-go test"
2279 failure-message: "FAILED openonu-go test"
2280 unstable-message: "UNSTABLE openonu-go test"
2281 trigger-on:
2282 - comment-added-contains-event:
2283 comment-contains-value: '.*{trigger-comment}.*'
2284 projects:
2285 - project-compare-type: REG_EXP
2286 project-pattern: '^(voltha-go|voltha-openolt-adapter|voltha-openonu-adapter-go|ofagent-go|voltha-onos|bbsim)$'
2287 branches:
2288 - branch-compare-type: REG_EXP
2289 branch-pattern: '{all-branches-regexp}'
2290
2291- job-template:
Kailashaad71012019-08-27 10:36:53 -07002292 id: 'voltha-patch-test'
Matteo Scandolo84e5f002020-02-10 11:50:05 -08002293 name: 'verify_{project}_sanity-test{name-extension}'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07002294 build-node: 'ubuntu18.04-basebuild-4c-8g'
Jan Klare8846dea2023-09-15 14:31:56 +02002295 pipeline-script: 'voltha/bbsim-tests.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002296 pipeline-branch: 'master'
Andy Bavier4318f8d2020-04-09 13:50:53 -07002297 override-branch: '$GERRIT_BRANCH'
Andy Bavier02b00dc2020-04-28 13:01:12 -07002298 sandbox: true
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002299 build-timeout: 20
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002300 timeout: 50
2301 olts: 1
2302 registry: mirror.registry.opennetworking.org
2303 logLevel: 'INFO'
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002304 volthaSystemTestsChange: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002305 volthaHelmChartsChange: ''
Matteo Scandolocecb0842021-05-04 13:16:47 -07002306 extraHelmFlags: ''
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002307 enableMacLearning: false
Hardik Windlass3bb089a2022-03-22 17:56:03 +00002308 withMonitoring: false
Hardik Windlass0e721202021-12-01 09:00:11 +00002309 robot-args: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002310 branch-regexp: '{all-branches-regexp}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00002311 testTargets: |
2312 - target: sanity-kind-att
2313 workflow: att
2314 flags: ""
2315 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002316 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002317 - target: sanity-kind-dt
2318 workflow: dt
2319 flags: ""
2320 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002321 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002322 - target: sanity-kind-tt
2323 workflow: tt
2324 flags: ""
2325 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00002326 logging: true
Kailashaad71012019-08-27 10:36:53 -07002327
2328 description: |
2329 <!-- Managed by Jenkins Job Builder -->
2330 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
2331 E2E Validation for Voltha 2.X
2332
2333 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002334 - onf-infra-volthadevs-permissions
Kailashaad71012019-08-27 10:36:53 -07002335 - cord-infra-properties:
2336 build-days-to-keep: '{build-days-to-keep}'
2337 artifact-num-to-keep: '{artifact-num-to-keep}'
2338
2339 wrappers:
2340 - lf-infra-wrappers:
2341 build-timeout: '{build-timeout}'
2342 jenkins-ssh-credential: '{jenkins-ssh-credential}'
2343
2344 parameters:
2345 - string:
Zack Williamsb3292082019-10-11 17:15:18 -07002346 name: buildNode
Andrea Campanella4792b7f2021-04-23 15:06:42 +02002347 default: '{build-node}'
Kailashaad71012019-08-27 10:36:53 -07002348 description: 'Name of the Jenkins node to run the job on'
2349
2350 - string:
hwchiu14f97852019-10-08 10:51:11 -07002351 name: gerritProject
2352 default: '$GERRIT_PROJECT'
2353 description: 'Name of the Gerrit project'
Kailashaad71012019-08-27 10:36:53 -07002354
2355 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002356 name: gerritRefspec
2357 default: '$GERRIT_REFSPEC'
2358 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
Kailashaad71012019-08-27 10:36:53 -07002359
2360 - string:
Andy Bavierbedd0392019-10-16 13:58:18 -07002361 name: extraHelmFlags
Matteo Scandolocecb0842021-05-04 13:16:47 -07002362 default: '{extraHelmFlags}'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07002363 description: 'Helm flags to pass to every helm command'
Andy Bavierbedd0392019-10-16 13:58:18 -07002364
Hardik Windlass810b6cf2022-02-24 09:21:18 +00002365 # applicable for voltha-2.9 (excluding) onwards
2366 - bool:
2367 name: enableMacLearning
2368 default: '{enableMacLearning}'
2369 description: "Deploy and test with ONOS Mac-Learning app"
2370
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002371 - string:
Hardik Windlass0e721202021-12-01 09:00:11 +00002372 name: extraRobotArgs
2373 default: '{robot-args}'
2374 description: 'Arguments to pass to robot'
2375
2376 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07002377 name: volthaSystemTestsChange
2378 default: '{volthaSystemTestsChange}'
2379 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2380
2381 - string:
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002382 name: volthaHelmChartsChange
2383 default: '{volthaHelmChartsChange}'
2384 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2385
2386 - string:
2387 name: branch
2388 default: '{override-branch}'
2389 description: 'Name of the branch to use'
2390
Hardik Windlassec9341b2021-06-07 11:58:29 +00002391 # test configuration
2392 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
2393 # the provided configuration and then the make target is invoked,
2394 # example value (has to be valid YAML):
2395 # testTargets: |
2396 # - target: 1t1gem-openonu-go-adapter-test
2397 # workflow: att
2398 # flags: ""
2399 # teardown: true
Hardik Windlasse44ef712021-10-20 10:36:33 +00002400 # logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00002401 - text:
2402 name: testTargets
2403 default: '{testTargets}'
2404 description: 'Test configuration, see the ci-management job definition for more info'
2405
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002406 - string:
2407 name: timeout
2408 default: '{timeout}'
2409 description: 'Timeout of pipeline job [minutes]'
2410
2411 - string:
2412 name: olts
2413 default: '{olts}'
2414 description: 'How many BBSim instances to run'
2415
2416 - string:
2417 name: registry
2418 default: '{registry}'
2419 description: 'Which registry to use (amazon vs menlo)'
2420
Hardik Windlass3bb089a2022-03-22 17:56:03 +00002421 - bool:
2422 name: withMonitoring
2423 default: '{withMonitoring}'
2424 description: 'Option to install Prometheus'
2425
Hardik Windlassfbf296b2021-06-08 07:36:51 +00002426 - string:
2427 name: logLevel
2428 default: '{logLevel}'
2429 description: 'Log level for all the components'
2430
Kailashaad71012019-08-27 10:36:53 -07002431 project-type: pipeline
Kailashb59bc7f2019-09-03 13:13:27 -07002432 concurrent: true
Kailashaad71012019-08-27 10:36:53 -07002433
Jan Klare8b7b3df2023-09-15 11:27:15 +02002434 pipeline-scm:
2435 scm:
2436 - git:
2437 url: https://gerrit.opencord.org/ci-management
2438 branches:
2439 - origin/{pipeline-branch}
2440 script-path: jjb/pipeline/{pipeline-script}
Kailashaad71012019-08-27 10:36:53 -07002441
2442 triggers:
Andy Bavierb99c3d32020-02-18 11:14:17 -07002443 - gerrit:
2444 server-name: '{gerrit-server-name}'
Kailashaad71012019-08-27 10:36:53 -07002445 dependency-jobs: '{dependency-jobs}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07002446 silent-start: true
2447 trigger-on:
2448 - patchset-created-event:
2449 exclude-drafts: true
2450 exclude-trivial-rebase: false
2451 exclude-no-code-change: true
2452 - draft-published-event
2453 - comment-added-contains-event:
2454 comment-contains-value: '(?i)^.*recheck$'
2455 projects:
2456 - project-compare-type: REG_EXP
2457 project-pattern: '^{project}$'
2458 branches:
2459 - branch-compare-type: REG_EXP
Matteo Scandolo42f6e572021-01-25 15:11:34 -08002460 branch-pattern: '{branch-regexp}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07002461 file-paths:
2462 - compare-type: REG_EXP
2463 pattern: '{all-files-regexp}'
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002464
2465# POD Per Patchset Pipeline Jobs
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002466# to use these parameters in a job: `<<: *voltha-physical-patchset-parameters`
2467- voltha-physical-patchset-parameters: &voltha-physical-patchset-parameters
2468 name: voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07002469 parameters:
2470 - string:
2471 name: buildNode
Zack Williams8ef79812019-10-29 11:09:18 -07002472 default: '{build-node}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002473 description: 'Pod management node'
2474
2475 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07002476 name: branch
2477 default: '$GERRIT_BRANCH'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002478 description: 'Name of the repo branch to use'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002479
2480 - string:
2481 name: gerritProject
2482 default: '$GERRIT_PROJECT'
2483 description: 'Name of the Gerrit project'
2484
2485 - string:
Matteo Scandolo7a330022021-03-29 14:03:48 -07002486 name: gerritRefspec
2487 default: '$GERRIT_REFSPEC'
2488 description: 'RefSpec number in Gerrit'
2489
2490 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002491 name: gerritComment
2492 default: '$GERRIT_EVENT_COMMENT_TEXT'
2493 description: 'RefSpec number in Gerrit'
2494
2495 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002496 name: cordRepoUrl
2497 default: '{gerrit-server-url}'
2498 description: 'The URL of the CORD Project repository'
2499
2500 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002501 name: configBaseDir
2502 default: 'pod-configs'
2503 description: 'The directory inside the POD configs repository'
2504
2505 - string:
2506 name: configDeploymentDir
2507 default: 'deployment-configs'
2508 description: 'The deployment configs folder'
2509
2510 - string:
2511 name: configKubernetesDir
2512 default: 'kubernetes-configs'
2513 description: 'The kubernetes config folder'
2514
2515 - string:
2516 name: configFileName
2517 default: '{config-pod}'
2518 description: 'The config file'
2519
2520 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002521 name: podName
2522 default: '{config-pod}'
2523
2524 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002525 name: sadisConfigFile
Matteo Scandolo7a330022021-03-29 14:03:48 -07002526 default: 'voltha-system-tests/tests/data/{config-pod}-sadis.json'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002527 description: 'Path of SADIS config to load'
2528
2529 - string:
Andy Bavier893d2442020-05-21 12:41:17 -07002530 name: oltDebVersionMaster
2531 default: '{oltDebVersionMaster}'
2532 description: 'OLT Software version to install for master branch builds'
2533
2534 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002535 name: oltDebVersionVoltha23
Andy Bavier893d2442020-05-21 12:41:17 -07002536 default: '{oltDebVersionVoltha23}'
2537 description: 'OLT Software version to install for voltha-2.3 branch builds'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002538
2539 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07002540 name: profile
2541 default: '{profile}'
2542 description: 'Technology Profile pushed to the ETCD'
2543
Andy Bavier51ba7e82019-12-17 11:01:01 -07002544 - bool:
2545 name: reinstallOlt
2546 default: true
2547 description: "Re-install OLT software"
2548
Zack Williams03ebb272020-03-27 09:42:33 -07002549 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002550 name: extraRobotArgs
2551 default: '{default-test-args}'
2552 description: 'Arguments to pass to robot'
2553
2554 - string:
2555 name: volthaSystemTestsChange
2556 default: '{volthaSystemTestsChange}'
2557 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
2558
2559 - string:
2560 name: volthaHelmChartsChange
2561 default: '{volthaHelmChartsChange}'
2562 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
2563
2564 - string:
2565 name: workflow
2566 default: '{workflow}'
2567 description: 'Installs and uses the specified work flow on the POD'
2568
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002569 - string:
2570 name: extraHelmFlags
2571 default: '{extraHelmFlags}'
2572 description: 'Helm flags (passed to each helm command)'
2573
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002574 # deprecated parameters, remove after VOLTHA-2.8 is released
2575 - string:
2576 name: deploymentConfigFile
2577 default: 'pod-configs/deployment-configs/{config-pod}.yaml'
2578 description: 'Path of deployment config file'
2579
2580 - string:
2581 name: kindVolthaValuesFile
2582 default: 'pod-configs/kubernetes-configs/voltha/{config-pod}.yml'
2583 description: 'Path of kind-voltha values override file'
2584
2585 - string:
2586 name: manifestUrl
2587 default: '{gerrit-server-url}/{voltha-test-manifest-repo}'
2588 description: 'URL to the repo manifest'
2589
2590 - string:
2591 name: gerritChangeNumber
2592 default: '$GERRIT_CHANGE_NUMBER'
2593 description: 'Changeset number in Gerrit'
2594
2595 - string:
2596 name: gerritPatchsetNumber
2597 default: '$GERRIT_PATCHSET_NUMBER'
2598 description: 'PatchSet number in Gerrit'
2599
2600 - string:
2601 name: localConfigDir
2602 default: null
2603 description: 'If specified, config file paths are relative to this dir; otherwise $WORKSPACE'
2604
2605 - string:
2606 name: configRepo
2607 default: 'pod-configs'
2608 description: 'A repository containing the config files, will be checked out if specified'
2609
2610 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07002611 name: manualBranch
2612 default: '{manualBranch}'
2613 description: "If a non-empty string, build manually as a specific branch, not with a specific patchset"
Andy Bavier51ba7e82019-12-17 11:01:01 -07002614
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002615- job-template:
2616 name: '{name}'
2617 id: verify_physical_voltha_patchset_auto
2618 description: |
2619 <!-- Managed by Jenkins Job Builder -->
2620 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
2621 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
2622 Created by Andy Bavier, andy@opennetworking.org <br />
Joey Armstrong518f3572024-02-11 07:56:25 -05002623 Copyright 2019-2024 Open Networking Foundation (ONF) and the ONF Contributors
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002624 sandbox: true
Jan Klare8846dea2023-09-15 14:31:56 +02002625 pipeline-script: 'voltha/tucson-build-and-test.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002626 pipeline-branch: 'master'
Matteo Scandolob6d80732021-05-05 14:06:42 -07002627 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002628 build-node: 'tucson-pod'
2629 config-pod: 'tucson-pod'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002630 profile: 'Default'
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002631 oltDebVersionMaster: 'openolt_asfvolt16-3.7.4-3b190f027136e845c5850a5b1a97897ce2b74ebf-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07002632 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002633 volthaSystemTestsChange: ''
2634 volthaHelmChartsChange: ''
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002635 extraHelmFlags: ''
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002636
2637 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002638 - onf-infra-volthadevs-permissions
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002639 - cord-infra-properties:
2640 build-days-to-keep: '{build-days-to-keep}'
2641 artifact-num-to-keep: '{artifact-num-to-keep}'
2642
2643 <<: *voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07002644
2645 project-type: pipeline
2646 concurrent: true
2647
Jan Klare8b7b3df2023-09-15 11:27:15 +02002648 pipeline-scm:
2649 scm:
2650 - git:
2651 url: https://gerrit.opencord.org/ci-management
2652 branches:
2653 - origin/{pipeline-branch}
2654 script-path: jjb/pipeline/{pipeline-script}
2655
Andy Bavier51ba7e82019-12-17 11:01:01 -07002656
2657 triggers:
2658 - gerrit:
2659 server-name: '{gerrit-server-name}'
2660 dependency-jobs: '{dependency-jobs}'
2661 silent-start: false
2662 successful-message: "PASSED hardware test"
2663 failure-message: "FAILED hardware test"
2664 unstable-message: "UNSTABLE hardware test"
2665 trigger-on:
2666 - comment-added-event:
2667 approval-category: 'Code-Review'
2668 approval-value: '+2'
2669 projects:
2670 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08002671 project-pattern: '^(voltha-openolt-adapter|voltha-openonu-adapter|voltha-openonu-adapter-go|voltha-go)$'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002672 branches:
Andy Bavier37f6ea92020-04-03 11:13:35 -07002673 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07002674 branch-pattern: '{branch-pattern}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07002675
Andy Bavier51ba7e82019-12-17 11:01:01 -07002676- job-template:
2677 name: '{name}'
2678 id: verify_physical_voltha_patchset_manual
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002679 description: |
2680 <!-- Managed by Jenkins Job Builder -->
Andy Bavier61c5b2a2019-11-12 12:08:19 -07002681 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
Andy Baviere9916452019-11-06 12:32:47 -07002682 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002683 Created by Andy Bavier, andy@opennetworking.org <br />
Joey Armstrong518f3572024-02-11 07:56:25 -05002684 Copyright 2019-2024 Open Networking Foundation (ONF) and the ONF Contributors
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002685 sandbox: true
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002686 build-node: 'tucson-pod'
2687 config-pod: 'tucson-pod'
Girish Gowdrab25baaf2022-06-28 18:26:36 -07002688 oltDebVersionMaster: 'openolt_asfvolt16-3.7.4-3b190f027136e845c5850a5b1a97897ce2b74ebf-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07002689 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Jan Klare8846dea2023-09-15 14:31:56 +02002690 pipeline-script: 'voltha/tucson-build-and-test.groovy'
Jan Klare8b7b3df2023-09-15 11:27:15 +02002691 pipeline-branch: 'master'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002692 trigger-string: 'hardware test'
Matteo Scandolob6d80732021-05-05 14:06:42 -07002693 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002694 volthaSystemTestsChange: ''
2695 volthaHelmChartsChange: ''
Matteo Scandolob6d80732021-05-05 14:06:42 -07002696 profile: 'Default'
Matteo Scandolobb7382d2021-05-05 08:32:35 -07002697 extraHelmFlags: ''
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002698
2699 properties:
Joey Armstronge04fe1f2022-08-25 13:48:13 -04002700 - onf-infra-volthadevs-permissions
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002701 - cord-infra-properties:
2702 build-days-to-keep: '{build-days-to-keep}'
2703 artifact-num-to-keep: '{artifact-num-to-keep}'
2704
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07002705 <<: *voltha-physical-patchset-parameters
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002706
Andy Bavier8c11d462019-12-17 08:19:34 -07002707
Andy Bavier61c5b2a2019-11-12 12:08:19 -07002708 project-type: pipeline
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002709 concurrent: true
2710
Jan Klare8b7b3df2023-09-15 11:27:15 +02002711 pipeline-scm:
2712 scm:
2713 - git:
2714 url: https://gerrit.opencord.org/ci-management
2715 branches:
2716 - origin/{pipeline-branch}
2717 script-path: jjb/pipeline/{pipeline-script}
Andy Bavierbf68c5e2019-10-25 15:05:28 -07002718
Andy Bavier1f465592019-11-06 10:03:56 -07002719 triggers:
2720 - gerrit:
2721 server-name: '{gerrit-server-name}'
2722 dependency-jobs: '{dependency-jobs}'
2723 silent-start: false
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002724 successful-message: "PASSED {trigger-string}"
2725 failure-message: "FAILED {trigger-string}"
2726 unstable-message: "UNSTABLE {trigger-string}"
Andy Bavier1f465592019-11-06 10:03:56 -07002727 trigger-on:
2728 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002729 comment-contains-value: '^{trigger-string}$'
Scott Bakerda31d7b2020-01-08 16:35:52 -08002730 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07002731 comment-contains-value: '^{trigger-string} with delay$'
Andy Bavier8c11d462019-12-17 08:19:34 -07002732 projects:
2733 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08002734 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 -07002735 branches:
Andy Bavierfc3ca142020-03-27 13:44:25 -07002736 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07002737 branch-pattern: '{branch-pattern}'
Joey Armstrongaf679da2023-01-31 14:22:41 -05002738
2739# [EOF]