blob: d8bd1482240305cb31c0630a866489f7fffee3c2 [file] [log] [blame]
Hardik Windlass0f9621d2021-02-24 21:23:19 +05301---
2# voltha 2.X tests
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -05003# oar image URLs that redirect away from oss to maven-central (?)
4# olt, dhcpl2relay, igmpproxy, kafka
Hardik Windlass0f9621d2021-02-24 21:23:19 +05305
6- project:
7 name: software-upgrades
8 project-name: '{name}'
9
10 jobs:
Hardik Windlass317ad022022-02-21 11:18:18 +000011 - 'software-upgrades-test-new':
Hardik Windlass0f9621d2021-02-24 21:23:19 +053012 name: 'periodic-software-upgrade-test-bbsim'
13 pipeline-script: 'voltha/master/software-upgrades.groovy'
Hardik Windlass9f5bee12021-05-07 06:47:21 +000014 build-node: 'ubuntu18.04-basebuild-8c-15g'
Hardik Windlass0f9621d2021-02-24 21:23:19 +053015 code-branch: 'master'
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -050016 aaa-version: '2.9.0.SNAPSHOT'
17 aaa-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/aaa-app/2.9.0-SNAPSHOT/aaa-app-2.9.0-20230111.164338-1.oar'
Andrea Campanella0839ef22021-12-30 15:44:16 +010018 olt-version: '5.1.0.SNAPSHOT'
Hardik Windlass1a8ccdd2022-06-29 15:33:57 +053019 olt-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/olt-app/5.1.0-SNAPSHOT/olt-app-5.1.0-20220629.020323-21.oar'
Andrea Campanella0839ef22021-12-30 15:44:16 +010020 dhcpl2relay-version: '2.7.0.SNAPSHOT'
Hardik Windlassc0e8dbe2022-06-24 10:38:42 +053021 dhcpl2relay-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/dhcpl2relay-app/2.7.0-SNAPSHOT/dhcpl2relay-app-2.7.0-20220527.132023-5.oar'
Andrea Campanella0839ef22021-12-30 15:44:16 +010022 igmpproxy-version: '2.5.0.SNAPSHOT'
Hardik Windlassfb9ab7f2022-03-28 04:44:32 +000023 igmpproxy-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/onos-app-igmpproxy-app/2.5.0-SNAPSHOT/onos-app-igmpproxy-app-2.5.0-20220318.145612-3.oar'
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -050024 sadis-version: '5.11.0.SNAPSHOT'
25 sadis-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/sadis-app/5.11.0-SNAPSHOT/sadis-app-5.11.0-20230110.082138-1.oar'
26 mcast-version: '2.9.0.SNAPSHOT'
27 mcast-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/mcast-app/2.9.0-SNAPSHOT/mcast-app-2.9.0-20230110.175410-1.oar'
Andrea Campanella0839ef22021-12-30 15:44:16 +010028 kafka-version: '2.9.0.SNAPSHOT'
Hardik Windlassc0e8dbe2022-06-24 10:38:42 +053029 kafka-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/kafka/2.9.0-SNAPSHOT/kafka-2.9.0-20220609.001209-5.oar'
Hardik Windlass19605da2022-06-30 22:05:57 +053030 openolt-adapter-deploy-base-tag: '4.2.6'
31 openonu-adapter-deploy-base-tag: '2.2.8'
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -050032 rw-core-deploy-base-tag: '3.1.8'
Andrea Campanellae36f50c2022-05-03 14:57:03 +020033 ofagent-deploy-base-tag: '2.1.2'
Hardik Windlass88814542021-06-22 09:43:46 +000034 onu-image-version: 'BBSM_IMG_00002'
35 onu-image-url: 'http://bbsim0:50074/images/software-image.img'
36 onu-image-vendor: 'BBSM'
37 onu-image-activate-on-success: 'false'
38 onu-image-commit-on-success: 'false'
Hardik Windlassae82ab72021-03-31 14:49:47 +053039 onu-image-crc: '0'
Hardik Windlassae82ab72021-03-31 14:49:47 +053040 time-trigger: "H H/23 * * *"
41
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -050042 - 'software-upgrades-test-voltha-2.11':
43 name: 'periodic-software-upgrade-test-bbsim-2.11'
44 pipeline-script: 'voltha/voltha-2.11/software-upgrades.groovy'
45 build-node: 'ubuntu18.04-basebuild-8c-15g'
46 code-branch: 'voltha-2.11'
47 aaa-version: '2.9.0'
48 aaa-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/aaa-app/2.9.0/aaa-app-2.9.0.oar'
49 olt-version: '5.2.3'
50 olt-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/olt-app/5.2.3/olt-app-5.2.3.oar'
51 dhcpl2relay-version: '2.9.0'
52 dhcpl2relay-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/dhcpl2relay-app/2.9.0/dhcpl2relay-app-2.9.0.oar'
53 igmpproxy-version: '2.7.0'
54 igmpproxy-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/onos-app-igmpproxy-app/2.7.0/onos-app-igmpproxy-app-2.7.0.oar'
55 sadis-version: '5.10.0'
56 sadis-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/sadis-app/5.10.0/sadis-app-5.10.0.oar'
57 mcast-version: '2.8.0'
58 mcast-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/mcast-app/2.4.0/mcast-app-2.8.0.oar'
59 kafka-version: '2.11.1'
60 kafka-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/kafka/2.11.1/kafka-2.11.1.oar'
Joey Armstronged6c46e2023-02-03 11:08:42 -050061 openolt-adapter-deploy-base-tag: '4.2.6'
62 openonu-adapter-deploy-base-tag: '2.2.8'
63 rw-core-deploy-base-tag: '3.1.8'
64 ofagent-deploy-base-tag: '2.1.2'
Joey Armstrong2f8a5fa2023-01-29 14:06:30 -050065 onu-image-version: 'BBSM_IMG_00002'
66 onu-image-url: 'http://bbsim0:50074/images/software-image.img'
67 onu-image-vendor: 'BBSM'
68 onu-image-activate-on-success: 'false'
69 onu-image-commit-on-success: 'false'
70 onu-image-crc: '0'
71 time-trigger: "H H/23 * * *"
72
Hardik Windlass317ad022022-02-21 11:18:18 +000073 - 'software-upgrades-test-old':
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000074 name: 'periodic-software-upgrade-test-bbsim-2.8'
75 pipeline-script: 'voltha/voltha-2.8/software-upgrades.groovy'
Hardik Windlass9f5bee12021-05-07 06:47:21 +000076 build-node: 'ubuntu18.04-basebuild-8c-15g'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000077 code-branch: 'voltha-2.8'
78 aaa-version: '2.4.0'
79 aaa-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/aaa-app/2.4.0/aaa-app-2.4.0.oar'
80 olt-version: '4.5.0'
81 olt-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/olt-app/4.5.0/olt-app-4.5.0.oar'
82 dhcpl2relay-version: '2.5.0'
83 dhcpl2relay-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/dhcpl2relay-app/2.5.0/dhcpl2relay-app-2.5.0.oar'
84 igmpproxy-version: '2.3.0'
85 igmpproxy-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/onos-app-igmpproxy-app/2.3.0/onos-app-igmpproxy-app-2.3.0.oar'
86 sadis-version: '5.4.0'
87 sadis-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/sadis-app/5.4.0/sadis-app-5.4.0.oar'
88 mcast-version: '2.4.0'
89 mcast-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/mcast-app/2.4.0/mcast-app-2.4.0.oar'
90 kafka-version: '2.7.0'
91 kafka-oar-url: 'https://oss.sonatype.org/content/groups/public/org/opencord/kafka/2.7.0/kafka-2.7.0.oar'
Hardik Windlass2b164342022-02-28 03:50:48 +000092 adapter-open-olt-image: 'voltha/voltha-openolt-adapter:3.5.12'
Hardik Windlassc0e8dbe2022-06-24 10:38:42 +053093 adapter-open-onu-image: 'voltha/voltha-openonu-adapter-go:1.3.28'
Hardik Windlass45e456d2021-11-18 07:38:41 +000094 rw-core-image: 'voltha/voltha-rw-core:2.9.6'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000095 ofagent-image: 'voltha/voltha-ofagent-go:1.6.5'
96 onu-image-version: 'BBSM_IMG_00002'
97 onu-image-url: 'http://bbsim0:50074/images/software-image.img'
98 onu-image-vendor: 'BBSM'
99 onu-image-activate-on-success: 'false'
100 onu-image-commit-on-success: 'false'
Hardik Windlass834afbb2021-03-23 11:48:15 +0530101 onu-image-crc: '0'
Hardik Windlass0f9621d2021-02-24 21:23:19 +0530102 time-trigger: "H H/23 * * *"
103
Hardik Windlass317ad022022-02-21 11:18:18 +0000104# to be used for voltha releases 2.9 onwards
Hardik Windlass0f9621d2021-02-24 21:23:19 +0530105- job-template:
Hardik Windlass317ad022022-02-21 11:18:18 +0000106 id: 'software-upgrades-test-new'
107 name: '{name}'
108 sandbox: true
109 volthaSystemTestsChange: ''
110 volthaHelmChartsChange: ''
111 kindVolthaChange: ''
112 logLevel: 'DEBUG'
113 logging: true
114
115 description: |
116 <!-- Managed by Jenkins Job Builder -->
117 Created by {id} job-template from ci-management/jjb/software-upgrades.yaml <br /><br />
118 E2E Validation for Voltha 2.X
119 properties:
Joey Armstrong8e1de652022-09-02 12:09:52 -0400120 - onf-infra-volthadevs-permissions
Hardik Windlass317ad022022-02-21 11:18:18 +0000121 - cord-infra-properties:
122 build-days-to-keep: '{build-days-to-keep}'
123 artifact-num-to-keep: '{artifact-num-to-keep}'
124
125 wrappers:
126 - lf-infra-wrappers:
127 build-timeout: '{build-timeout}'
128 jenkins-ssh-credential: '{jenkins-ssh-credential}'
129
130 parameters:
131 - string:
132 name: buildNode
133 default: '{build-node}'
134 description: 'Name of the Jenkins node to run the job on'
135
136 - string:
137 name: extraHelmFlags
138 default: ''
139 description: 'Helm flags to pass to every helm install command'
140
141 - string:
142 name: volthaSystemTestsChange
143 default: ''
144 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
145
146 - string:
147 name: volthaHelmChartsChange
148 default: ''
149 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
150
151 - string:
152 name: branch
153 default: '{code-branch}'
154 description: 'Name of the branch to use'
155
156 - string:
157 name: onosImg
158 default: ''
159 description: 'ONOS Image to use'
160
161 - string:
162 name: aaaVer
163 default: '{aaa-version}'
164 description: 'ONOS AAA App Version to Test Upgrade'
165
166 - string:
167 name: aaaOarUrl
168 default: '{aaa-oar-url}'
169 description: 'ONOS AAA App OAR File Url'
170
171 - string:
172 name: oltVer
173 default: '{olt-version}'
174 description: 'ONOS OLT App Version to Test Upgrade'
175
176 - string:
177 name: oltOarUrl
178 default: '{olt-oar-url}'
179 description: 'ONOS OLT App OAR File Url'
180
181 - string:
182 name: dhcpl2relayVer
183 default: '{dhcpl2relay-version}'
184 description: 'ONOS DHCP L2 Relay App Version to Test Upgrade'
185
186 - string:
187 name: dhcpl2relayOarUrl
188 default: '{dhcpl2relay-oar-url}'
189 description: 'ONOS DHCP L2 Relay App OAR File Url'
190
191 - string:
192 name: igmpproxyVer
193 default: '{igmpproxy-version}'
194 description: 'ONOS Igmp Proxy App Version to Test Upgrade'
195
196 - string:
197 name: igmpproxyOarUrl
198 default: '{igmpproxy-oar-url}'
199 description: 'ONOS Igmp Proxy App OAR File Url'
200
201 - string:
202 name: sadisVer
203 default: '{sadis-version}'
204 description: 'ONOS Sadis App Version to Test Upgrade'
205
206 - string:
207 name: sadisOarUrl
208 default: '{sadis-oar-url}'
209 description: 'ONOS Sadis App OAR File Url'
210
211 - string:
212 name: mcastVer
213 default: '{mcast-version}'
214 description: 'ONOS MCast App Version to Test Upgrade'
215
216 - string:
217 name: mcastOarUrl
218 default: '{mcast-oar-url}'
219 description: 'ONOS MCast App OAR File Url'
220
221 - string:
222 name: kafkaVer
223 default: '{kafka-version}'
224 description: 'ONOS Kafka App Version to Test Upgrade'
225
226 - string:
227 name: kafkaOarUrl
228 default: '{kafka-oar-url}'
229 description: 'ONOS Kafka App OAR File Url'
230
231 - string:
Hardik Windlass8e264492022-03-25 16:15:45 +0000232 name: openoltAdapterDeployBaseTag
233 default: '{openolt-adapter-deploy-base-tag}'
234 description: 'Minimum Version of OpenOLT Adapter to be used for Deployment'
235
236 - string:
237 name: openonuAdapterDeployBaseTag
238 default: '{openonu-adapter-deploy-base-tag}'
239 description: 'Minimum Version of OpenONU Adapter to be used for Deployment'
240
241 - string:
242 name: rwCoreDeployBaseTag
243 default: '{rw-core-deploy-base-tag}'
244 description: 'Minimum Version of RW Core to be used for Deployment'
245
246 - string:
247 name: ofagentDeployBaseTag
248 default: '{ofagent-deploy-base-tag}'
249 description: 'Minimum Version of Ofagent to be used for Deployment'
250
251 - string:
Hardik Windlass317ad022022-02-21 11:18:18 +0000252 name: onuImageVersion
253 default: '{onu-image-version}'
254 description: 'Version of ONU Image to Upgrade'
255
256 - string:
257 name: onuImageUrl
258 default: '{onu-image-url}'
259 description: 'Url of ONU Image to Upgrade'
260
261 - string:
262 name: onuImageVendor
263 default: '{onu-image-vendor}'
264 description: 'Vendor of ONU Image to Upgrade'
265
266 - string:
267 name: onuImageActivateOnSuccess
268 default: '{onu-image-activate-on-success}'
269 description: 'Activate ONU Image'
270
271 - string:
272 name: onuImageCommitOnSuccess
273 default: '{onu-image-commit-on-success}'
274 description: 'Commit ONU Image'
275
276 - string:
277 name: onuImageCrc
278 default: '{onu-image-crc}'
279 description: 'CRC of ONU Image to Upgrade'
280
281 - string:
282 name: logLevel
283 default: '{logLevel}'
284 description: 'Log level for all the components'
285
286 - bool:
287 name: logging
288 default: '{logging}'
289 description: 'Option to collect voltha components logs per test case'
290
291 project-type: pipeline
292 concurrent: true
293
294 dsl: !include-raw-escape: pipeline/{pipeline-script}
295
296 triggers:
297 - timed: |
298 TZ=America/Los_Angeles
299 {time-trigger}
300
Joey Armstronged6c46e2023-02-03 11:08:42 -0500301# to be used for voltha releases 2.9 onwards
302- job-template:
303 id: 'software-upgrades-test-voltha-2.11'
304 name: '{name}'
305 sandbox: true
306 volthaSystemTestsChange: ''
307 volthaHelmChartsChange: ''
308 kindVolthaChange: ''
309 logLevel: 'DEBUG'
310 logging: true
311
312 description: |
313 <!-- Managed by Jenkins Job Builder -->
314 Created by {id} job-template from ci-management/jjb/software-upgrades.yaml <br /><br />
315 E2E Validation for Voltha 2.X
316 properties:
317 - onf-infra-volthadevs-permissions
318 - cord-infra-properties:
319 build-days-to-keep: '{build-days-to-keep}'
320 artifact-num-to-keep: '{artifact-num-to-keep}'
321
322 wrappers:
323 - lf-infra-wrappers:
324 build-timeout: '{build-timeout}'
325 jenkins-ssh-credential: '{jenkins-ssh-credential}'
326
327 parameters:
328 - string:
329 name: buildNode
330 default: '{build-node}'
331 description: 'Name of the Jenkins node to run the job on'
332
333 - string:
334 name: extraHelmFlags
335 default: ''
336 description: 'Helm flags to pass to every helm install command'
337
338 - string:
339 name: volthaSystemTestsChange
340 default: ''
341 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
342
343 - string:
344 name: volthaHelmChartsChange
345 default: ''
346 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
347
348 - string:
349 name: branch
350 default: '{code-branch}'
351 description: 'Name of the branch to use'
352
353 - string:
354 name: onosImg
355 default: ''
356 description: 'ONOS Image to use'
357
358 - string:
359 name: aaaVer
360 default: '{aaa-version}'
361 description: 'ONOS AAA App Version to Test Upgrade'
362
363 - string:
364 name: aaaOarUrl
365 default: '{aaa-oar-url}'
366 description: 'ONOS AAA App OAR File Url'
367
368 - string:
369 name: oltVer
370 default: '{olt-version}'
371 description: 'ONOS OLT App Version to Test Upgrade'
372
373 - string:
374 name: oltOarUrl
375 default: '{olt-oar-url}'
376 description: 'ONOS OLT App OAR File Url'
377
378 - string:
379 name: dhcpl2relayVer
380 default: '{dhcpl2relay-version}'
381 description: 'ONOS DHCP L2 Relay App Version to Test Upgrade'
382
383 - string:
384 name: dhcpl2relayOarUrl
385 default: '{dhcpl2relay-oar-url}'
386 description: 'ONOS DHCP L2 Relay App OAR File Url'
387
388 - string:
389 name: igmpproxyVer
390 default: '{igmpproxy-version}'
391 description: 'ONOS Igmp Proxy App Version to Test Upgrade'
392
393 - string:
394 name: igmpproxyOarUrl
395 default: '{igmpproxy-oar-url}'
396 description: 'ONOS Igmp Proxy App OAR File Url'
397
398 - string:
399 name: sadisVer
400 default: '{sadis-version}'
401 description: 'ONOS Sadis App Version to Test Upgrade'
402
403 - string:
404 name: sadisOarUrl
405 default: '{sadis-oar-url}'
406 description: 'ONOS Sadis App OAR File Url'
407
408 - string:
409 name: mcastVer
410 default: '{mcast-version}'
411 description: 'ONOS MCast App Version to Test Upgrade'
412
413 - string:
414 name: mcastOarUrl
415 default: '{mcast-oar-url}'
416 description: 'ONOS MCast App OAR File Url'
417
418 - string:
419 name: kafkaVer
420 default: '{kafka-version}'
421 description: 'ONOS Kafka App Version to Test Upgrade'
422
423 - string:
424 name: kafkaOarUrl
425 default: '{kafka-oar-url}'
426 description: 'ONOS Kafka App OAR File Url'
427
428 - string:
429 name: openoltAdapterDeployBaseTag
430 default: '{openolt-adapter-deploy-base-tag}'
431 description: 'Minimum Version of OpenOLT Adapter to be used for Deployment'
432
433 - string:
434 name: openonuAdapterDeployBaseTag
435 default: '{openonu-adapter-deploy-base-tag}'
436 description: 'Minimum Version of OpenONU Adapter to be used for Deployment'
437
438 - string:
439 name: rwCoreDeployBaseTag
440 default: '{rw-core-deploy-base-tag}'
441 description: 'Minimum Version of RW Core to be used for Deployment'
442
443 - string:
444 name: ofagentDeployBaseTag
445 default: '{ofagent-deploy-base-tag}'
446 description: 'Minimum Version of Ofagent to be used for Deployment'
447
448 - string:
449 name: onuImageVersion
450 default: '{onu-image-version}'
451 description: 'Version of ONU Image to Upgrade'
452
453 - string:
454 name: onuImageUrl
455 default: '{onu-image-url}'
456 description: 'Url of ONU Image to Upgrade'
457
458 - string:
459 name: onuImageVendor
460 default: '{onu-image-vendor}'
461 description: 'Vendor of ONU Image to Upgrade'
462
463 - string:
464 name: onuImageActivateOnSuccess
465 default: '{onu-image-activate-on-success}'
466 description: 'Activate ONU Image'
467
468 - string:
469 name: onuImageCommitOnSuccess
470 default: '{onu-image-commit-on-success}'
471 description: 'Commit ONU Image'
472
473 - string:
474 name: onuImageCrc
475 default: '{onu-image-crc}'
476 description: 'CRC of ONU Image to Upgrade'
477
478 - string:
479 name: logLevel
480 default: '{logLevel}'
481 description: 'Log level for all the components'
482
483 - bool:
484 name: logging
485 default: '{logging}'
486 description: 'Option to collect voltha components logs per test case'
487
488 project-type: pipeline
489 concurrent: true
490
491 dsl: !include-raw-escape: pipeline/{pipeline-script}
492
493 triggers:
494 - timed: |
495 TZ=America/Los_Angeles
496 {time-trigger}
497
Hardik Windlass317ad022022-02-21 11:18:18 +0000498# to be used for voltha release 2.8
499- job-template:
500 id: 'software-upgrades-test-old'
Hardik Windlass88814542021-06-22 09:43:46 +0000501 name: '{name}'
502 sandbox: true
503 volthaSystemTestsChange: ''
504 volthaHelmChartsChange: ''
505 kindVolthaChange: ''
Hardik Windlasscb955822021-10-21 14:59:11 +0000506 logLevel: 'DEBUG'
507 logging: true
Hardik Windlass88814542021-06-22 09:43:46 +0000508
509 description: |
510 <!-- Managed by Jenkins Job Builder -->
511 Created by {id} job-template from ci-management/jjb/software-upgrades.yaml <br /><br />
512 E2E Validation for Voltha 2.X
513 properties:
Joey Armstrong8e1de652022-09-02 12:09:52 -0400514 - onf-infra-volthadevs-permissions
Hardik Windlass88814542021-06-22 09:43:46 +0000515 - cord-infra-properties:
516 build-days-to-keep: '{build-days-to-keep}'
517 artifact-num-to-keep: '{artifact-num-to-keep}'
518
519 wrappers:
520 - lf-infra-wrappers:
521 build-timeout: '{build-timeout}'
522 jenkins-ssh-credential: '{jenkins-ssh-credential}'
523
524 parameters:
525 - string:
526 name: buildNode
527 default: '{build-node}'
528 description: 'Name of the Jenkins node to run the job on'
529
530 - string:
531 name: extraHelmFlags
532 default: ''
533 description: 'Helm flags to pass to every helm install command'
534
535 - string:
536 name: volthaSystemTestsChange
537 default: ''
538 description: 'Download a change for gerrit in the voltha-system-tests repo, example value: "refs/changes/79/18779/13"'
539
540 - string:
541 name: volthaHelmChartsChange
542 default: ''
543 description: 'Download a change for gerrit in the voltha-helm-charts repo, example value: "refs/changes/79/18779/13"'
544
545 - string:
546 name: branch
547 default: '{code-branch}'
548 description: 'Name of the branch to use'
549
550 # deprecated params (not used in master, remove after 2.6 support is dropped)
551 - string:
552 name: kindVolthaChange
553 default: ''
554 description: 'Download a change for gerrit in the kind-voltha repo, example value: "refs/changes/32/19132/1"'
555
556 - string:
557 name: onosImg
558 default: ''
559 description: 'ONOS Image to use'
560
561 - string:
562 name: aaaVer
563 default: '{aaa-version}'
564 description: 'ONOS AAA App Version to Test Upgrade'
565
566 - string:
567 name: aaaOarUrl
568 default: '{aaa-oar-url}'
569 description: 'ONOS AAA App OAR File Url'
570
571 - string:
572 name: oltVer
573 default: '{olt-version}'
574 description: 'ONOS OLT App Version to Test Upgrade'
575
576 - string:
577 name: oltOarUrl
578 default: '{olt-oar-url}'
579 description: 'ONOS OLT App OAR File Url'
580
581 - string:
582 name: dhcpl2relayVer
583 default: '{dhcpl2relay-version}'
584 description: 'ONOS DHCP L2 Relay App Version to Test Upgrade'
585
586 - string:
587 name: dhcpl2relayOarUrl
588 default: '{dhcpl2relay-oar-url}'
589 description: 'ONOS DHCP L2 Relay App OAR File Url'
590
591 - string:
592 name: igmpproxyVer
593 default: '{igmpproxy-version}'
594 description: 'ONOS Igmp Proxy App Version to Test Upgrade'
595
596 - string:
597 name: igmpproxyOarUrl
598 default: '{igmpproxy-oar-url}'
599 description: 'ONOS Igmp Proxy App OAR File Url'
600
601 - string:
602 name: sadisVer
603 default: '{sadis-version}'
604 description: 'ONOS Sadis App Version to Test Upgrade'
605
606 - string:
607 name: sadisOarUrl
608 default: '{sadis-oar-url}'
609 description: 'ONOS Sadis App OAR File Url'
610
611 - string:
612 name: mcastVer
613 default: '{mcast-version}'
614 description: 'ONOS MCast App Version to Test Upgrade'
615
616 - string:
617 name: mcastOarUrl
618 default: '{mcast-oar-url}'
619 description: 'ONOS MCast App OAR File Url'
620
621 - string:
622 name: kafkaVer
623 default: '{kafka-version}'
624 description: 'ONOS Kafka App Version to Test Upgrade'
625
626 - string:
627 name: kafkaOarUrl
628 default: '{kafka-oar-url}'
629 description: 'ONOS Kafka App OAR File Url'
630
631 - string:
632 name: adapterOpenOltImage
633 default: '{adapter-open-olt-image}'
634 description: 'Voltha Adapter Open OLT Component Image'
635
636 - string:
637 name: adapterOpenOnuImage
638 default: '{adapter-open-onu-image}'
639 description: 'Voltha Adapter Open ONU Component Image'
640
641 - string:
642 name: rwCoreImage
643 default: '{rw-core-image}'
644 description: 'Voltha RW Core Component Image'
645
646 - string:
647 name: ofAgentImage
648 default: '{ofagent-image}'
649 description: 'Voltha Ofagent Component Image'
650
651 - string:
652 name: onuImageVersion
653 default: '{onu-image-version}'
654 description: 'Version of ONU Image to Upgrade'
655
656 - string:
657 name: onuImageUrl
658 default: '{onu-image-url}'
659 description: 'Url of ONU Image to Upgrade'
660
661 - string:
662 name: onuImageVendor
663 default: '{onu-image-vendor}'
664 description: 'Vendor of ONU Image to Upgrade'
665
666 - string:
667 name: onuImageActivateOnSuccess
668 default: '{onu-image-activate-on-success}'
669 description: 'Activate ONU Image'
670
671 - string:
672 name: onuImageCommitOnSuccess
673 default: '{onu-image-commit-on-success}'
674 description: 'Commit ONU Image'
675
676 - string:
677 name: onuImageCrc
678 default: '{onu-image-crc}'
679 description: 'CRC of ONU Image to Upgrade'
680
Hardik Windlasscb955822021-10-21 14:59:11 +0000681 - string:
682 name: logLevel
683 default: '{logLevel}'
684 description: 'Log level for all the components'
685
686 - bool:
687 name: logging
688 default: '{logging}'
689 description: 'Option to collect voltha components logs per test case'
690
Hardik Windlass88814542021-06-22 09:43:46 +0000691 project-type: pipeline
692 concurrent: true
693
694 dsl: !include-raw-escape: pipeline/{pipeline-script}
695
696 triggers:
697 - timed: |
698 TZ=America/Los_Angeles
699 {time-trigger}
Joey Armstrongaf679da2023-01-31 14:22:41 -0500700
701# [EOF]