blob: ecaf270ca5c366472ca38bb1703601731019e988 [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
Joey Armstrongff93d822023-01-25 19:17:00 -05003# -----------------------------------------------------------------------
Suchitra Vemuri58acd872019-08-28 18:52:35 -07004- project:
5 name: voltha-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
Zack Williams21e3d162020-02-07 08:38:16 -070011 with-kind: false
Joey Armstrongca4cb462023-01-12 17:51:05 -050012 power-switch: false
13 power-cycle-olt: false
Hardik Windlass5ec68e82021-03-04 21:51:57 +053014 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020015 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070016 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070017 num-of-onos: '1'
18 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070019 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070020 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070021 volthaSystemTestsChange: ''
22 kindVolthaChange: ''
23 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010024 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080025 num-of-onus: ''
26 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080027
Suchitra Vemuri58acd872019-08-28 18:52:35 -070028 jobs:
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040029 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080030 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +053031 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +010032 build-node: 'jenkins-worker-01.berlin-lab'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070033 config-pod: 'berlin-community-pod-1-multi-olt'
Cristina de Francisco4760e992024-11-14 14:48:48 +010034 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klaree3249ff2023-09-05 12:10:40 +020035 disable-job: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080036 name-extension: '_DT'
37 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080038 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020039 num-of-onos: '3'
40 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +010041 # Update time trigger value while re-enabling the job
42 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +010043
Andrea Campanellaf8adea62020-03-05 20:35:49 +010044 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080045 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +010046 timeout: 360
Cristina de Francisco3f8548d2024-11-13 12:37:30 +010047 build-node: 'jenkins-worker-01.berlin-lab'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070048 config-pod: 'berlin-community-pod-1-multi-olt'
Cristina de Francisco4760e992024-11-14 14:48:48 +010049 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +020050 disable-job: true
Andrea Campanellaf8adea62020-03-05 20:35:49 +010051 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080052 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +020053 pipeline-branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080054 name-extension: '_DT'
55 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -080056 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -080057 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -050058 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +020059 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -070060
Andrea Campanella972d63e2020-05-14 19:59:08 +020061 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +053062 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +010063 build-node: 'jenkins-worker-01.berlin-lab'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070064 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +010065 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klaree3547872023-10-02 13:52:15 +020066 disable-job: false
Jan Klare11c9b742023-09-06 11:35:24 +020067 name-extension: '_DT'
Andrea Campanella625ba352020-04-02 15:32:13 +020068 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +020069 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +020070 num-of-onos: '3'
71 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +010072 # Update time trigger value while re-enabling the job
73 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +020074
Andrea Campanella972d63e2020-05-14 19:59:08 +020075 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +020076 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +000077 timeout: 330
Cristina de Francisco3f8548d2024-11-13 12:37:30 +010078 build-node: 'jenkins-worker-01.berlin-lab'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -070079 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +010080 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klaree3547872023-10-02 13:52:15 +020081 disable-job: false
Jan Klare11c9b742023-09-06 11:35:24 +020082 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +020083 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +020084 release: 'master'
85 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +020086 pipeline-branch: 'master'
Andrea Campanella625ba352020-04-02 15:32:13 +020087 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +020088 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -050089 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +020090 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -070091
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040092 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +000093 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +053094 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +010095 build-node: 'jenkins-worker-01.berlin-lab'
Hardik Windlassc97ceae2022-05-13 10:12:55 +053096 config-pod: 'berlin-community-pod-1-gpon-fttb'
Cristina de Francisco4760e992024-11-14 14:48:48 +010097 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +020098 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +053099 withFttb: true
100 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530101 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530102 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530103 num-of-onos: '3'
104 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530105 time: '13'
106
TorstenThieme0adf6f12023-02-27 13:01:19 +0000107 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530108 - 'build_voltha_pod_test':
109 timeout: 330
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100110 build-node: 'jenkins-worker-01.berlin-lab'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530111 config-pod: 'berlin-community-pod-1-gpon-fttb'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100112 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200113 disable-job: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530114 withFttb: true
115 name-extension: '_DT'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530116 work-flow: 'DT'
117 release: 'master'
118 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200119 pipeline-branch: 'master'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530120 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530121 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500122 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200123 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530124
Jan Klare99d869d2023-09-06 11:21:11 +0200125 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200126 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100127 build-node: 'jenkins-worker-02.berlin-lab'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200128 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100129 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klaree3249ff2023-09-05 12:10:40 +0200130 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200131 name-extension: '_DT'
132 work-flow: 'DT'
133 release: 'master'
134 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200135 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200136 profile: '1T8GEM'
137 reinstall-olt: true
138 num-of-onos: '3'
139 num-of-atomix: '3'
Jan Klare8846dea2023-09-15 14:31:56 +0200140 pipeline-script: 'voltha/physical-build.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200141 waitTimerForOltUp: 360
142 time: '1'
143
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500144 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200145 - 'build_voltha_pod_test':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100146 build-node: 'jenkins-worker-02.berlin-lab'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200147 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100148 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200149 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200150 release: 'master'
151 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200152 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200153 name-extension: '_DT'
154 work-flow: 'DT'
155 test-repo: 'voltha-system-tests'
156 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500157 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200158 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200159
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500160 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200161 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100162 build-node: 'jenkins-worker-02.berlin-lab'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200163 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100164 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klaree3249ff2023-09-05 12:10:40 +0200165 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200166 name-extension: '_DT'
167 work-flow: 'DT'
168 release: 'master'
169 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200170 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200171 reinstall-olt: true
172 num-of-onos: '3'
173 num-of-atomix: '3'
Jan Klare8846dea2023-09-15 14:31:56 +0200174 pipeline-script: 'voltha/physical-build.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200175 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700176 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200177 time: '5'
178
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500179 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200180 - 'build_voltha_pod_test':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100181 build-node: 'jenkins-worker-02.berlin-lab'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200182 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100183 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200184 disable-job: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200185 release: 'master'
186 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200187 pipeline-branch: 'master'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200188 name-extension: '_DT'
189 work-flow: 'DT'
190 test-repo: 'voltha-system-tests'
191 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500192 power-switch: true
Jan Klare8846dea2023-09-15 14:31:56 +0200193 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200194
Joey Armstrong980e37f2023-02-28 18:57:41 -0500195 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700196 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100197 build-node: 'jenkins-worker-02.berlin-lab'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700198 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100199 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200200 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700201 release: 'master'
202 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200203 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700204 name-extension: '_TT'
205 work-flow: 'TT'
206 profile: 'TP'
207 time: '10'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700208 num-of-onos: '3'
209 num-of-atomix: '3'
210
Joey Armstrong980e37f2023-02-28 18:57:41 -0500211 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700212 - 'build_voltha_pod_test':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100213 build-node: 'jenkins-worker-02.berlin-lab'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700214 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100215 cluster: 'pod-2.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200216 disable-job: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700217 release: 'master'
218 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200219 pipeline-branch: 'master'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700220 name-extension: '_TT'
221 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500222 power-switch: true
223 power-cycle-olt: true
Jan Klare8846dea2023-09-15 14:31:56 +0200224 pipeline-script: 'voltha/voltha-tt-physical-functional-tests.groovy'
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700225 test-repo: 'voltha-system-tests'
226 profile: 'TP'
227 timeout: 360
228
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500229 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
230 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100231 build-node: 'jenkins-worker-01.berlin-lab'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500232 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100233 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200234 disable-job: true
Joey Armstrong980e37f2023-02-28 18:57:41 -0500235 release: 'master'
236 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200237 pipeline-branch: 'master'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500238 name-extension: '_TT'
239 work-flow: 'TT'
240 profile: 'TP'
241 time: '10'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500242 num-of-onos: '3'
243 num-of-atomix: '3'
244
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500245 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
246 - 'build_voltha_pod_test':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100247 build-node: 'jenkins-worker-01.berlin-lab'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500248 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100249 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200250 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500251 release: 'master'
252 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200253 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500254 name-extension: '_TT'
255 work-flow: 'TT'
256 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500257 power-cycle-olt: false
Jan Klare8846dea2023-09-15 14:31:56 +0200258 pipeline-script: 'voltha/voltha-tt-physical-functional-tests.groovy'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500259 test-repo: 'voltha-system-tests'
260 profile: 'TP'
261 timeout: 360
262
263 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
264 - 'build_voltha_pod_release_timer_playground':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100265 build-node: 'jenkins-worker-01.berlin-lab'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500266 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100267 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200268 disable-job: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500269 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500270 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200271 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500272 name-extension: '_TT'
273 work-flow: 'TT'
274 profile: 'TP'
275 time: '10'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500276 num-of-onos: '3'
277 num-of-atomix: '3'
278
279 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
280 - 'build_voltha_pod_test_playground':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100281 build-node: 'jenkins-worker-01.berlin-lab'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500282 config-pod: 'berlin-community-pod-1-gpon'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100283 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare11c9b742023-09-06 11:35:24 +0200284 disable-job: true
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500285 release: 'master'
286 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200287 pipeline-branch: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500288 name-extension: '_TT'
289 work-flow: 'TT'
290 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500291 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500292 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
293 test-repo: 'voltha-system-tests'
294 profile: 'TP'
295 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -0500296
Jan Klare1320d042023-10-05 12:20:03 +0200297 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
298 - 'build_voltha_pod_release_timer':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100299 build-node: 'jenkins-worker-01.berlin-lab'
Jan Klare1320d042023-10-05 12:20:03 +0200300 config-pod: 'berlin-community-pod-1-gpon-adtran'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100301 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare1320d042023-10-05 12:20:03 +0200302 disable-job: true
303 name-extension: '_DT'
304 work-flow: 'DT'
305 release: 'master'
306 branch: 'master'
307 pipeline-branch: 'master'
308 profile: '1T8GEM'
309 reinstall-olt: false
310 extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_voltha' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore"
311 num-of-onos: '3'
312 num-of-atomix: '3'
313 pipeline-script: 'voltha/physical-build.groovy'
314 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
315 oltAdapterReleaseName: 'adtran-olt'
316 waitTimerForOltUp: 420
317 time: '19'
318
Jan Klare1320d042023-10-05 12:20:03 +0200319 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
320 - 'build_voltha_pod_test':
321 timeout: 390
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100322 build-node: 'jenkins-worker-01.berlin-lab'
Jan Klare1320d042023-10-05 12:20:03 +0200323 config-pod: 'berlin-community-pod-1-gpon-adtran'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100324 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klare1320d042023-10-05 12:20:03 +0200325 disable-job: true
326 release: 'master'
327 branch: 'master'
328 pipeline-branch: 'master'
329 name-extension: '_DT'
330 work-flow: 'DT'
331 test-repo: 'voltha-system-tests'
332 profile: '1T8GEM'
333 power-switch: true
334 pipeline-script: 'voltha/voltha-dt-physical-functional-tests.groovy'
335 oltAdapterAppLabel: 'adapter-adtran-olt'
336
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400337 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000338 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000339 - 'verify_voltha_pod_dmi_test':
Cristina de Francisco3f8548d2024-11-13 12:37:30 +0100340 build-node: 'jenkins-worker-01.berlin-lab'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700341 config-pod: 'berlin-community-pod-1-gpon-adtran'
Cristina de Francisco4760e992024-11-14 14:48:48 +0100342 cluster: 'pod-1.berlin-lab.lfbroadband.org'
Jan Klaree3249ff2023-09-05 12:10:40 +0200343 disable-job: true
Jan Klare11c9b742023-09-06 11:35:24 +0200344 name-extension: '_DT'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000345 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +0000346 release: 'master'
347 branch: 'master'
Jan Klarea9fe1942023-09-12 10:45:25 +0200348 pipeline-branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000349 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530350 installVolthaInfra: true
351 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000352 reinstall-olt: false
353 restart-olt: false
354 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
355 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
356 OltDevMgr: 'adtran-olt-device-manager'
357 num-of-onos: '3'
358 num-of-atomix: '3'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000359 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530360 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -0500361
362# [EOF]