blob: c0e0bad5c2d29800ad07f769d88c8da60c0f385a [file] [log] [blame]
Kailash8b8de742019-07-30 08:54:51 -07001---
2# voltha 2.0 tests
3
4- project:
5 name: voltha-e2e
6
7 project-name: '{name}'
Zack Williams03ebb272020-03-27 09:42:33 -07008 manualBranch: ''
Suchitra Vemuri456b6b42020-11-10 19:06:22 -08009 olts: 1
Andrea Campanellaf3c32af2020-12-10 12:21:57 +010010 onus: 1
11 pons: 1
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080012 withAlarms: true
13 make-target-failtest: bbsim-failurescenarios
14 make-target-errortest: bbsim-errorscenarios
15 make-target-alarmtest: bbsim-alarms-kind
Suchitra Vemuri0a9c8c62020-12-07 18:24:31 -080016 make-target-multipleolt: bbsim-multiolt-kind
TorstenThieme669258d2021-01-29 09:03:10 +000017 make-target-1t4gemtest: 1t4gem-openonu-go-adapter-test
18 make-target-1t8gemtest: 1t8gem-openonu-go-adapter-test
TorstenThiemea6c21342021-05-05 09:21:59 +000019 make-target-reconciletest: reconcile-openonu-go-adapter-test-att
TorstenThieme45422612021-03-23 10:38:59 +000020 make-target-reconciledttest: reconcile-openonu-go-adapter-test-dt
21 make-target-reconciletttest: reconcile-openonu-go-adapter-test-tt
Kailash8b8de742019-07-30 08:54:51 -070022
23 jobs:
Matteo Scandoloa57b0972021-05-03 14:04:58 -070024 - 'voltha-periodic-test':
Hung-Wei Chiu5ec2edf2020-04-30 14:53:13 -070025 name: 'periodic-voltha-test-bbsim'
Hung-Wei Chiu5ec2edf2020-04-30 14:53:13 -070026 code-branch: 'master'
Andrea Campanellaf383c172021-10-07 11:48:02 +020027 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
Matteo Scandolo08900f72021-09-07 15:01:10 -070028 time-trigger: "H H/23 * * *"
29 testTargets: |
30 - target: functional-single-kind
31 workflow: att
32 flags: ""
33 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000034 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070035 - target: bbsim-alarms-kind
36 workflow: att
37 flags: ""
38 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000039 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070040 - target: bbsim-failurescenarios
41 workflow: att
42 flags: ""
43 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000044 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070045 - target: bbsim-errorscenarios
46 workflow: att
47 flags: ""
48 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000049 logging: true
Andrea Campanellaf383c172021-10-07 11:48:02 +020050 - target: onos-ha-test
51 workflow: att
52 flags: ""
53 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000054 logging: true
Matteo Scandolo08900f72021-09-07 15:01:10 -070055
56 - 'voltha-periodic-test':
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070057 name: 'periodic-voltha-test-bbsim-new-olt-app'
58 code-branch: 'master'
Matteo Scandolo843e5432021-10-21 15:22:36 -070059 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.repository=matteoscandolo/voltha-onos,onos-classic.image.tag=oltapp --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3'
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070060 time-trigger: "H H/23 * * *"
Matteo Scandolo9e8ba502021-11-17 13:56:56 -080061 logLevel: DEBUG
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070062 testTargets: |
63 - target: functional-single-kind
64 workflow: att
65 flags: ""
66 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +000067 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070068 - target: bbsim-alarms-kind
69 workflow: att
70 flags: ""
71 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000072 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070073 - target: bbsim-failurescenarios
74 workflow: att
75 flags: ""
76 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000077 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070078 - target: bbsim-errorscenarios
79 workflow: att
80 flags: ""
81 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000082 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070083 - target: onos-ha-test
84 workflow: att
85 flags: ""
86 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +000087 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -070088
89 - 'voltha-periodic-test':
Matteo Scandoloa57b0972021-05-03 14:04:58 -070090 name: 'periodic-voltha-multiple-olts-test-bbsim'
Suchitra Vemuri456b6b42020-11-10 19:06:22 -080091 code-branch: 'master'
92 olts: 2
Girish Gowdra3d44b9c2021-10-05 12:10:13 -070093 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -080094 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -070095 testTargets: |
96 - target: functional-multi-olt
97 workflow: att
98 flags: ""
99 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000100 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700101 - target: bbsim-multiolt-failurescenarios
102 workflow: att
103 flags: ""
104 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000105 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700106 - target: bbsim-multiolt-errorscenarios
107 workflow: att
108 flags: ""
109 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000110 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700111 - target: bbsim-multiolt-kind
112 workflow: att
113 flags: ""
114 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000115 logging: true
Andy Bavierf93f3142020-01-09 16:08:51 -0700116
Hardik Windlass6598b032021-07-02 10:12:01 +0000117 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000118 name: 'periodic-voltha-test-bbsim-2.8'
119 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
120 code-branch: 'voltha-2.8'
121 time-trigger: "H H/23 * * *"
122 testTargets: |
123 - target: functional-single-kind
124 workflow: att
125 flags: ""
126 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000127 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000128 - target: bbsim-alarms-kind
129 workflow: att
130 flags: ""
131 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000132 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000133 - target: bbsim-failurescenarios
134 workflow: att
135 flags: ""
136 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000137 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000138 - target: bbsim-errorscenarios
139 workflow: att
140 flags: ""
141 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000142 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000143
144 - 'voltha-periodic-test':
145 name: 'periodic-voltha-multiple-olts-test-bbsim-2.8'
146 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
147 code-branch: 'voltha-2.8'
148 olts: 2
149 extraHelmFlags: '--set onu=2,pon=2'
150 time-trigger: "H H/23 * * *"
151 testTargets: |
152 - target: functional-multi-olt
153 workflow: att
154 flags: ""
155 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000156 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000157 - target: bbsim-multiolt-failurescenarios
158 workflow: att
159 flags: ""
160 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000161 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000162 - target: bbsim-multiolt-errorscenarios
163 workflow: att
164 flags: ""
165 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000166 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000167 - target: bbsim-multiolt-kind
168 workflow: att
169 flags: ""
170 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000171 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000172
173 - 'voltha-periodic-test':
Hardik Windlass6598b032021-07-02 10:12:01 +0000174 name: 'periodic-voltha-multi-uni-test-bbsim'
175 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700176 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 +0000177 time-trigger: "H H/23 * * *"
178 testTargets: |
179 - target: functional-single-kind-multiuni-att
180 workflow: att
181 flags: ""
182 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000183 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000184 - target: bbsim-multiuni-failurescenarios-att
185 workflow: att
186 flags: ""
187 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000188 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000189 - target: bbsim-multiuni-errorscenarios-att
190 workflow: att
191 flags: ""
192 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000193 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000194
195 - 'voltha-periodic-test':
196 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim'
197 code-branch: 'master'
198 olts: 2
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700199 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 +0000200 time-trigger: "H H/23 * * *"
201 testTargets: |
202 - target: functional-multiuni-multiolt-att
203 workflow: att
204 flags: ""
205 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000206 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000207 - target: bbsim-multiuni-multiolt-failurescenarios-att
208 workflow: att
209 flags: ""
210 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000211 logging: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000212 - target: bbsim-multiuni-multiolt-errorscenarios-att
213 workflow: att
214 flags: ""
215 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000216 logging: true
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000217 timeout: 180
Hardik Windlass6598b032021-07-02 10:12:01 +0000218
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000219 - 'voltha-periodic-test':
220 name: 'periodic-voltha-multi-uni-test-bbsim-2.8'
221 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
222 code-branch: 'voltha-2.8'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700223 extraHelmFlags: '--set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000224 time-trigger: "H H/23 * * *"
225 testTargets: |
226 - target: functional-single-kind-multiuni-att
227 workflow: att
228 flags: ""
229 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000230 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000231 - target: bbsim-multiuni-failurescenarios-att
232 workflow: att
233 flags: ""
234 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000235 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000236 - target: bbsim-multiuni-errorscenarios-att
237 workflow: att
238 flags: ""
239 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000240 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000241
242 - 'voltha-periodic-test':
243 name: 'periodic-voltha-multi-uni-multiple-olts-test-bbsim-2.8'
244 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
245 code-branch: 'voltha-2.8'
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800246 olts: 2
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000247 extraHelmFlags: '--set onu=2,pon=2 --set voltha-adapter-openonu.adapter_open_onu.uni_port_mask=0x00FF'
248 time-trigger: "H H/23 * * *"
249 testTargets: |
250 - target: functional-multiuni-multiolt-att
251 workflow: att
252 flags: ""
253 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000254 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000255 - target: bbsim-multiuni-multiolt-failurescenarios-att
256 workflow: att
257 flags: ""
258 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000259 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000260 - target: bbsim-multiuni-multiolt-errorscenarios-att
261 workflow: att
262 flags: ""
263 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +0000264 logging: true
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000265 timeout: 180
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800266
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700267 # openonu Go periodic tests
Matteo Scandolo08900f72021-09-07 15:01:10 -0700268 - 'voltha-periodic-test':
Andrea Campanella6b002832021-09-30 17:28:22 +0200269 name: 'periodic-voltha-openonu-go-test-bbsim'
Matteo Scandolo08900f72021-09-07 15:01:10 -0700270 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700271 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
TorstenThieme326e7972021-01-19 14:27:59 +0000272 time-trigger: "H H/12 * * *"
Hardik Windlass696002d2021-05-07 11:38:28 +0000273 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700274 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000275 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700276 workflow: att
277 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700278 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000279 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700280 - target: 1t4gem-openonu-go-adapter-test
281 workflow: att
282 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700283 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000284 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700285 - target: 1t8gem-openonu-go-adapter-test
286 workflow: att
287 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700288 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000289 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700290 - target: mib-upload-templating-openonu-go-adapter-test
291 workflow: att
292 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700293 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000294 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000295 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700296 workflow: att
297 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700298 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000299 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700300 - target: reconcile-openonu-go-adapter-test-dt
301 workflow: dt
302 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700303 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000304 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700305 - target: reconcile-openonu-go-adapter-test-tt
306 workflow: tt
307 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700308 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000309 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000310 - target: openonu-go-adapter-omci-hardening-passed-test
311 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000312 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000313 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000314 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000315 - target: openonu-go-adapter-omci-hardening-failed-test
316 workflow: att
317 flags: "--set omci_response_rate=7"
318 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000319 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000320 - target: voltha-onu-omci-get-single-kind-att
321 workflow: att
322 flags: ""
323 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000324 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000325 - target: voltha-onu-omci-get-single-kind-dt
326 workflow: dt
327 flags: ""
328 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000329 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000330 - target: voltha-onu-omci-get-single-kind-tt
331 workflow: tt
332 flags: ""
333 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000334 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000335 - target: voltha-onu-flows-check-single-kind-att
336 workflow: att
337 flags: ""
338 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000339 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000340 - target: voltha-onu-flows-check-single-kind-dt
341 workflow: dt
342 flags: ""
343 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000344 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000345 - target: voltha-onu-flows-check-single-kind-tt
346 workflow: tt
347 flags: ""
348 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000349 logging: true
TorstenThieme326e7972021-01-19 14:27:59 +0000350
351 - 'voltha-periodic-test':
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700352 name: 'periodic-voltha-openonu-go-test-bbsim-new-olt-app'
353 code-branch: 'master'
354 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.repository=matteoscandolo/voltha-onos,onos-classic.image.tag=oltapp '
355 time-trigger: "H H/12 * * *"
356 logLevel: 'DEBUG'
357 testTargets: |
358 - target: 1t1gem-openonu-go-adapter-test
359 workflow: att
360 flags: ""
361 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000362 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700363 - target: 1t4gem-openonu-go-adapter-test
364 workflow: att
365 flags: ""
366 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000367 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700368 - target: 1t8gem-openonu-go-adapter-test
369 workflow: att
370 flags: ""
371 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000372 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700373 - target: mib-upload-templating-openonu-go-adapter-test
374 workflow: att
375 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
376 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000377 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700378 - target: reconcile-openonu-go-adapter-test-att
379 workflow: att
380 flags: ""
381 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000382 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700383 - target: reconcile-openonu-go-adapter-test-dt
384 workflow: dt
385 flags: ""
386 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000387 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700388 - target: reconcile-openonu-go-adapter-test-tt
389 workflow: tt
390 flags: ""
391 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000392 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700393 - target: openonu-go-adapter-omci-hardening-passed-test
394 workflow: att
395 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
396 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000397 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700398 - target: openonu-go-adapter-omci-hardening-failed-test
399 workflow: att
400 flags: "--set omci_response_rate=7"
401 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000402 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700403 - target: voltha-onu-omci-get-single-kind-att
404 workflow: att
405 flags: ""
406 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000407 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700408 - target: voltha-onu-omci-get-single-kind-dt
409 workflow: dt
410 flags: ""
411 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000412 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700413 - target: voltha-onu-omci-get-single-kind-tt
414 workflow: tt
415 flags: ""
416 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000417 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700418 - target: voltha-onu-flows-check-single-kind-att
419 workflow: att
420 flags: ""
421 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000422 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700423 - target: voltha-onu-flows-check-single-kind-dt
424 workflow: dt
425 flags: ""
426 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000427 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700428 - target: voltha-onu-flows-check-single-kind-tt
429 workflow: tt
430 flags: ""
431 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000432 logging: true
Matteo Scandolo8d057ef2021-10-13 07:56:55 -0700433
434 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000435 name: 'periodic-voltha-openonu-go-test-bbsim-2.8'
436 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
437 code-branch: 'voltha-2.8'
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000438 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000439 logLevel: 'DEBUG'
440 testTargets: |
441 - target: 1t1gem-openonu-go-adapter-test
442 workflow: att
443 flags: ""
444 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000445 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000446 - target: 1t4gem-openonu-go-adapter-test
447 workflow: att
448 flags: ""
449 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000450 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000451 - target: 1t8gem-openonu-go-adapter-test
452 workflow: att
453 flags: ""
454 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000455 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000456 - target: mib-upload-templating-openonu-go-adapter-test
457 workflow: att
458 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
459 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000460 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000461 - target: reconcile-openonu-go-adapter-test-att
462 workflow: att
463 flags: ""
464 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000465 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000466 - target: reconcile-openonu-go-adapter-test-dt
467 workflow: dt
468 flags: ""
469 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000470 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000471 - target: reconcile-openonu-go-adapter-test-tt
472 workflow: tt
473 flags: ""
474 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000475 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000476 - target: openonu-go-adapter-omci-hardening-passed-test
477 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000478 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000479 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000480 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000481 - target: openonu-go-adapter-omci-hardening-failed-test
482 workflow: att
483 flags: "--set omci_response_rate=7"
484 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000485 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000486 - target: voltha-onu-omci-get-single-kind-att
487 workflow: att
488 flags: ""
489 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000490 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000491 - target: voltha-onu-omci-get-single-kind-dt
492 workflow: dt
493 flags: ""
494 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000495 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000496 - target: voltha-onu-omci-get-single-kind-tt
497 workflow: tt
498 flags: ""
499 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000500 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000501
502 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700503 name: 'patchset-voltha-openonu-go-test-bbsim'
Hardik Windlass8c3813b2021-05-07 08:13:37 +0000504 trigger-comment: "voltha test openonu singleolt"
Matteo Scandolo075740f2021-04-22 14:52:29 -0700505 code-branch: '$GERRIT_BRANCH'
Andrea Campanella67850712021-06-04 08:13:08 +0000506 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700507 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700508 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000509 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700510 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000511 - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700512 workflow: att
513 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700514 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000515 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700516 - target: 1t4gem-openonu-go-adapter-test
517 workflow: att
518 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700519 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000520 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700521 - target: 1t8gem-openonu-go-adapter-test
522 workflow: att
523 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700524 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000525 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700526 - target: mib-upload-templating-openonu-go-adapter-test
527 workflow: att
528 flags: "--set pon=2,onu=2,controlledActivation=only-onu"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700529 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000530 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000531 - target: reconcile-openonu-go-adapter-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700532 workflow: att
533 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700534 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000535 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700536 - target: reconcile-openonu-go-adapter-test-dt
537 workflow: dt
538 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700539 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000540 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700541 - target: reconcile-openonu-go-adapter-test-tt
542 workflow: tt
543 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700544 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000545 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000546 - target: openonu-go-adapter-omci-hardening-passed-test
547 workflow: att
TorstenThieme49aec2b2021-07-16 11:32:04 +0000548 flags: "--set omci_response_rate=9 --set voltha-adapter-openonu.adapter_open_onu.omci_timeout=1s"
TorstenThieme39209882021-05-12 11:22:39 +0000549 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000550 logging: true
TorstenThieme39209882021-05-12 11:22:39 +0000551 - target: openonu-go-adapter-omci-hardening-failed-test
552 workflow: att
553 flags: "--set omci_response_rate=7"
554 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000555 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000556 - target: voltha-onu-omci-get-single-kind-att
557 workflow: att
558 flags: ""
559 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000560 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000561 - target: voltha-onu-omci-get-single-kind-dt
562 workflow: dt
563 flags: ""
564 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000565 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000566 - target: voltha-onu-omci-get-single-kind-tt
567 workflow: tt
568 flags: ""
569 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000570 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000571 - target: voltha-onu-flows-check-single-kind-att
572 workflow: att
573 flags: ""
574 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000575 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000576 - target: voltha-onu-flows-check-single-kind-dt
577 workflow: dt
578 flags: ""
579 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000580 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000581 - target: voltha-onu-flows-check-single-kind-tt
582 workflow: tt
583 flags: ""
584 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000585 logging: true
Matteo Scandolo075740f2021-04-22 14:52:29 -0700586
Hardik Windlass46d61132021-03-30 16:42:07 +0530587 - 'voltha-periodic-test':
TorstenThieme669258d2021-01-29 09:03:10 +0000588 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700589 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700590 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700591 olts: 2
Hardik Windlass696002d2021-05-07 11:38:28 +0000592 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700593 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000594 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700595 workflow: att
596 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700597 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000598 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700599 - target: 1t4gem-openonu-go-adapter-multi-olt-test
600 workflow: att
601 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700602 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000603 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700604 - target: 1t8gem-openonu-go-adapter-multi-olt-test
605 workflow: att
606 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700607 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000608 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000609 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700610 workflow: att
611 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700612 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000613 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700614 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
615 workflow: dt
616 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700617 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000618 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700619 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
620 workflow: tt
621 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700622 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000623 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000624 - target: voltha-onu-omci-get-multiolt-kind-att
625 workflow: att
626 flags: ""
627 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000628 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000629 - target: voltha-onu-omci-get-multiolt-kind-dt
630 workflow: dt
631 flags: ""
632 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000633 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000634 - target: voltha-onu-omci-get-multiolt-kind-tt
635 workflow: tt
636 flags: ""
637 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000638 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000639 - target: voltha-onu-flows-check-multiolt-kind-att
640 workflow: att
641 flags: ""
642 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000643 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000644 - target: voltha-onu-flows-check-multiolt-kind-dt
645 workflow: dt
646 flags: ""
647 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000648 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000649 - target: voltha-onu-flows-check-multiolt-kind-tt
650 workflow: tt
651 flags: ""
652 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000653 logging: true
TorstenThieme669258d2021-01-29 09:03:10 +0000654 time-trigger: "H H/12 * * *"
655
656 - 'voltha-periodic-test':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000657 name: 'periodic-voltha-multiple-olts-openonu-go-test-bbsim-2.8'
658 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
659 code-branch: 'voltha-2.8'
660 extraHelmFlags: '--set onu=2,pon=2'
661 olts: 2
662 logLevel: 'DEBUG'
663 testTargets: |
664 - target: 1t1gem-openonu-go-adapter-multi-olt-test
665 workflow: att
666 flags: ""
667 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000668 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000669 - target: 1t4gem-openonu-go-adapter-multi-olt-test
670 workflow: att
671 flags: ""
672 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000673 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000674 - target: 1t8gem-openonu-go-adapter-multi-olt-test
675 workflow: att
676 flags: ""
677 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000678 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000679 - target: reconcile-openonu-go-adapter-multi-olt-test-att
680 workflow: att
681 flags: ""
682 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000683 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000684 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
685 workflow: dt
686 flags: ""
687 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000688 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000689 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
690 workflow: tt
691 flags: ""
692 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000693 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000694 - target: voltha-onu-omci-get-multiolt-kind-att
695 workflow: att
696 flags: ""
697 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000698 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000699 - target: voltha-onu-omci-get-multiolt-kind-dt
700 workflow: dt
701 flags: ""
702 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000703 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000704 - target: voltha-onu-omci-get-multiolt-kind-tt
705 workflow: tt
706 flags: ""
707 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000708 logging: true
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000709 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000710
711 - 'voltha-periodic-test':
Matteo Scandolo075740f2021-04-22 14:52:29 -0700712 name: 'patchset-voltha-multiple-olts-openonu-go-test-bbsim'
713 trigger-comment: "voltha test openonu multiolt"
714 code-branch: '$GERRIT_BRANCH'
Hardik Windlass696002d2021-05-07 11:38:28 +0000715 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700716 gerritProject: '$GERRIT_PROJECT'
Matteo Scandolo075740f2021-04-22 14:52:29 -0700717 gerritRefspec: '$GERRIT_REFSPEC'
Hardik Windlass696002d2021-05-07 11:38:28 +0000718 logLevel: 'DEBUG'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700719 testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +0000720 - target: 1t1gem-openonu-go-adapter-multi-olt-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700721 workflow: att
722 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700723 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000724 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700725 - target: 1t4gem-openonu-go-adapter-multi-olt-test
726 workflow: att
727 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700728 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000729 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700730 - target: 1t8gem-openonu-go-adapter-multi-olt-test
731 workflow: att
732 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700733 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000734 logging: true
TorstenThiemea6c21342021-05-05 09:21:59 +0000735 - target: reconcile-openonu-go-adapter-multi-olt-test-att
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700736 workflow: att
737 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700738 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000739 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700740 - target: reconcile-openonu-go-adapter-multi-olt-test-dt
741 workflow: dt
742 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700743 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000744 logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -0700745 - target: reconcile-openonu-go-adapter-multi-olt-test-tt
746 workflow: tt
747 flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700748 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000749 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000750 - target: voltha-onu-omci-get-multiolt-kind-att
751 workflow: att
752 flags: ""
753 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000754 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000755 - target: voltha-onu-omci-get-multiolt-kind-dt
756 workflow: dt
757 flags: ""
758 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000759 logging: true
TorstenThiemefb4e48d2021-06-21 10:54:31 +0000760 - target: voltha-onu-omci-get-multiolt-kind-tt
761 workflow: tt
762 flags: ""
763 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000764 logging: true
Hardik Windlass60fc0da2021-10-14 07:02:40 +0000765 - target: voltha-onu-flows-check-multiolt-kind-att
TorstenThieme674013d2021-07-28 08:15:14 +0000766 workflow: att
767 flags: ""
768 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000769 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000770 - target: voltha-onu-flows-check-multiolt-kind-dt
771 workflow: dt
772 flags: ""
773 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000774 logging: true
TorstenThieme674013d2021-07-28 08:15:14 +0000775 - target: voltha-onu-flows-check-multiolt-kind-tt
776 workflow: tt
777 flags: ""
778 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000779 logging: true
Matteo Scandolo075740f2021-04-22 14:52:29 -0700780 olts: 2
Matteo Scandolo075740f2021-04-22 14:52:29 -0700781
TorstenThieme869ba322021-05-05 12:11:42 +0000782 - 'voltha-periodic-test':
783 name: 'periodic-voltha-pm-data-test-bbsim'
784 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700785 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 +0000786 time-trigger: "H H/23 * * *"
787 logLevel: 'DEBUG'
788 testTargets: |
789 - target: voltha-pm-data-single-kind-att
790 workflow: att
791 flags: ""
792 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000793 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000794 - target: voltha-pm-data-single-kind-dt
795 workflow: dt
796 flags: ""
797 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000798 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000799 - target: voltha-pm-data-single-kind-tt
800 workflow: tt
801 flags: ""
802 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000803 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000804 timeout: 140
805
806 - 'voltha-periodic-test':
807 name: 'patchset-voltha-pm-data-test-bbsim'
808 trigger-comment: "voltha test pm data singleolt"
TorstenThieme6877ab12021-05-26 13:28:54 +0000809 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 +0000810 code-branch: '$GERRIT_BRANCH'
Matteo Scandolobc28eab2021-09-28 18:10:58 -0700811 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +0000812 gerritRefspec: '$GERRIT_REFSPEC'
813 logLevel: 'DEBUG'
814 testTargets: |
815 - target: voltha-pm-data-single-kind-att
816 workflow: att
817 flags: ""
818 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000819 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000820 - target: voltha-pm-data-single-kind-dt
821 workflow: dt
822 flags: ""
823 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000824 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000825 - target: voltha-pm-data-single-kind-tt
826 workflow: tt
827 flags: ""
828 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000829 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000830 timeout: 140
831
832 - 'voltha-periodic-test':
TorstenThieme22880da2021-09-17 11:41:02 +0000833 name: 'periodic-voltha-pm-data-test-bbsim-2.8'
TorstenThieme81cdeda2021-09-22 10:10:07 +0000834 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
TorstenThieme22880da2021-09-17 11:41:02 +0000835 code-branch: 'voltha-2.8'
836 extraHelmFlags: '--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
837 time-trigger: "H H/23 * * *"
838 logLevel: 'DEBUG'
839 testTargets: |
840 - target: voltha-pm-data-single-kind-att
841 workflow: att
842 flags: ""
843 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000844 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000845 - target: voltha-pm-data-single-kind-dt
846 workflow: dt
847 flags: ""
848 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000849 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000850 - target: voltha-pm-data-single-kind-tt
851 workflow: tt
852 flags: ""
853 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000854 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000855 timeout: 140
856
857 - 'voltha-periodic-test':
TorstenThieme869ba322021-05-05 12:11:42 +0000858 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim'
859 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700860 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
TorstenThieme869ba322021-05-05 12:11:42 +0000861 olts: 2
862 timeout: 180
863 logLevel: 'DEBUG'
864 testTargets: |
865 - target: voltha-pm-data-multiolt-kind-att
866 workflow: att
867 flags: ""
868 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000869 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000870 - target: voltha-pm-data-multiolt-kind-dt
871 workflow: dt
872 flags: ""
873 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000874 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000875 - target: voltha-pm-data-multiolt-kind-tt
876 workflow: tt
877 flags: ""
878 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000879 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000880 time-trigger: "H H/23 * * *"
881
882 - 'voltha-periodic-test':
883 name: 'patchset-voltha-multiple-olts-pm-data-test-bbsim'
884 trigger-comment: "voltha test pm data multiolt"
885 code-branch: '$GERRIT_BRANCH'
TorstenThieme6877ab12021-05-26 13:28:54 +0000886 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 -0700887 gerritProject: '$GERRIT_PROJECT'
TorstenThieme869ba322021-05-05 12:11:42 +0000888 gerritRefspec: '$GERRIT_REFSPEC'
889 logLevel: 'DEBUG'
890 testTargets: |
891 - target: voltha-pm-data-multiolt-kind-att
892 workflow: att
893 flags: ""
894 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000895 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000896 - target: voltha-pm-data-multiolt-kind-dt
897 workflow: dt
898 flags: ""
899 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000900 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000901 - target: voltha-pm-data-multiolt-kind-tt
902 workflow: tt
903 flags: ""
904 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000905 logging: true
TorstenThieme869ba322021-05-05 12:11:42 +0000906 olts: 2
907 timeout: 180
908
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700909 - 'voltha-periodic-test':
TorstenThieme22880da2021-09-17 11:41:02 +0000910 name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim-2.8'
TorstenThieme81cdeda2021-09-22 10:10:07 +0000911 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
TorstenThieme22880da2021-09-17 11:41:02 +0000912 code-branch: 'voltha-2.8'
913 extraHelmFlags: '--set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
914 olts: 2
915 timeout: 180
916 logLevel: 'DEBUG'
917 testTargets: |
918 - target: voltha-pm-data-multiolt-kind-att
919 workflow: att
920 flags: ""
921 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000922 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000923 - target: voltha-pm-data-multiolt-kind-dt
924 workflow: dt
925 flags: ""
926 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000927 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000928 - target: voltha-pm-data-multiolt-kind-tt
929 workflow: tt
930 flags: ""
931 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000932 logging: true
TorstenThieme22880da2021-09-17 11:41:02 +0000933 time-trigger: "H H/23 * * *"
934
935 - 'voltha-periodic-test':
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100936 name: 'periodic-voltha-test-DMI'
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700937 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100938 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -0800939 time-trigger: "H H/23 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700940 testTargets: |
941 - target: bbsim-dmi-hw-management-test
942 workflow: att
943 flags: ""
944 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000945 logging: true
Andrea Campanellaf3c32af2020-12-10 12:21:57 +0100946
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000947 - 'voltha-periodic-test':
948 name: 'periodic-voltha-test-DMI-2.8'
949 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
950 code-branch: 'voltha-2.8'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -0800951 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000952 testTargets: |
953 - target: bbsim-dmi-hw-management-test
954 workflow: att
955 flags: ""
956 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000957 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -0700958
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700959 - 'voltha-periodic-test':
Andy Bavier4be37062020-06-29 15:17:26 -0700960 name: 'periodic-voltha-etcd-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -0700961 build-node: 'ubuntu18.04-basebuild-4c-8g'
hwchiuc9189b72019-12-02 15:12:29 -0800962 code-branch: 'master'
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700963 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
hwchiufdc49242019-11-18 16:37:22 -0800964 time-trigger: "H H/12 * * *"
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700965 testTargets: |
966 - target: sanity-multi-kind
967 workflow: att
968 flags: ""
969 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000970 logging: true
hwchiufdc49242019-11-18 16:37:22 -0800971
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000972 - 'voltha-periodic-test':
973 name: 'periodic-voltha-etcd-test-2.8'
974 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -0700975 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000976 code-branch: 'voltha-2.8'
977 extraHelmFlags: '--set onu=2,pon=2'
Hardik Windlass5de3d4b2021-07-19 07:35:43 +0000978 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000979 testTargets: |
980 - target: sanity-multi-kind
981 workflow: att
982 flags: ""
983 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000984 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -0700985
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700986 - 'voltha-periodic-test':
Andy Bavier3708d072019-12-10 15:22:18 -0700987 name: 'periodic-voltha-sanity-test-multi-runs'
Andy Bavier3708d072019-12-10 15:22:18 -0700988 code-branch: 'master'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -0800989 time-trigger: "H H/23 * * *"
Girish Gowdra3d44b9c2021-10-05 12:10:13 -0700990 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onu=2,pon=2'
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700991 testTargets: |
992 - target: sanity-kind
993 workflow: att
994 flags: ""
995 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +0000996 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -0700997 - target: sanity-kind
998 workflow: att
999 flags: ""
1000 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001001 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001002 - target: sanity-kind
1003 workflow: att
1004 flags: ""
1005 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001006 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001007 - target: sanity-kind
1008 workflow: att
1009 flags: ""
1010 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001011 logging: true
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001012 - target: sanity-kind
1013 workflow: att
1014 flags: ""
1015 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001016 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001017
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001018 - 'voltha-periodic-test':
1019 name: 'periodic-voltha-sanity-test-multi-runs-2.8'
1020 pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
1021 code-branch: 'voltha-2.8'
Suchitra Vemuricbb9d842021-02-24 20:29:19 -08001022 time-trigger: "H H/23 * * *"
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001023 testTargets: |
1024 - target: sanity-kind
1025 workflow: att
1026 flags: ""
1027 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001028 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001029 - target: sanity-kind
1030 workflow: att
1031 flags: ""
1032 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001033 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001034 - target: sanity-kind
1035 workflow: att
1036 flags: ""
1037 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001038 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001039 - target: sanity-kind
1040 workflow: att
1041 flags: ""
1042 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001043 logging: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001044 - target: sanity-kind
1045 workflow: att
1046 flags: ""
1047 teardown: false
Hardik Windlass24e275f2021-10-19 08:19:06 +00001048 logging: true
Andy Bavier10926f12020-03-27 16:53:43 -07001049
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001050 - 'voltha-periodic-test':
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001051 name: 'nightly-voltha-DTflow-sanity-test'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001052 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001053 code-branch: 'master'
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001054 time-trigger: "@daily"
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001055 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master'
1056 testTargets: |
1057 - target: sanity-kind-dt
1058 workflow: dt
1059 flags: ""
1060 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001061 logging: true
Hung-Wei Chiuf3f00052020-03-31 11:12:06 -07001062
Matteo Scandolob6d80732021-05-05 14:06:42 -07001063 # ATT Per-patchset Pod builds on Tucson pod (master)
Andy Bavier51ba7e82019-12-17 11:01:01 -07001064 - 'verify_physical_voltha_patchset_auto':
1065 name: 'verify_physical_voltha_patchset_auto'
Andrea Campanella1198cd52021-06-14 16:17:25 +02001066 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001067 workflow: 'att'
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001068 branch-pattern: master
Andy Bavier51ba7e82019-12-17 11:01:01 -07001069
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001070
1071 # ATT Per-patchset Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001072 - 'verify_physical_voltha_patchset_auto':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001073 name: 'verify_physical_voltha_patchset_auto-2.8'
1074 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
1075 extraHelmFlags: '--set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001076 workflow: 'att'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001077 branch-pattern: voltha-2.8
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001078
Matteo Scandolob6d80732021-05-05 14:06:42 -07001079 # ATT Manual Pod builds on Tucson pod (master)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001080 - 'verify_physical_voltha_patchset_manual':
1081 name: 'verify_physical_voltha_patchset_manual'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001082 trigger-string: 'hardware test'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001083 branch-pattern: master
Andrea Campanella1198cd52021-06-14 16:17:25 +02001084 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001085 workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001086
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001087 # ATT Manual Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolob6d80732021-05-05 14:06:42 -07001088 - 'verify_physical_voltha_patchset_manual':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001089 name: 'verify_physical_voltha_patchset_manual-2.8'
1090 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001091 trigger-string: 'hardware test'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001092 branch-pattern: voltha-2.8
1093 extraHelmFlags: '--set global.log_level=debug'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001094 workflow: 'att'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001095
Matteo Scandolob6d80732021-05-05 14:06:42 -07001096 # DT Manual Pod builds on Tucson pod (master)
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001097 - 'verify_physical_voltha_patchset_manual':
1098 name: 'verify_physical_voltha_patchset_manual_DT'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001099 workflow: 'dt'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001100 trigger-string: 'DT hardware test'
1101 default-test-args: '-i sanityDt -i PowerSwitch -X'
1102 branch-pattern: master
Andrea Campanella1198cd52021-06-14 16:17:25 +02001103 extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set global.log_level=debug'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001104
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001105 # DT Manual Pod builds on Tucson pod (voltha-2.8)
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001106 - 'verify_physical_voltha_patchset_manual':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001107 name: 'verify_physical_voltha_patchset_manual_DT-2.8'
1108 pipeline-script: 'voltha/voltha-2.8/tucson-build-and-test.groovy'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001109 workflow: 'dt'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001110 trigger-string: 'DT hardware test'
Girish Gowdraaabad2b2021-01-21 12:24:34 -08001111 default-test-args: '-i sanityDt -i PowerSwitch -X'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +00001112 branch-pattern: voltha-2.8
1113 extraHelmFlags: '--set global.log_level=debug'
Andy Bavier19c98a22019-11-11 13:57:11 -07001114
Kailash8b8de742019-07-30 08:54:51 -07001115- job-template:
Kailashaad71012019-08-27 10:36:53 -07001116 id: 'voltha-periodic-test'
1117 name: '{name}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001118 pipeline-script: 'voltha/master/bbsim-tests.groovy'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001119 build-node: 'ubuntu18.04-basebuild-8c-15g'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001120 robot-args: ''
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001121 gerritProject: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07001122 gerritRefspec: ''
Matteo Scandolo075740f2021-04-22 14:52:29 -07001123 volthaSystemTestsChange: ''
1124 volthaHelmChartsChange: ''
1125 extraHelmFlags: ''
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001126 registry: mirror.registry.opennetworking.org
Matteo Scandolo075740f2021-04-22 14:52:29 -07001127 sandbox: true
1128 olts: 1
TorstenThieme869ba322021-05-05 12:11:42 +00001129 timeout: 130
Hardik Windlass696002d2021-05-07 11:38:28 +00001130 logLevel: 'INFO'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001131
Matteo Scandolo075740f2021-04-22 14:52:29 -07001132 trigger-comment: vv7CBoQQYYonvaN8xcru
1133 time-trigger: 0 0 29 2 *
1134
1135 description: |
1136 <!-- Managed by Jenkins Job Builder -->
1137 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
1138 E2E Validation for Voltha 2.X
1139
1140 properties:
1141 - cord-infra-properties:
1142 build-days-to-keep: '{big-build-days-to-keep}'
1143 artifact-num-to-keep: '{big-artifact-num-to-keep}'
1144
1145 wrappers:
1146 - lf-infra-wrappers:
1147 build-timeout: '{build-timeout}'
1148 jenkins-ssh-credential: '{jenkins-ssh-credential}'
1149
1150 parameters:
1151 - string:
1152 name: buildNode
1153 default: '{build-node}'
1154 description: 'Name of the Jenkins node to run the job on'
1155
1156 - string:
1157 name: extraHelmFlags
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001158 default: '{extraHelmFlags}'
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001159 description: 'Helm flags (passed to each deployment)'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001160
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001161 # test configuration
1162 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
1163 # the provided configuration and then the make target is invoked,
1164 # example value (has to be valid YAML):
1165 # testTargets: |
TorstenThiemea6c21342021-05-05 09:21:59 +00001166 # - target: 1t1gem-openonu-go-adapter-test
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001167 # workflow: att
1168 # flags: ""
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001169 # teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001170 # logging: true
Matteo Scandolo886cb8e2021-05-03 13:37:41 -07001171 - text:
1172 name: testTargets
1173 default: '{testTargets}'
1174 description: 'Test configuration, see the ci-management job definition for more info'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001175
1176 - string:
1177 name: branch
1178 default: '{code-branch}'
1179 description: 'Repo manifest branch for code checkout'
1180
1181 - string:
1182 name: gerritProject
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001183 default: '{gerritProject}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001184 description: 'Name of the Gerrit project'
1185
1186 - string:
1187 name: gerritRefspec
Matteo Scandolobc28eab2021-09-28 18:10:58 -07001188 default: '{gerritRefspec}'
Matteo Scandolo075740f2021-04-22 14:52:29 -07001189 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
1190
1191 - string:
1192 name: extraRobotArgs
1193 default: '{robot-args}'
1194 description: 'Arguments to pass to robot'
1195
1196 - string:
1197 name: volthaSystemTestsChange
1198 default: '{volthaSystemTestsChange}'
1199 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1200
1201 - string:
1202 name: volthaHelmChartsChange
1203 default: '{volthaHelmChartsChange}'
1204 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1205
1206 - string:
1207 name: olts
1208 default: '{olts}'
1209 description: 'How many BBSim instances to run'
1210
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001211 - string:
1212 name: registry
1213 default: '{registry}'
1214 description: 'Which registry to use (amazon vs menlo)'
1215
Hardik Windlass696002d2021-05-07 11:38:28 +00001216 - string:
1217 name: logLevel
1218 default: '{logLevel}'
1219 description: 'Log level for all the components'
1220
TorstenThieme869ba322021-05-05 12:11:42 +00001221 - string:
1222 name: timeout
1223 default: '{timeout}'
1224 description: 'Timeout of pipeline job [minutes]'
1225
Matteo Scandolo075740f2021-04-22 14:52:29 -07001226 project-type: pipeline
1227 concurrent: true
1228
1229 dsl: !include-raw-escape: pipeline/{pipeline-script}
1230
1231 triggers:
1232 # patchset jobs will set this to "0 0 29 2 *" (feb 29th, it's once every 4 years)
1233 - timed: |
1234 TZ=America/Los_Angeles
1235 {time-trigger}
1236 # periodic jobs will set this to vv7CBoQQYYonvaN8xcru (hopefully no-one will comment with that)
1237 - gerrit:
1238 server-name: '{gerrit-server-name}'
1239 silent-start: false
1240 successful-message: "PASSED openonu-go test"
1241 failure-message: "FAILED openonu-go test"
1242 unstable-message: "UNSTABLE openonu-go test"
1243 trigger-on:
1244 - comment-added-contains-event:
1245 comment-contains-value: '.*{trigger-comment}.*'
1246 projects:
1247 - project-compare-type: REG_EXP
1248 project-pattern: '^(voltha-go|voltha-openolt-adapter|voltha-openonu-adapter-go|ofagent-go|voltha-onos|bbsim)$'
1249 branches:
1250 - branch-compare-type: REG_EXP
1251 branch-pattern: '{all-branches-regexp}'
1252
1253- job-template:
Kailashaad71012019-08-27 10:36:53 -07001254 id: 'voltha-patch-test'
Matteo Scandolo84e5f002020-02-10 11:50:05 -08001255 name: 'verify_{project}_sanity-test{name-extension}'
Hung-Wei Chiuf6cbde22021-04-22 22:15:23 -07001256 build-node: 'ubuntu18.04-basebuild-4c-8g'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001257 pipeline-script: 'voltha/master/bbsim-tests.groovy'
Andy Bavier4318f8d2020-04-09 13:50:53 -07001258 override-branch: '$GERRIT_BRANCH'
Andy Bavier02b00dc2020-04-28 13:01:12 -07001259 sandbox: true
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001260 build-timeout: 20
Hardik Windlassfbf296b2021-06-08 07:36:51 +00001261 timeout: 50
1262 olts: 1
1263 registry: mirror.registry.opennetworking.org
1264 logLevel: 'INFO'
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001265 volthaSystemTestsChange: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001266 volthaHelmChartsChange: ''
Matteo Scandolocecb0842021-05-04 13:16:47 -07001267 extraHelmFlags: ''
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001268 branch-regexp: '{all-branches-regexp}'
Hardik Windlassec9341b2021-06-07 11:58:29 +00001269 testTargets: |
1270 - target: sanity-kind-att
1271 workflow: att
1272 flags: ""
1273 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001274 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001275 - target: sanity-kind-dt
1276 workflow: dt
1277 flags: ""
1278 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001279 logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001280 - target: sanity-kind-tt
1281 workflow: tt
1282 flags: ""
1283 teardown: true
Hardik Windlass24e275f2021-10-19 08:19:06 +00001284 logging: true
Kailashaad71012019-08-27 10:36:53 -07001285
1286 description: |
1287 <!-- Managed by Jenkins Job Builder -->
1288 Created by {id} job-template from ci-management/jjb/voltha-e2e.yaml <br /><br />
1289 E2E Validation for Voltha 2.X
1290
1291 properties:
1292 - cord-infra-properties:
1293 build-days-to-keep: '{build-days-to-keep}'
1294 artifact-num-to-keep: '{artifact-num-to-keep}'
1295
1296 wrappers:
1297 - lf-infra-wrappers:
1298 build-timeout: '{build-timeout}'
1299 jenkins-ssh-credential: '{jenkins-ssh-credential}'
1300
1301 parameters:
1302 - string:
Zack Williamsb3292082019-10-11 17:15:18 -07001303 name: buildNode
Andrea Campanella4792b7f2021-04-23 15:06:42 +02001304 default: '{build-node}'
Kailashaad71012019-08-27 10:36:53 -07001305 description: 'Name of the Jenkins node to run the job on'
1306
1307 - string:
hwchiu14f97852019-10-08 10:51:11 -07001308 name: gerritProject
1309 default: '$GERRIT_PROJECT'
1310 description: 'Name of the Gerrit project'
Kailashaad71012019-08-27 10:36:53 -07001311
1312 - string:
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001313 name: gerritRefspec
1314 default: '$GERRIT_REFSPEC'
1315 description: 'PatchSet REFSPEC in Gerrit, example value: "refs/changes/79/18779/13"'
Kailashaad71012019-08-27 10:36:53 -07001316
1317 - string:
Andy Bavierbedd0392019-10-16 13:58:18 -07001318 name: extraHelmFlags
Matteo Scandolocecb0842021-05-04 13:16:47 -07001319 default: '{extraHelmFlags}'
Matteo Scandoloa57b0972021-05-03 14:04:58 -07001320 description: 'Helm flags to pass to every helm command'
Andy Bavierbedd0392019-10-16 13:58:18 -07001321
Matteo Scandolo9aae4952020-09-14 13:05:53 -07001322 - string:
1323 name: volthaSystemTestsChange
1324 default: '{volthaSystemTestsChange}'
1325 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1326
1327 - string:
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001328 name: volthaHelmChartsChange
1329 default: '{volthaHelmChartsChange}'
1330 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1331
1332 - string:
1333 name: branch
1334 default: '{override-branch}'
1335 description: 'Name of the branch to use'
1336
Hardik Windlassec9341b2021-06-07 11:58:29 +00001337 # test configuration
1338 # this is a parameter to drive the test execution, VOLTHA is redeployed each time with
1339 # the provided configuration and then the make target is invoked,
1340 # example value (has to be valid YAML):
1341 # testTargets: |
1342 # - target: 1t1gem-openonu-go-adapter-test
1343 # workflow: att
1344 # flags: ""
1345 # teardown: true
Hardik Windlasse44ef712021-10-20 10:36:33 +00001346 # logging: true
Hardik Windlassec9341b2021-06-07 11:58:29 +00001347 - text:
1348 name: testTargets
1349 default: '{testTargets}'
1350 description: 'Test configuration, see the ci-management job definition for more info'
1351
Hardik Windlassfbf296b2021-06-08 07:36:51 +00001352 - string:
1353 name: timeout
1354 default: '{timeout}'
1355 description: 'Timeout of pipeline job [minutes]'
1356
1357 - string:
1358 name: olts
1359 default: '{olts}'
1360 description: 'How many BBSim instances to run'
1361
1362 - string:
1363 name: registry
1364 default: '{registry}'
1365 description: 'Which registry to use (amazon vs menlo)'
1366
1367 - string:
1368 name: logLevel
1369 default: '{logLevel}'
1370 description: 'Log level for all the components'
1371
Kailashaad71012019-08-27 10:36:53 -07001372 project-type: pipeline
Kailashb59bc7f2019-09-03 13:13:27 -07001373 concurrent: true
Kailashaad71012019-08-27 10:36:53 -07001374
Zack Williamsb3292082019-10-11 17:15:18 -07001375 dsl: !include-raw-escape: pipeline/{pipeline-script}
Kailashaad71012019-08-27 10:36:53 -07001376
1377 triggers:
Andy Bavierb99c3d32020-02-18 11:14:17 -07001378 - gerrit:
1379 server-name: '{gerrit-server-name}'
Kailashaad71012019-08-27 10:36:53 -07001380 dependency-jobs: '{dependency-jobs}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07001381 silent-start: true
1382 trigger-on:
1383 - patchset-created-event:
1384 exclude-drafts: true
1385 exclude-trivial-rebase: false
1386 exclude-no-code-change: true
1387 - draft-published-event
1388 - comment-added-contains-event:
1389 comment-contains-value: '(?i)^.*recheck$'
1390 projects:
1391 - project-compare-type: REG_EXP
1392 project-pattern: '^{project}$'
1393 branches:
1394 - branch-compare-type: REG_EXP
Matteo Scandolo42f6e572021-01-25 15:11:34 -08001395 branch-pattern: '{branch-regexp}'
Andy Bavierb99c3d32020-02-18 11:14:17 -07001396 file-paths:
1397 - compare-type: REG_EXP
1398 pattern: '{all-files-regexp}'
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001399
1400# POD Per Patchset Pipeline Jobs
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001401# to use these parameters in a job: `<<: *voltha-physical-patchset-parameters`
1402- voltha-physical-patchset-parameters: &voltha-physical-patchset-parameters
1403 name: voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07001404 parameters:
1405 - string:
1406 name: buildNode
Zack Williams8ef79812019-10-29 11:09:18 -07001407 default: '{build-node}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001408 description: 'Pod management node'
1409
1410 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07001411 name: branch
1412 default: '$GERRIT_BRANCH'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001413 description: 'Name of the repo branch to use'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001414
1415 - string:
1416 name: gerritProject
1417 default: '$GERRIT_PROJECT'
1418 description: 'Name of the Gerrit project'
1419
1420 - string:
Matteo Scandolo7a330022021-03-29 14:03:48 -07001421 name: gerritRefspec
1422 default: '$GERRIT_REFSPEC'
1423 description: 'RefSpec number in Gerrit'
1424
1425 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001426 name: gerritComment
1427 default: '$GERRIT_EVENT_COMMENT_TEXT'
1428 description: 'RefSpec number in Gerrit'
1429
1430 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001431 name: cordRepoUrl
1432 default: '{gerrit-server-url}'
1433 description: 'The URL of the CORD Project repository'
1434
1435 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001436 name: configBaseDir
1437 default: 'pod-configs'
1438 description: 'The directory inside the POD configs repository'
1439
1440 - string:
1441 name: configDeploymentDir
1442 default: 'deployment-configs'
1443 description: 'The deployment configs folder'
1444
1445 - string:
1446 name: configKubernetesDir
1447 default: 'kubernetes-configs'
1448 description: 'The kubernetes config folder'
1449
1450 - string:
1451 name: configFileName
1452 default: '{config-pod}'
1453 description: 'The config file'
1454
1455 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001456 name: podName
1457 default: '{config-pod}'
1458
1459 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001460 name: sadisConfigFile
Matteo Scandolo7a330022021-03-29 14:03:48 -07001461 default: 'voltha-system-tests/tests/data/{config-pod}-sadis.json'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001462 description: 'Path of SADIS config to load'
1463
1464 - string:
Andy Bavier893d2442020-05-21 12:41:17 -07001465 name: oltDebVersionMaster
1466 default: '{oltDebVersionMaster}'
1467 description: 'OLT Software version to install for master branch builds'
1468
1469 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001470 name: oltDebVersionVoltha23
Andy Bavier893d2442020-05-21 12:41:17 -07001471 default: '{oltDebVersionVoltha23}'
1472 description: 'OLT Software version to install for voltha-2.3 branch builds'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001473
1474 - string:
Andy Bavier51ba7e82019-12-17 11:01:01 -07001475 name: profile
1476 default: '{profile}'
1477 description: 'Technology Profile pushed to the ETCD'
1478
Andy Bavier51ba7e82019-12-17 11:01:01 -07001479 - bool:
1480 name: reinstallOlt
1481 default: true
1482 description: "Re-install OLT software"
1483
Zack Williams03ebb272020-03-27 09:42:33 -07001484 - string:
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001485 name: extraRobotArgs
1486 default: '{default-test-args}'
1487 description: 'Arguments to pass to robot'
1488
1489 - string:
1490 name: volthaSystemTestsChange
1491 default: '{volthaSystemTestsChange}'
1492 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
1493
1494 - string:
1495 name: volthaHelmChartsChange
1496 default: '{volthaHelmChartsChange}'
1497 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
1498
1499 - string:
1500 name: workflow
1501 default: '{workflow}'
1502 description: 'Installs and uses the specified work flow on the POD'
1503
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001504 - string:
1505 name: extraHelmFlags
1506 default: '{extraHelmFlags}'
1507 description: 'Helm flags (passed to each helm command)'
1508
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001509 # deprecated parameters, remove after VOLTHA-2.8 is released
1510 - string:
1511 name: deploymentConfigFile
1512 default: 'pod-configs/deployment-configs/{config-pod}.yaml'
1513 description: 'Path of deployment config file'
1514
1515 - string:
1516 name: kindVolthaValuesFile
1517 default: 'pod-configs/kubernetes-configs/voltha/{config-pod}.yml'
1518 description: 'Path of kind-voltha values override file'
1519
1520 - string:
1521 name: manifestUrl
1522 default: '{gerrit-server-url}/{voltha-test-manifest-repo}'
1523 description: 'URL to the repo manifest'
1524
1525 - string:
1526 name: gerritChangeNumber
1527 default: '$GERRIT_CHANGE_NUMBER'
1528 description: 'Changeset number in Gerrit'
1529
1530 - string:
1531 name: gerritPatchsetNumber
1532 default: '$GERRIT_PATCHSET_NUMBER'
1533 description: 'PatchSet number in Gerrit'
1534
1535 - string:
1536 name: localConfigDir
1537 default: null
1538 description: 'If specified, config file paths are relative to this dir; otherwise $WORKSPACE'
1539
1540 - string:
1541 name: configRepo
1542 default: 'pod-configs'
1543 description: 'A repository containing the config files, will be checked out if specified'
1544
1545 - string:
Zack Williams03ebb272020-03-27 09:42:33 -07001546 name: manualBranch
1547 default: '{manualBranch}'
1548 description: "If a non-empty string, build manually as a specific branch, not with a specific patchset"
Andy Bavier51ba7e82019-12-17 11:01:01 -07001549
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001550- job-template:
1551 name: '{name}'
1552 id: verify_physical_voltha_patchset_auto
1553 description: |
1554 <!-- Managed by Jenkins Job Builder -->
1555 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
1556 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
1557 Created by Andy Bavier, andy@opennetworking.org <br />
1558 Copyright (c) 2019 Open Networking Foundation (ONF)
1559 sandbox: true
1560 pipeline-script: 'voltha/master/tucson-build-and-test.groovy'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001561 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001562 build-node: 'tucson-pod'
1563 config-pod: 'tucson-pod'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001564 profile: 'Default'
Girish Gowdra9f59a642021-11-15 14:35:58 -08001565 oltDebVersionMaster: 'openolt_asfvolt16-3.6.0-5287fde1e7d07f7274f0432eb6c746bb3bbcd1e8-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07001566 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001567 volthaSystemTestsChange: ''
1568 volthaHelmChartsChange: ''
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001569 extraHelmFlags: ''
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001570
1571 properties:
1572 - cord-infra-properties:
1573 build-days-to-keep: '{build-days-to-keep}'
1574 artifact-num-to-keep: '{artifact-num-to-keep}'
1575
1576 <<: *voltha-physical-patchset-parameters
Andy Bavier51ba7e82019-12-17 11:01:01 -07001577
1578 project-type: pipeline
1579 concurrent: true
1580
1581 dsl: !include-raw-escape: pipeline/{pipeline-script}
1582
1583 triggers:
1584 - gerrit:
1585 server-name: '{gerrit-server-name}'
1586 dependency-jobs: '{dependency-jobs}'
1587 silent-start: false
1588 successful-message: "PASSED hardware test"
1589 failure-message: "FAILED hardware test"
1590 unstable-message: "UNSTABLE hardware test"
1591 trigger-on:
1592 - comment-added-event:
1593 approval-category: 'Code-Review'
1594 approval-value: '+2'
1595 projects:
1596 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08001597 project-pattern: '^(voltha-openolt-adapter|voltha-openonu-adapter|voltha-openonu-adapter-go|voltha-go)$'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001598 branches:
Andy Bavier37f6ea92020-04-03 11:13:35 -07001599 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001600 branch-pattern: '{branch-pattern}'
Andy Bavier51ba7e82019-12-17 11:01:01 -07001601
Andy Bavier51ba7e82019-12-17 11:01:01 -07001602- job-template:
1603 name: '{name}'
1604 id: verify_physical_voltha_patchset_manual
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001605 description: |
1606 <!-- Managed by Jenkins Job Builder -->
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001607 Automated build on POD {config-pod} using {pipeline-script} <br /><br />
Andy Baviere9916452019-11-06 12:32:47 -07001608 Created from job-template {id} from ci-management/jjb/voltha-e2e.yaml <br />
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001609 Created by Andy Bavier, andy@opennetworking.org <br />
1610 Copyright (c) 2019 Open Networking Foundation (ONF)
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001611 sandbox: true
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001612 build-node: 'tucson-pod'
1613 config-pod: 'tucson-pod'
Girish Gowdra9f59a642021-11-15 14:35:58 -08001614 oltDebVersionMaster: 'openolt_asfvolt16-3.6.0-5287fde1e7d07f7274f0432eb6c746bb3bbcd1e8-40G-NNI.deb'
Girish Gowdra69e3b7f2021-08-05 15:08:01 -07001615 oltDebVersionVoltha23: 'openolt_asfvolt16-3.4.9-e2a9597f3d690fe3a0ea0df244571dfc9e8c2833-40G-NNI.deb'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001616 pipeline-script: 'voltha/master/tucson-build-and-test.groovy'
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001617 trigger-string: 'hardware test'
Matteo Scandolob6d80732021-05-05 14:06:42 -07001618 default-test-args: '-i sanityORDeleteOLT -i PowerSwitch -X'
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001619 volthaSystemTestsChange: ''
1620 volthaHelmChartsChange: ''
Matteo Scandolob6d80732021-05-05 14:06:42 -07001621 profile: 'Default'
Matteo Scandolobb7382d2021-05-05 08:32:35 -07001622 extraHelmFlags: ''
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001623
1624 properties:
1625 - cord-infra-properties:
1626 build-days-to-keep: '{build-days-to-keep}'
1627 artifact-num-to-keep: '{artifact-num-to-keep}'
1628
Matteo Scandolo9b644ba2021-04-19 11:21:07 -07001629 <<: *voltha-physical-patchset-parameters
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001630
Andy Bavier8c11d462019-12-17 08:19:34 -07001631
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001632 project-type: pipeline
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001633 concurrent: true
1634
Andy Bavier61c5b2a2019-11-12 12:08:19 -07001635 dsl: !include-raw-escape: pipeline/{pipeline-script}
Andy Bavierbf68c5e2019-10-25 15:05:28 -07001636
Andy Bavier1f465592019-11-06 10:03:56 -07001637 triggers:
1638 - gerrit:
1639 server-name: '{gerrit-server-name}'
1640 dependency-jobs: '{dependency-jobs}'
1641 silent-start: false
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001642 successful-message: "PASSED {trigger-string}"
1643 failure-message: "FAILED {trigger-string}"
1644 unstable-message: "UNSTABLE {trigger-string}"
Andy Bavier1f465592019-11-06 10:03:56 -07001645 trigger-on:
1646 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001647 comment-contains-value: '^{trigger-string}$'
Scott Bakerda31d7b2020-01-08 16:35:52 -08001648 - comment-added-contains-event:
Andy Bavierd83bf3a2020-08-13 14:55:07 -07001649 comment-contains-value: '^{trigger-string} with delay$'
Andy Bavier8c11d462019-12-17 08:19:34 -07001650 projects:
1651 - project-compare-type: REG_EXP
Girish Gowdra7beebea2021-01-31 18:56:45 -08001652 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 -07001653 branches:
Andy Bavierfc3ca142020-03-27 13:44:25 -07001654 - branch-compare-type: REG_EXP
Matteo Scandoloec3ec8e2021-05-27 13:03:00 -07001655 branch-pattern: '{branch-pattern}'