blob: b866911ac3f385f0302b1105125f6e833dfd85cc [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# -----------------------------------------------------------------------
4# Disabled, offline -- 'qa-testvm-pod'
5# -----------------------------------------------------------------------
Suchitra Vemuri58acd872019-08-28 18:52:35 -07006- project:
7 name: voltha-release-jobs
8
9 project-name: '{name}'
10
11 build-timeout: '300'
12
Zack Williams21e3d162020-02-07 08:38:16 -070013 with-kind: false
Joey Armstrongca4cb462023-01-12 17:51:05 -050014 power-switch: false
15 power-cycle-olt: false
Hardik Windlass5ec68e82021-03-04 21:51:57 +053016 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020017 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070018 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070019 num-of-onos: '1'
20 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070021 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070022 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070023 volthaSystemTestsChange: ''
24 kindVolthaChange: ''
25 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010026 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080027 num-of-onus: ''
28 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080029
Suchitra Vemuri58acd872019-08-28 18:52:35 -070030 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080031 # flex OCP pod with olt/onu - manual test job, voltha master build job
Hardik Windlass77221c62021-05-21 06:24:35 +000032 - 'build_voltha_pod_manual':
Joey Armstrongddc65982023-02-02 18:41:35 -050033 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070034 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070035 config-pod: 'flex-ocp-cord'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070036 num-of-onos: '3'
37 num-of-atomix: '3'
Hardik Windlass77221c62021-05-21 06:24:35 +000038 num-of-kafka: '3'
39 num-of-etcd: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -070040 VolthaEtcdPort: 9999
Hardik Windlass77221c62021-05-21 06:24:35 +000041 profile: 'TP'
42 name-extension: '_TT'
43 work-flow: 'TT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040044
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070045 # flex pod1 test job - using voltha branch
Hardik Windlass77221c62021-05-21 06:24:35 +000046 - 'build_voltha_pod_manual_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050047 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070048 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070049 config-pod: 'flex-ocp-cord'
Hardik Windlass77221c62021-05-21 06:24:35 +000050 profile: 'TP'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070051 branch: 'master'
Hardik Windlass77221c62021-05-21 06:24:35 +000052 release: 'master'
53 work-flow: 'TT'
54 name-extension: '_TT'
55 test-type: ''
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070056 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070057 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070058
Suchitra Vemurif8236c12019-10-22 15:51:39 -070059 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070060 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -050061 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070062 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070063 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070064 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070065 branch: 'master'
Joey Armstrongca4cb462023-01-12 17:51:05 -050066 power-switch: true
67 power-cycle-olt: true
hwchiu14f97852019-10-08 10:51:11 -070068 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070069 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070070
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040071 # -----------------------------------------------------------------------
72 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
73 # -----------------------------------------------------------------------
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070074 - 'build_voltha_pod_test':
Joey Armstrongff93d822023-01-25 19:17:00 -050075 disable-job: true
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070076 build-node: 'qa-testvm-pod'
77 config-pod: 'flex-ocp-cord'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040078 release: '2.12'
79 branch: 'voltha-2.12'
Joey Armstrongca4cb462023-01-12 17:51:05 -050080 power-switch: true
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070081 test-repo: 'voltha-system-tests'
82 profile: '1T4GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -040083
Joey Armstrongdeb61032023-03-03 15:05:24 -050084 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050085 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -050086 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -050087 build-node: 'qa-testvm-pod'
88 config-pod: 'flex-ocp-cord'
89 release: '2.11'
90 branch: 'voltha-2.11'
91 power-switch: true
92 test-repo: 'voltha-system-tests'
93 profile: '1T4GEM'
94
95 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070096 - 'build_voltha_pod_release_timer':
Joey Armstrongddc65982023-02-02 18:41:35 -050097 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -070098 build-node: 'qa-testvm-pod'
99 config-pod: 'flex-ocp-cord'
100 release: 'master'
101 branch: 'master'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700102 name-extension: '_TT'
103 work-flow: 'TT'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700104 profile: 'TP'
Hardik Windlass6598b032021-07-02 10:12:01 +0000105 time: '10'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700106 VolthaEtcdPort: 9999
107 num-of-onos: '3'
108 num-of-atomix: '3'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700109
110 # flex pod1 test job - released versions: uses tech profile on voltha branch
111 - 'build_voltha_pod_test':
Joey Armstrongddc65982023-02-02 18:41:35 -0500112 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700113 build-node: 'qa-testvm-pod'
114 config-pod: 'flex-ocp-cord'
115 release: 'master'
116 branch: 'master'
117 name-extension: '_TT'
118 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500119 power-switch: true
120 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700121 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700122 test-repo: 'voltha-system-tests'
123 profile: 'TP'
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000124 timeout: 360
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700125
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400126 # -----------------------------------------------------------------------
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000127 # flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400128 # -----------------------------------------------------------------------
129# - 'build_voltha_pod_test':
130# disable-job: true
131# build-node: 'qa-testvm-pod'
132# config-pod: 'flex-ocp-cord'
133# release: '2.8'
134# branch: 'voltha-2.8'
135# name-extension: '_TT'
136# work-flow: 'TT'
137# power-switch: true
138# pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
139# test-repo: 'voltha-system-tests'
140# profile: 'TP'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000141
Joey Armstrongdeb61032023-03-03 15:05:24 -0500142 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500143 - 'build_voltha_pod_test':
Joey Armstrongdeb61032023-03-03 15:05:24 -0500144 disable-job: true
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500145 build-node: 'qa-testvm-pod'
146 config-pod: 'flex-ocp-cord'
147 release: '2.11'
148 branch: 'voltha-2.11'
149 name-extension: '_TT'
150 work-flow: 'TT'
151 power-switch: true
152 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
153 test-repo: 'voltha-system-tests'
154 profile: 'TP'
155
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400156 # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch
157 - 'build_voltha_pod_test':
158 disable-job: true
159 build-node: 'qa-testvm-pod'
160 config-pod: 'flex-ocp-cord'
161 release: '2.12'
162 branch: 'voltha-2.12'
163 name-extension: '_TT'
164 work-flow: 'TT'
165 power-switch: true
166 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
167 test-repo: 'voltha-system-tests'
168 profile: 'TP'
169
170 # -----------------------------------------------------------------------
Joey Armstrong14c06212023-03-05 09:44:35 -0500171 # [CORD-4941] - flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000172 - 'build_voltha_pod_release_timer':
Joey Armstrong14c06212023-03-05 09:44:35 -0500173 disable-job: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000174 build-node: 'qa-testvm-pod'
Hardik Windlass6598b032021-07-02 10:12:01 +0000175 config-pod: 'flex-ocp-cord-multi-uni'
176 release: 'master'
177 branch: 'master'
178 name-extension: '_TT'
179 work-flow: 'TT'
180 profile: 'TP'
Hardik Windlassa1ff58f2021-10-29 07:42:53 +0000181 time: '16'
Hardik Windlass6598b032021-07-02 10:12:01 +0000182 VolthaEtcdPort: 9999
183 num-of-onos: '3'
184 num-of-atomix: '3'
185 reinstall-olt: true
186 enableMultiUni: true
187 uniPortMask: '0x0003'
188
Joey Armstrong14c06212023-03-05 09:44:35 -0500189 # [CORD-4941] - flex pod1 test job - released versions: uses tech profile on voltha branch
Hardik Windlass6598b032021-07-02 10:12:01 +0000190 - 'build_voltha_pod_test':
Joey Armstrong14c06212023-03-05 09:44:35 -0500191 disable-job: true
Hardik Windlass6598b032021-07-02 10:12:01 +0000192 build-node: 'qa-testvm-pod'
193 config-pod: 'flex-ocp-cord-multi-uni'
194 release: 'master'
195 branch: 'master'
196 name-extension: '_TT'
197 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500198 power-switch: true
199 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700200 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000201 test-repo: 'voltha-system-tests'
202 profile: 'TP'
203 enableMultiUni: true
204
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700205 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700206 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700207 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800208 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500209 disable-job: false
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700210 profile: '1T4GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200211 num-of-onos: '3'
212 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700213 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200214 waitTimerForOltUp: 540
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700215 VolthaEtcdPort: 9999
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700216 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800217
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800218 # Menlo pod test job - master test job uses tech profile on voltha branch
219 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000220 timeout: 300
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800221 build-node: 'menlo-demo-pod'
222 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500223 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800224 release: 'master'
225 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800226 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700227 profile: '1T4GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500228 power-switch: true
229 power-cycle-olt: true
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800230
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800231 # Menlo pod test job - uses tech profile on voltha branch
232 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000233 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800234 build-node: 'menlo-demo-pod'
235 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500236 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800237 release: 'master'
238 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700239 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200240 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800241 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700242 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700243 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500244 power-switch: true
245 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800246
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400247 # -----------------------------------------------------------------------
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400248 # Menlo pod test job - uses tech profile on voltha branch
249# - 'build_voltha_pod_test':
250# timeout: 300
251# build-node: 'menlo-demo-pod'
252# config-pod: 'onf-demo-pod'
253# disable-job: true
254# release: '2.8'
255# branch: 'voltha-2.8'
256# name-extension: '_DT'
257# work-flow: 'DT'
258# test-repo: 'voltha-system-tests'
259# profile: '1T8GEM'
260# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
261# power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000262
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500263 # Menlo pod test job - uses tech profile on voltha branch
264 - 'build_voltha_pod_test':
265 timeout: 300
266 build-node: 'menlo-demo-pod'
267 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500268 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500269 release: '2.11'
270 branch: 'voltha-2.11'
271 name-extension: '_DT'
272 work-flow: 'DT'
273 test-repo: 'voltha-system-tests'
274 profile: '1T8GEM'
275 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
276 power-switch: true
277
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400278 # Menlo pod test job - uses tech profile on voltha branch
279 - 'build_voltha_pod_test':
280 timeout: 300
281 build-node: 'menlo-demo-pod'
282 config-pod: 'onf-demo-pod'
283 disable-job: false
284 release: '2.12'
285 branch: 'voltha-2.12'
286 name-extension: '_DT'
287 work-flow: 'DT'
288 test-repo: 'voltha-system-tests'
289 profile: '1T8GEM'
290 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
291 power-switch: true
292
293 # -----------------------------------------------------------------------
Matteo Scandolo16672842020-06-02 14:19:33 -0700294 # ONF Menlo Soak POD build job - voltha-master branch
Hardik Windlassc7379022021-05-12 13:52:24 +0530295 - 'build_voltha_pod_manual':
Matteo Scandolo16672842020-06-02 14:19:33 -0700296 build-node: 'menlo-soak-pod'
297 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700298 disable-job: false
Hardik Windlass908533a2021-05-24 16:35:58 +0000299 bbsimReplicas: 1
Suchitra Vemurie6625222020-09-01 17:12:56 -0700300 profile: '1T8GEM'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700301 name-extension: '_DT'
302 work-flow: 'DT'
Hardik Windlassef2e99b2021-05-17 13:36:20 +0530303 reinstall-olt: true
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000304 num-of-onus: 32
305 num-of-ponports: 16
Hardik Windlass44619f52021-05-20 09:36:12 +0530306 logLevel: 'WARN'
Matteo Scandolo16672842020-06-02 14:19:33 -0700307
308 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass77221c62021-05-21 06:24:35 +0000309 # Run tests manually triggering the job
310 - 'build_voltha_pod_manual_test':
Suchitra Vemurie6625222020-09-01 17:12:56 -0700311 build-node: 'menlo-soak-pod'
312 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700313 disable-job: false
Suchitra Vemurie6625222020-09-01 17:12:56 -0700314 profile: '1T8GEM'
315 branch: 'master'
316 release: 'master'
317 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700318 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700319 test-type: 'Functional'
320 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700321 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700322
323 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000324 # Run failure/recovery tests every Wednesday
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700325 - 'build_voltha_pod_soak_test':
326 build-node: 'menlo-soak-pod'
327 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700328 disable-job: false
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700329 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700330 branch: 'master'
331 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700332 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700333 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700334 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700335 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700336 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000337 time-trigger: "H H * * 3"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700338
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700339 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000340 # Run dataplane tests every Saturday
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700341 - 'build_voltha_pod_soak_test':
342 build-node: 'menlo-soak-pod'
343 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700344 disable-job: false
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700345 profile: '1T8GEM'
346 branch: 'master'
347 release: 'master'
348 work-flow: 'DT'
349 name-extension: '_DT_soak_DP'
350 test-type: 'Dataplane'
351 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700352 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000353 time-trigger: "H H * * 6"
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700354
Hardik Windlassf5321572021-07-14 11:28:46 +0000355 # ONF Menlo Soak POD build job - voltha-2.8 branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400356# - 'build_voltha_pod_manual':
357# build-node: 'menlo-soak-pod'
358# config-pod: 'onf-soak-pod'
359# disable-job: true
360# branch: 'voltha-2.8'
361## release: '2.8'
362 # bbsimReplicas: 1
363 # profile: '1T8GEM'
364 # name-extension: '_DT'
365 # work-flow: 'DT'
366 # reinstall-olt: true
367 # num-of-onus: 32
368 # num-of-ponports: 16
369 # logLevel: 'WARN'
370 # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000371
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500372 # ONF Menlo Soak POD build job - voltha-2.11 branch
373 - 'build_voltha_pod_manual':
374 build-node: 'menlo-soak-pod'
375 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500376 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500377 branch: 'voltha-2.11'
378 release: '2.11'
379 bbsimReplicas: 1
380 profile: '1T8GEM'
381 name-extension: '_DT'
382 work-flow: 'DT'
383 reinstall-olt: true
384 num-of-onus: 32
385 num-of-ponports: 16
386 logLevel: 'WARN'
387 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
388
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400389 # ONF Menlo Soak POD build job - voltha-2.12 branch
390 - 'build_voltha_pod_manual':
Hardik Windlassf5321572021-07-14 11:28:46 +0000391 build-node: 'menlo-soak-pod'
392 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400393 disable-job: false
394 branch: 'voltha-2.12'
395 release: '2.12'
396 bbsimReplicas: 1
Hardik Windlassf5321572021-07-14 11:28:46 +0000397 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400398 name-extension: '_DT'
Hardik Windlassf5321572021-07-14 11:28:46 +0000399 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400400 reinstall-olt: true
401 num-of-onus: 32
402 num-of-ponports: 16
403 logLevel: 'WARN'
404 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
405
406 # -----------------------------------------------------------------------
407 # ONF Menlo Soak POD test job - voltha-2.8 branch
408 # Run tests manually triggering the job
409# - 'build_voltha_pod_manual_test':
410# build-node: 'menlo-soak-pod'
411# config-pod: 'onf-soak-pod'
412# disable-job: true
413# profile: '1T8GEM'
414# branch: 'voltha-2.8'
415# release: '2.8'
416# work-flow: 'DT'
417# name-extension: '_DT_soak_Func'
418# test-type: 'Functional'
419# test-repo: 'voltha-system-tests'
420# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000421
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500422 # ONF Menlo Soak POD test job - voltha-2.11 branch
423 # Run tests manually triggering the job
424 - 'build_voltha_pod_manual_test':
425 build-node: 'menlo-soak-pod'
426 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500427 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500428 profile: '1T8GEM'
429 branch: 'voltha-2.11'
430 release: '2.11'
431 work-flow: 'DT'
432 name-extension: '_DT_soak_Func'
433 test-type: 'Functional'
434 test-repo: 'voltha-system-tests'
435 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
436
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400437 # ONF Menlo Soak POD test job - voltha-2.12 branch
438 # Run tests manually triggering the job
439 - 'build_voltha_pod_manual_test':
Hardik Windlassf5321572021-07-14 11:28:46 +0000440 build-node: 'menlo-soak-pod'
441 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400442 disable-job: false
Hardik Windlassf5321572021-07-14 11:28:46 +0000443 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400444 branch: 'voltha-2.12'
445 release: '2.12'
Hardik Windlassf5321572021-07-14 11:28:46 +0000446 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400447 name-extension: '_DT_soak_Func'
448 test-type: 'Functional'
Hardik Windlassf5321572021-07-14 11:28:46 +0000449 test-repo: 'voltha-system-tests'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400450 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
451
452 # -----------------------------------------------------------------------
453 # ONF Menlo Soak POD test job - voltha-2.8 branch
454 # Run failure/recovery tests every Wednesday
455# - 'build_voltha_pod_soak_test':
456# build-node: 'menlo-soak-pod'
457# config-pod: 'onf-soak-pod'
458# disable-job: true
459# profile: '1T8GEM'
460# branch: 'voltha-2.8'
461# release: '2.8'
462# work-flow: 'DT'
463# name-extension: '_DT_soak_Fail'
464# test-type: 'Failure'
465# test-repo: 'voltha-system-tests'
466# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
467# time-trigger: "H H * * 3"
Hardik Windlassf5321572021-07-14 11:28:46 +0000468
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500469 # ONF Menlo Soak POD test job - voltha-2.11 branch
470 # Run failure/recovery tests every Wednesday
471 - 'build_voltha_pod_soak_test':
472 build-node: 'menlo-soak-pod'
473 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500474 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500475 profile: '1T8GEM'
476 branch: 'voltha-2.11'
477 release: '2.11'
478 work-flow: 'DT'
479 name-extension: '_DT_soak_Fail'
480 test-type: 'Failure'
481 test-repo: 'voltha-system-tests'
482 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
483 time-trigger: "H H * * 3"
484
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400485 # ONF Menlo Soak POD test job - voltha-2.12 branch
486 # Run failure/recovery tests every Wednesday
Hardik Windlassf5321572021-07-14 11:28:46 +0000487 - 'build_voltha_pod_soak_test':
488 build-node: 'menlo-soak-pod'
489 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400490 disable-job: false
Hardik Windlassf5321572021-07-14 11:28:46 +0000491 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400492 branch: 'voltha-2.12'
493 release: '2.12'
Hardik Windlassf5321572021-07-14 11:28:46 +0000494 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400495 name-extension: '_DT_soak_Fail'
496 test-type: 'Failure'
Hardik Windlassf5321572021-07-14 11:28:46 +0000497 test-repo: 'voltha-system-tests'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400498 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
499 time-trigger: "H H * * 3"
500
501 # -----------------------------------------------------------------------
502 # ONF Menlo Soak POD test job - voltha-2.8 branch
503 # Run dataplane tests every Saturday
504# - 'build_voltha_pod_soak_test':
505# build-node: 'menlo-soak-pod'
506# config-pod: 'onf-soak-pod'
507# disable-job: true
508# profile: '1T8GEM'
509# branch: 'voltha-2.8'
510# release: '2.8'
511# work-flow: 'DT'
512# name-extension: '_DT_soak_DP'
513# test-type: 'Dataplane'
514# test-repo: 'voltha-system-tests'
515# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
516# time-trigger: "H H * * 6"
Hardik Windlassf5321572021-07-14 11:28:46 +0000517
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500518 # ONF Menlo Soak POD test job - voltha-2.11 branch
519 # Run dataplane tests every Saturday
520 - 'build_voltha_pod_soak_test':
521 build-node: 'menlo-soak-pod'
522 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500523 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500524 profile: '1T8GEM'
525 branch: 'voltha-2.11'
526 release: '2.11'
527 work-flow: 'DT'
528 name-extension: '_DT_soak_DP'
529 test-type: 'Dataplane'
530 test-repo: 'voltha-system-tests'
531 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
532 time-trigger: "H H * * 6"
533
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400534 # ONF Menlo Soak POD test job - voltha-2.12 branch
535 # Run dataplane tests every Saturday
536 - 'build_voltha_pod_soak_test':
537 build-node: 'menlo-soak-pod'
538 config-pod: 'onf-soak-pod'
539 disable-job: false
540 profile: '1T8GEM'
541 branch: 'voltha-2.12'
542 release: '2.12'
543 work-flow: 'DT'
544 name-extension: '_DT_soak_DP'
545 test-type: 'Dataplane'
546 test-repo: 'voltha-system-tests'
547 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
548 time-trigger: "H H * * 6"
549
550 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800551 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530552 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700553 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700554 config-pod: 'berlin-community-pod-1-multi-olt'
Joey Armstrongddc65982023-02-02 18:41:35 -0500555 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800556 name-extension: '_DT'
557 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800558 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200559 num-of-onos: '3'
560 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100561 # Update time trigger value while re-enabling the job
562 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100563
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100564 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800565 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100566 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700567 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700568 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100569 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800570 branch: 'master'
Joey Armstrongddc65982023-02-02 18:41:35 -0500571 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800572 name-extension: '_DT'
573 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800574 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800575 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500576 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700577 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700578
Andrea Campanella972d63e2020-05-14 19:59:08 +0200579 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530580 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700581 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700582 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200583 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500584 disable-job: false
Andrea Campanella625ba352020-04-02 15:32:13 +0200585 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200586 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200587 num-of-onos: '3'
588 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100589 # Update time trigger value while re-enabling the job
590 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200591
Andrea Campanella972d63e2020-05-14 19:59:08 +0200592 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200593 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000594 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700595 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700596 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200597 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500598 disable-job: false
Andrea Campanellad924ce22020-04-20 16:40:41 +0200599 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200600 release: 'master'
601 branch: 'master'
602 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200603 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500604 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700605 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700606
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000607 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400608# - 'build_voltha_pod_release_timer':
609# build-node: 'berlin-community-pod-1'
610# config-pod: 'berlin-community-pod-1-gpon'
611# release: '2.8'
612# branch: 'voltha-2.8'
613# name-extension: '_DT'
614# disable-job: true
615# work-flow: 'DT'
616# profile: '1T8GEM'
617# num-of-onos: '3'
618# num-of-atomix: '3'
619# time: '1'
620# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700621
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500622 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
623 - 'build_voltha_pod_release_timer':
624 build-node: 'berlin-community-pod-1'
625 config-pod: 'berlin-community-pod-1-gpon'
626 release: '2.11'
627 branch: 'voltha-2.11'
628 name-extension: '_DT'
629 work-flow: 'DT'
630 profile: '1T8GEM'
631 num-of-onos: '3'
632 num-of-atomix: '3'
633 time: '1'
634 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
635
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400636 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
637 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700638 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700639 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400640 release: '2.12'
641 branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700642 name-extension: '_DT'
643 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700644 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400645 num-of-onos: '3'
646 num-of-atomix: '3'
647 time: '1'
648 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
649
650 # -----------------------------------------------------------------------
651 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
652# - 'build_voltha_pod_test':
653# build-node: 'berlin-community-pod-1'
654# config-pod: 'berlin-community-pod-1-gpon'
655# name-extension: '_DT'
656# disable-job: true
657# work-flow: 'DT'
658# release: '2.8'
659# branch: 'voltha-2.8'
660# test-repo: 'voltha-system-tests'
661# profile: '1T8GEM'
662# power-switch: true
663# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700664
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500665 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
666 - 'build_voltha_pod_test':
667 build-node: 'berlin-community-pod-1'
668 config-pod: 'berlin-community-pod-1-gpon'
669 name-extension: '_DT'
670 work-flow: 'DT'
671 release: '2.11'
672 branch: 'voltha-2.11'
673 test-repo: 'voltha-system-tests'
674 profile: '1T8GEM'
675 power-switch: true
676 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
677
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400678 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
679 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700680 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400681 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200682 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200683 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400684 release: '2.12'
685 branch: 'voltha-2.12'
686 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200687 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400688 power-switch: true
689 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
690
691 # -----------------------------------------------------------------------
692 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
693# - 'build_voltha_pod_release_timer':
694# build-node: 'berlin-community-pod-1'
695# config-pod: 'berlin-community-pod-1-multi-olt'
696# name-extension: '_DT'
697# disable-job: true
698# work-flow: 'DT'
699# release: '2.8'
700# branch: 'voltha-2.8'
701# profile: '1T8GEM'
702# num-of-onos: '3'
703# num-of-atomix: '3'
704# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
705# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200706
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500707 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
708 - 'build_voltha_pod_release_timer':
709 build-node: 'berlin-community-pod-1'
710 config-pod: 'berlin-community-pod-1-multi-olt'
711 name-extension: '_DT'
712 work-flow: 'DT'
713 release: '2.11'
714 branch: 'voltha-2.11'
715 profile: '1T8GEM'
716 num-of-onos: '3'
717 num-of-atomix: '3'
718 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
719 time: '7'
720
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400721 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
722 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700723 build-node: 'berlin-community-pod-1'
724 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200725 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200726 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400727 release: '2.12'
728 branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200729 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400730 num-of-onos: '3'
731 num-of-atomix: '3'
732 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
733 time: '7'
734
735 # -----------------------------------------------------------------------
736 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
737# - 'build_voltha_pod_test':
738# build-node: 'berlin-community-pod-1'
739# config-pod: 'berlin-community-pod-1-multi-olt'
740# release: '2.8'
741# branch: 'voltha-2.8'
742# name-extension: '_DT'
743# disable-job: true
744# work-flow: 'DT'
745# test-repo: 'voltha-system-tests'
746# profile: '1T8GEM'
747# power-switch: true
748# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200749
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500750 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
751 - 'build_voltha_pod_test':
752 build-node: 'berlin-community-pod-1'
753 config-pod: 'berlin-community-pod-1-multi-olt'
754 release: '2.11'
755 branch: 'voltha-2.11'
756 name-extension: '_DT'
757 work-flow: 'DT'
758 test-repo: 'voltha-system-tests'
759 profile: '1T8GEM'
760 power-switch: true
761 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
762
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400763 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
764 - 'build_voltha_pod_test':
765 build-node: 'berlin-community-pod-1'
766 config-pod: 'berlin-community-pod-1-multi-olt'
767 release: '2.12'
768 branch: 'voltha-2.12'
769 name-extension: '_DT'
770 work-flow: 'DT'
771 test-repo: 'voltha-system-tests'
772 profile: '1T8GEM'
773 power-switch: true
774 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
775
776 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000777 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530778 - 'build_voltha_pod_release_timer':
779 build-node: 'berlin-community-pod-1'
780 config-pod: 'berlin-community-pod-1-gpon-fttb'
781 withFttb: true
782 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700783 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530784 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530785 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530786 num-of-onos: '3'
787 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530788 time: '13'
789
TorstenThieme0adf6f12023-02-27 13:01:19 +0000790 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530791 - 'build_voltha_pod_test':
792 timeout: 330
793 build-node: 'berlin-community-pod-1'
794 config-pod: 'berlin-community-pod-1-gpon-fttb'
795 withFttb: true
796 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700797 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530798 work-flow: 'DT'
799 release: 'master'
800 branch: 'master'
801 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530802 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500803 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530804 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
805
TorstenThieme0adf6f12023-02-27 13:01:19 +0000806 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
807 - 'build_voltha_pod_release_timer':
808 build-node: 'berlin-community-pod-1'
809 config-pod: 'berlin-community-pod-1-gpon-fttb'
810 withFttb: true
811 name-extension: '_DT'
812 disable-job: false
813 work-flow: 'DT'
814 release: '2.11'
815 branch: 'voltha-2.11'
816 profile: '1T4GEM-FTTB'
817 num-of-onos: '3'
818 num-of-atomix: '3'
819 time: '13'
820 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
821
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400822 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
823 - 'build_voltha_pod_release_timer':
824 build-node: 'berlin-community-pod-1'
825 config-pod: 'berlin-community-pod-1-gpon-fttb'
826 withFttb: true
827 name-extension: '_DT'
828 disable-job: false
829 work-flow: 'DT'
830 release: '2.12'
831 branch: 'voltha-2.12'
832 profile: '1T4GEM-FTTB'
833 num-of-onos: '3'
834 num-of-atomix: '3'
835 time: '13'
836 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
837
838 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000839 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
840 - 'build_voltha_pod_test':
841 timeout: 330
842 build-node: 'berlin-community-pod-1'
843 config-pod: 'berlin-community-pod-1-gpon-fttb'
844 withFttb: true
845 name-extension: '_DT'
846 disable-job: false
847 work-flow: 'DT'
848 release: '2.11'
849 branch: 'voltha-2.11'
850 test-repo: 'voltha-system-tests'
851 profile: '1T4GEM-FTTB'
852 power-switch: true
853 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
854
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400855 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
856 - 'build_voltha_pod_test':
857 timeout: 330
858 build-node: 'berlin-community-pod-1'
859 config-pod: 'berlin-community-pod-1-gpon-fttb'
860 withFttb: true
861 name-extension: '_DT'
862 disable-job: false
863 work-flow: 'DT'
864 release: '2.12'
865 branch: 'voltha-2.12'
866 test-repo: 'voltha-system-tests'
867 profile: '1T4GEM-FTTB'
868 power-switch: true
869 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
870
TorstenThieme0adf6f12023-02-27 13:01:19 +0000871 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200872 - 'build_voltha_pod_release_timer':
873 build-node: 'berlin-community-pod-2'
874 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700875 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200876 name-extension: '_DT'
877 work-flow: 'DT'
878 release: 'master'
879 branch: 'master'
880 profile: '1T8GEM'
881 reinstall-olt: true
882 num-of-onos: '3'
883 num-of-atomix: '3'
884 pipeline-script: 'voltha/master/physical-build.groovy'
885 VolthaEtcdPort: 9999
886 waitTimerForOltUp: 360
887 time: '1'
888
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500889 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200890 - 'build_voltha_pod_test':
891 build-node: 'berlin-community-pod-2'
892 config-pod: 'berlin-community-pod-2-gpon-zyxel'
893 release: 'master'
894 branch: 'master'
895 name-extension: '_DT'
896 work-flow: 'DT'
897 test-repo: 'voltha-system-tests'
898 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500899 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200900 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
901
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500902 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200903 - 'build_voltha_pod_release_timer':
904 build-node: 'berlin-community-pod-2'
905 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700906 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200907 name-extension: '_DT'
908 work-flow: 'DT'
909 release: 'master'
910 branch: 'master'
911 reinstall-olt: true
912 num-of-onos: '3'
913 num-of-atomix: '3'
914 pipeline-script: 'voltha/master/physical-build.groovy'
915 VolthaEtcdPort: 9999
916 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700917 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200918 time: '5'
919
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500920 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200921 - 'build_voltha_pod_test':
922 build-node: 'berlin-community-pod-2'
923 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
924 release: 'master'
925 branch: 'master'
926 name-extension: '_DT'
927 work-flow: 'DT'
928 test-repo: 'voltha-system-tests'
929 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500930 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200931 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
932
Joey Armstrong980e37f2023-02-28 18:57:41 -0500933 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700934 - 'build_voltha_pod_release_timer':
935 disable-job: false
936 build-node: 'berlin-community-pod-2'
937 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
938 release: 'master'
939 branch: 'master'
940 name-extension: '_TT'
941 work-flow: 'TT'
942 profile: 'TP'
943 time: '10'
944 VolthaEtcdPort: 9999
945 num-of-onos: '3'
946 num-of-atomix: '3'
947
Joey Armstrong980e37f2023-02-28 18:57:41 -0500948 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700949 - 'build_voltha_pod_test':
950 disable-job: false
951 build-node: 'berlin-community-pod-2'
952 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
953 release: 'master'
954 branch: 'master'
955 name-extension: '_TT'
956 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500957 power-switch: true
958 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700959 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
960 test-repo: 'voltha-system-tests'
961 profile: 'TP'
962 timeout: 360
963
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500964 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
965 - 'build_voltha_pod_release_timer':
Joey Armstrong980e37f2023-02-28 18:57:41 -0500966 disable-job: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500967 build-node: 'berlin-community-pod-1'
968 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong980e37f2023-02-28 18:57:41 -0500969 release: 'master'
970 branch: 'master'
971 name-extension: '_TT'
972 work-flow: 'TT'
973 profile: 'TP'
974 time: '10'
975 VolthaEtcdPort: 9999
976 num-of-onos: '3'
977 num-of-atomix: '3'
978
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500979 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
980 - 'build_voltha_pod_test':
981 disable-job: false
982 build-node: 'berlin-community-pod-1'
983 config-pod: 'berlin-community-pod-1-gpon'
984 release: 'master'
985 branch: 'master'
986 name-extension: '_TT'
987 work-flow: 'TT'
988 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -0500989 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500990 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
991 test-repo: 'voltha-system-tests'
992 profile: 'TP'
993 timeout: 360
994
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400995 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -0500996 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
997 - 'build_voltha_pod_release_timer':
998 disable-job: false
999 build-node: 'berlin-community-pod-1'
1000 config-pod: 'berlin-community-pod-1-gpon'
1001 release: 'voltha-2.11'
1002 branch: 'voltha-2.11'
1003 name-extension: '_TT'
1004 work-flow: 'TT'
1005 profile: 'TP'
1006 time: '10'
1007 VolthaEtcdPort: 9999
1008 num-of-onos: '3'
1009 num-of-atomix: '3'
1010
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001011 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
1012 - 'build_voltha_pod_release_timer':
1013 disable-job: false
1014 build-node: 'berlin-community-pod-1'
1015 config-pod: 'berlin-community-pod-1-gpon'
1016 release: 'voltha-2.12'
1017 branch: 'voltha-2.12'
1018 name-extension: '_TT'
1019 work-flow: 'TT'
1020 profile: 'TP'
1021 time: '10'
1022 VolthaEtcdPort: 9999
1023 num-of-onos: '3'
1024 num-of-atomix: '3'
1025
1026 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -05001027 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
1028 - 'build_voltha_pod_test':
1029 disable-job: false
1030 build-node: 'berlin-community-pod-1'
1031 config-pod: 'berlin-community-pod-1-gpon'
1032 release: 'voltha-2.11'
1033 branch: 'voltha-2.11'
1034 name-extension: '_TT'
1035 work-flow: 'TT'
1036 power-switch: true
1037 power-cycle-olt: false
1038 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
1039 test-repo: 'voltha-system-tests'
1040 profile: 'TP'
1041 timeout: 360
1042
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001043 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
1044 - 'build_voltha_pod_test':
1045 disable-job: false
1046 build-node: 'berlin-community-pod-1'
1047 config-pod: 'berlin-community-pod-1-gpon'
1048 release: 'voltha-2.12'
1049 branch: 'voltha-2.12'
1050 name-extension: '_TT'
1051 work-flow: 'TT'
1052 power-switch: true
1053 power-cycle-olt: false
1054 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
1055 test-repo: 'voltha-system-tests'
1056 profile: 'TP'
1057 timeout: 360
1058
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001059 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
1060 - 'build_voltha_pod_release_timer_playground':
1061 disable-job: false
1062 build-node: 'berlin-community-pod-1'
1063 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrongdf24f602023-03-02 18:18:21 -05001064 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001065 branch: 'master'
1066 name-extension: '_TT'
1067 work-flow: 'TT'
1068 profile: 'TP'
1069 time: '10'
1070 VolthaEtcdPort: 9999
1071 num-of-onos: '3'
1072 num-of-atomix: '3'
1073
1074 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
1075 - 'build_voltha_pod_test_playground':
1076 disable-job: false
1077 build-node: 'berlin-community-pod-1'
1078 config-pod: 'berlin-community-pod-1-gpon'
1079 release: 'master'
1080 branch: 'master'
1081 name-extension: '_TT'
1082 work-flow: 'TT'
1083 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -05001084 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001085 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
1086 test-repo: 'voltha-system-tests'
1087 profile: 'TP'
1088 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -05001089
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001090 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001091 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001092# - 'build_voltha_pod_release_timer':
1093# build-node: 'berlin-community-pod-1'
1094# config-pod: 'berlin-community-pod-1-gpon-adtran'
1095# name-extension: '_DT'
1096# disable-job: true
1097# work-flow: 'DT'
1098# release: '2.8'
1099# branch: 'voltha-2.8'
1100# profile: '1T8GEM'
1101# reinstall-olt: false
1102# extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_volth#a' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore#"
1103# num-of-onos: '3'
1104# num-of-atomix: '3'
1105# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
1106# VolthaEtcdPort: 9999
1107# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
1108# oltAdapterReleaseName: 'adtran-olt'
1109# waitTimerForOltUp: 420
1110# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001111
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001112 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
1113 - 'build_voltha_pod_release_timer':
1114 build-node: 'berlin-community-pod-1'
1115 config-pod: 'berlin-community-pod-1-gpon-adtran'
1116 name-extension: '_DT'
1117 work-flow: 'DT'
1118 release: '2.11'
1119 branch: 'voltha-2.11'
1120 profile: '1T8GEM'
1121 reinstall-olt: false
1122 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"
1123 num-of-onos: '3'
1124 num-of-atomix: '3'
1125 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
1126 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +02001127 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001128 oltAdapterReleaseName: 'adtran-olt'
1129 waitTimerForOltUp: 420
1130 time: '19'
1131
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001132 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
1133 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -07001134 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -07001135 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001136 name-extension: '_DT'
1137 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001138 release: '2.12'
1139 branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001140 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001141 reinstall-olt: false
1142 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"
1143 num-of-onos: '3'
1144 num-of-atomix: '3'
1145 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
1146 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +02001147 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001148 oltAdapterReleaseName: 'adtran-olt'
1149 waitTimerForOltUp: 420
1150 time: '19'
1151
1152 # -----------------------------------------------------------------------
1153 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
1154# - 'build_voltha_pod_test':
1155# timeout: 390
1156# build-node: 'berlin-community-pod-1'
1157# config-pod: 'berlin-community-pod-1-gpon-adtran'
1158# release: '2.8'
1159# branch: 'voltha-2.8'
1160# name-extension: '_DT'
1161# disable-job: true
1162# work-flow: 'DT'
1163# test-repo: 'voltha-system-tests'
1164# profile: '1T8GEM'
1165# power-switch: true
1166# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
1167# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001168
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001169 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
1170 - 'build_voltha_pod_test':
1171 timeout: 390
1172 build-node: 'berlin-community-pod-1'
1173 config-pod: 'berlin-community-pod-1-gpon-adtran'
1174 release: '2.11'
1175 branch: 'voltha-2.11'
1176 name-extension: '_DT'
1177 work-flow: 'DT'
1178 test-repo: 'voltha-system-tests'
1179 profile: '1T8GEM'
1180 power-switch: true
1181 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
1182 oltAdapterAppLabel: 'adapter-adtran-olt'
1183
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001184 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
1185 - 'build_voltha_pod_test':
1186 timeout: 390
1187 build-node: 'berlin-community-pod-1'
1188 config-pod: 'berlin-community-pod-1-gpon-adtran'
1189 release: '2.12'
1190 branch: 'voltha-2.12'
1191 name-extension: '_DT'
1192 work-flow: 'DT'
1193 test-repo: 'voltha-system-tests'
1194 profile: '1T8GEM'
1195 power-switch: true
1196 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
1197 oltAdapterAppLabel: 'adapter-adtran-olt'
1198
1199 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +00001200 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001201 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -07001202 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -07001203 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +00001204 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +00001205 disable-job: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001206 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +00001207 release: 'master'
1208 branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001209 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +05301210 installVolthaInfra: true
1211 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001212 reinstall-olt: false
1213 restart-olt: false
1214 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1215 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1216 OltDevMgr: 'adtran-olt-device-manager'
1217 num-of-onos: '3'
1218 num-of-atomix: '3'
1219 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001220 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +05301221 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -05001222
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001223 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001224 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001225 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001226 - 'verify_voltha_pod_dmi_test':
1227 build-node: 'berlin-community-pod-1'
1228 config-pod: 'berlin-community-pod-1-gpon-adtran'
1229 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +00001230 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001231 work-flow: 'DT'
1232 release: '2.11'
1233 branch: 'voltha-2.11'
1234 profile: 'Default'
1235 installVolthaInfra: true
1236 installVolthaStack: false
1237 reinstall-olt: false
1238 restart-olt: false
1239 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1240 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1241 OltDevMgr: 'adtran-olt-device-manager'
1242 num-of-onos: '3'
1243 num-of-atomix: '3'
1244 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001245 waitTimerForOltUp: 420
1246 time: '16'
1247
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001248 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
1249 - 'verify_voltha_pod_dmi_test':
1250 build-node: 'berlin-community-pod-1'
1251 config-pod: 'berlin-community-pod-1-gpon-adtran'
1252 name-extension: '_DT'
1253 disable-job: false
1254 work-flow: 'DT'
1255 release: '2.12'
1256 branch: 'voltha-2.12'
1257 profile: 'Default'
1258 installVolthaInfra: true
1259 installVolthaStack: false
1260 reinstall-olt: false
1261 restart-olt: false
1262 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1263 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1264 OltDevMgr: 'adtran-olt-device-manager'
1265 num-of-onos: '3'
1266 num-of-atomix: '3'
1267 VolthaEtcdPort: 9999
1268 waitTimerForOltUp: 420
1269 time: '16'
1270
Joey Armstrongaf679da2023-01-31 14:22:41 -05001271# [EOF]