blob: 81e419c91555e626dcad401b3337663e340975ba [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 Vemuri2c4e6ac2020-03-30 18:21:01 -0700231 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700232 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800233 build-node: 'menlo-demo-pod'
234 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500235 disable-job: false
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700236 name-extension: '_DT'
237 work-flow: 'DT'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700238 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200239 num-of-onos: '3'
240 num-of-atomix: '3'
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700241 VolthaEtcdPort: 9999
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700242 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200243 waitTimerForOltUp: 540
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000244 time: '6'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800245
246 # Menlo pod test job - uses tech profile on voltha branch
247 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000248 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800249 build-node: 'menlo-demo-pod'
250 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500251 disable-job: false
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800252 release: 'master'
253 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700254 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200255 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800256 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700257 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700258 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500259 power-switch: true
260 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800261
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400262 # -----------------------------------------------------------------------
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700263 # Menlo pod with olt/onu - released branch, Default tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400264# - 'build_voltha_pod_release_timer':
265# build-node: 'menlo-demo-pod'
266# config-pod: 'onf-demo-pod'
267# disable-job: true
268# release: '2.8'
269# branch: 'voltha-2.8'
270# name-extension: '_DT'
271# work-flow: 'DT'
272# profile: '1T8GEM'
273# num-of-onos: '3'
274# num-of-atomix: '3'
275# VolthaEtcdPort: 9999
276# in-band-management: true
277# time: '11'
278# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700279
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500280 # Menlo pod with olt/onu - released branch, Default tech profile and timer based job
281 - 'build_voltha_pod_release_timer':
282 build-node: 'menlo-demo-pod'
283 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500284 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500285 release: '2.11'
286 branch: 'voltha-2.11'
287 name-extension: '_DT'
288 work-flow: 'DT'
289 profile: '1T8GEM'
290 num-of-onos: '3'
291 num-of-atomix: '3'
292 VolthaEtcdPort: 9999
293 in-band-management: true
294 time: '11'
295 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
296
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400297 # Menlo pod with olt/onu - released branch, Default tech profile and timer based job
298 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700299 build-node: 'menlo-demo-pod'
300 config-pod: 'onf-demo-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400301 disable-job: false
302 release: '2.12'
303 branch: 'voltha-2.12'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700304 name-extension: '_DT'
305 work-flow: 'DT'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700306 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400307 num-of-onos: '3'
308 num-of-atomix: '3'
309 VolthaEtcdPort: 9999
310 in-band-management: true
311 time: '11'
312 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
313
314 # -----------------------------------------------------------------------
315 # Menlo pod test job - uses tech profile on voltha branch
316# - 'build_voltha_pod_test':
317# timeout: 300
318# build-node: 'menlo-demo-pod'
319# config-pod: 'onf-demo-pod'
320# disable-job: true
321# release: '2.8'
322# branch: 'voltha-2.8'
323# name-extension: '_DT'
324# work-flow: 'DT'
325# test-repo: 'voltha-system-tests'
326# profile: '1T8GEM'
327# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
328# power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000329
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500330 # Menlo pod test job - uses tech profile on voltha branch
331 - 'build_voltha_pod_test':
332 timeout: 300
333 build-node: 'menlo-demo-pod'
334 config-pod: 'onf-demo-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500335 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500336 release: '2.11'
337 branch: 'voltha-2.11'
338 name-extension: '_DT'
339 work-flow: 'DT'
340 test-repo: 'voltha-system-tests'
341 profile: '1T8GEM'
342 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
343 power-switch: true
344
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400345 # Menlo pod test job - uses tech profile on voltha branch
346 - 'build_voltha_pod_test':
347 timeout: 300
348 build-node: 'menlo-demo-pod'
349 config-pod: 'onf-demo-pod'
350 disable-job: false
351 release: '2.12'
352 branch: 'voltha-2.12'
353 name-extension: '_DT'
354 work-flow: 'DT'
355 test-repo: 'voltha-system-tests'
356 profile: '1T8GEM'
357 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
358 power-switch: true
359
360 # -----------------------------------------------------------------------
Matteo Scandolo16672842020-06-02 14:19:33 -0700361 # ONF Menlo Soak POD build job - voltha-master branch
Hardik Windlassc7379022021-05-12 13:52:24 +0530362 - 'build_voltha_pod_manual':
Matteo Scandolo16672842020-06-02 14:19:33 -0700363 build-node: 'menlo-soak-pod'
364 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700365 disable-job: false
Hardik Windlass908533a2021-05-24 16:35:58 +0000366 bbsimReplicas: 1
Suchitra Vemurie6625222020-09-01 17:12:56 -0700367 profile: '1T8GEM'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700368 name-extension: '_DT'
369 work-flow: 'DT'
Hardik Windlassef2e99b2021-05-17 13:36:20 +0530370 reinstall-olt: true
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000371 num-of-onus: 32
372 num-of-ponports: 16
Hardik Windlass44619f52021-05-20 09:36:12 +0530373 logLevel: 'WARN'
Matteo Scandolo16672842020-06-02 14:19:33 -0700374
375 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass77221c62021-05-21 06:24:35 +0000376 # Run tests manually triggering the job
377 - 'build_voltha_pod_manual_test':
Suchitra Vemurie6625222020-09-01 17:12:56 -0700378 build-node: 'menlo-soak-pod'
379 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700380 disable-job: false
Suchitra Vemurie6625222020-09-01 17:12:56 -0700381 profile: '1T8GEM'
382 branch: 'master'
383 release: 'master'
384 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700385 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700386 test-type: 'Functional'
387 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700388 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700389
390 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000391 # Run failure/recovery tests every Wednesday
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700392 - 'build_voltha_pod_soak_test':
393 build-node: 'menlo-soak-pod'
394 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700395 disable-job: false
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700396 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700397 branch: 'master'
398 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700399 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700400 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700401 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700402 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700403 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000404 time-trigger: "H H * * 3"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700405
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700406 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000407 # Run dataplane tests every Saturday
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700408 - 'build_voltha_pod_soak_test':
409 build-node: 'menlo-soak-pod'
410 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700411 disable-job: false
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700412 profile: '1T8GEM'
413 branch: 'master'
414 release: 'master'
415 work-flow: 'DT'
416 name-extension: '_DT_soak_DP'
417 test-type: 'Dataplane'
418 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700419 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000420 time-trigger: "H H * * 6"
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700421
Hardik Windlassf5321572021-07-14 11:28:46 +0000422 # ONF Menlo Soak POD build job - voltha-2.8 branch
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400423# - 'build_voltha_pod_manual':
424# build-node: 'menlo-soak-pod'
425# config-pod: 'onf-soak-pod'
426# disable-job: true
427# branch: 'voltha-2.8'
428## release: '2.8'
429 # bbsimReplicas: 1
430 # profile: '1T8GEM'
431 # name-extension: '_DT'
432 # work-flow: 'DT'
433 # reinstall-olt: true
434 # num-of-onus: 32
435 # num-of-ponports: 16
436 # logLevel: 'WARN'
437 # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000438
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500439 # ONF Menlo Soak POD build job - voltha-2.11 branch
440 - 'build_voltha_pod_manual':
441 build-node: 'menlo-soak-pod'
442 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500443 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500444 branch: 'voltha-2.11'
445 release: '2.11'
446 bbsimReplicas: 1
447 profile: '1T8GEM'
448 name-extension: '_DT'
449 work-flow: 'DT'
450 reinstall-olt: true
451 num-of-onus: 32
452 num-of-ponports: 16
453 logLevel: 'WARN'
454 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
455
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400456 # ONF Menlo Soak POD build job - voltha-2.12 branch
457 - 'build_voltha_pod_manual':
Hardik Windlassf5321572021-07-14 11:28:46 +0000458 build-node: 'menlo-soak-pod'
459 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400460 disable-job: false
461 branch: 'voltha-2.12'
462 release: '2.12'
463 bbsimReplicas: 1
Hardik Windlassf5321572021-07-14 11:28:46 +0000464 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400465 name-extension: '_DT'
Hardik Windlassf5321572021-07-14 11:28:46 +0000466 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400467 reinstall-olt: true
468 num-of-onus: 32
469 num-of-ponports: 16
470 logLevel: 'WARN'
471 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
472
473 # -----------------------------------------------------------------------
474 # ONF Menlo Soak POD test job - voltha-2.8 branch
475 # Run tests manually triggering the job
476# - 'build_voltha_pod_manual_test':
477# build-node: 'menlo-soak-pod'
478# config-pod: 'onf-soak-pod'
479# disable-job: true
480# profile: '1T8GEM'
481# branch: 'voltha-2.8'
482# release: '2.8'
483# work-flow: 'DT'
484# name-extension: '_DT_soak_Func'
485# test-type: 'Functional'
486# test-repo: 'voltha-system-tests'
487# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000488
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500489 # ONF Menlo Soak POD test job - voltha-2.11 branch
490 # Run tests manually triggering the job
491 - 'build_voltha_pod_manual_test':
492 build-node: 'menlo-soak-pod'
493 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500494 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500495 profile: '1T8GEM'
496 branch: 'voltha-2.11'
497 release: '2.11'
498 work-flow: 'DT'
499 name-extension: '_DT_soak_Func'
500 test-type: 'Functional'
501 test-repo: 'voltha-system-tests'
502 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
503
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400504 # ONF Menlo Soak POD test job - voltha-2.12 branch
505 # Run tests manually triggering the job
506 - 'build_voltha_pod_manual_test':
Hardik Windlassf5321572021-07-14 11:28:46 +0000507 build-node: 'menlo-soak-pod'
508 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400509 disable-job: false
Hardik Windlassf5321572021-07-14 11:28:46 +0000510 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400511 branch: 'voltha-2.12'
512 release: '2.12'
Hardik Windlassf5321572021-07-14 11:28:46 +0000513 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400514 name-extension: '_DT_soak_Func'
515 test-type: 'Functional'
Hardik Windlassf5321572021-07-14 11:28:46 +0000516 test-repo: 'voltha-system-tests'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400517 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
518
519 # -----------------------------------------------------------------------
520 # ONF Menlo Soak POD test job - voltha-2.8 branch
521 # Run failure/recovery tests every Wednesday
522# - 'build_voltha_pod_soak_test':
523# build-node: 'menlo-soak-pod'
524# config-pod: 'onf-soak-pod'
525# disable-job: true
526# profile: '1T8GEM'
527# branch: 'voltha-2.8'
528# release: '2.8'
529# work-flow: 'DT'
530# name-extension: '_DT_soak_Fail'
531# test-type: 'Failure'
532# test-repo: 'voltha-system-tests'
533# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
534# time-trigger: "H H * * 3"
Hardik Windlassf5321572021-07-14 11:28:46 +0000535
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500536 # ONF Menlo Soak POD test job - voltha-2.11 branch
537 # Run failure/recovery tests every Wednesday
538 - 'build_voltha_pod_soak_test':
539 build-node: 'menlo-soak-pod'
540 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500541 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500542 profile: '1T8GEM'
543 branch: 'voltha-2.11'
544 release: '2.11'
545 work-flow: 'DT'
546 name-extension: '_DT_soak_Fail'
547 test-type: 'Failure'
548 test-repo: 'voltha-system-tests'
549 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
550 time-trigger: "H H * * 3"
551
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400552 # ONF Menlo Soak POD test job - voltha-2.12 branch
553 # Run failure/recovery tests every Wednesday
Hardik Windlassf5321572021-07-14 11:28:46 +0000554 - 'build_voltha_pod_soak_test':
555 build-node: 'menlo-soak-pod'
556 config-pod: 'onf-soak-pod'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400557 disable-job: false
Hardik Windlassf5321572021-07-14 11:28:46 +0000558 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400559 branch: 'voltha-2.12'
560 release: '2.12'
Hardik Windlassf5321572021-07-14 11:28:46 +0000561 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400562 name-extension: '_DT_soak_Fail'
563 test-type: 'Failure'
Hardik Windlassf5321572021-07-14 11:28:46 +0000564 test-repo: 'voltha-system-tests'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400565 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
566 time-trigger: "H H * * 3"
567
568 # -----------------------------------------------------------------------
569 # ONF Menlo Soak POD test job - voltha-2.8 branch
570 # Run dataplane tests every Saturday
571# - 'build_voltha_pod_soak_test':
572# build-node: 'menlo-soak-pod'
573# config-pod: 'onf-soak-pod'
574# disable-job: true
575# profile: '1T8GEM'
576# branch: 'voltha-2.8'
577# release: '2.8'
578# work-flow: 'DT'
579# name-extension: '_DT_soak_DP'
580# test-type: 'Dataplane'
581# test-repo: 'voltha-system-tests'
582# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
583# time-trigger: "H H * * 6"
Hardik Windlassf5321572021-07-14 11:28:46 +0000584
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500585 # ONF Menlo Soak POD test job - voltha-2.11 branch
586 # Run dataplane tests every Saturday
587 - 'build_voltha_pod_soak_test':
588 build-node: 'menlo-soak-pod'
589 config-pod: 'onf-soak-pod'
Joey Armstrongddc65982023-02-02 18:41:35 -0500590 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500591 profile: '1T8GEM'
592 branch: 'voltha-2.11'
593 release: '2.11'
594 work-flow: 'DT'
595 name-extension: '_DT_soak_DP'
596 test-type: 'Dataplane'
597 test-repo: 'voltha-system-tests'
598 pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
599 time-trigger: "H H * * 6"
600
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400601 # ONF Menlo Soak POD test job - voltha-2.12 branch
602 # Run dataplane tests every Saturday
603 - 'build_voltha_pod_soak_test':
604 build-node: 'menlo-soak-pod'
605 config-pod: 'onf-soak-pod'
606 disable-job: false
607 profile: '1T8GEM'
608 branch: 'voltha-2.12'
609 release: '2.12'
610 work-flow: 'DT'
611 name-extension: '_DT_soak_DP'
612 test-type: 'Dataplane'
613 test-repo: 'voltha-system-tests'
614 pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
615 time-trigger: "H H * * 6"
616
617 # -----------------------------------------------------------------------
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800618 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530619 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700620 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700621 config-pod: 'berlin-community-pod-1-multi-olt'
Joey Armstrongddc65982023-02-02 18:41:35 -0500622 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800623 name-extension: '_DT'
624 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800625 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200626 num-of-onos: '3'
627 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100628 # Update time trigger value while re-enabling the job
629 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100630
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100631 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800632 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100633 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700634 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700635 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100636 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800637 branch: 'master'
Joey Armstrongddc65982023-02-02 18:41:35 -0500638 disable-job: false
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800639 name-extension: '_DT'
640 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800641 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800642 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500643 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700644 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700645
Andrea Campanella972d63e2020-05-14 19:59:08 +0200646 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530647 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700648 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700649 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200650 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500651 disable-job: false
Andrea Campanella625ba352020-04-02 15:32:13 +0200652 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200653 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200654 num-of-onos: '3'
655 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100656 # Update time trigger value while re-enabling the job
657 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200658
Andrea Campanella972d63e2020-05-14 19:59:08 +0200659 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200660 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000661 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700662 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700663 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200664 name-extension: '_DT'
Joey Armstrongddc65982023-02-02 18:41:35 -0500665 disable-job: false
Andrea Campanellad924ce22020-04-20 16:40:41 +0200666 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200667 release: 'master'
668 branch: 'master'
669 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200670 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500671 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700672 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700673
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000674 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400675# - 'build_voltha_pod_release_timer':
676# build-node: 'berlin-community-pod-1'
677# config-pod: 'berlin-community-pod-1-gpon'
678# release: '2.8'
679# branch: 'voltha-2.8'
680# name-extension: '_DT'
681# disable-job: true
682# work-flow: 'DT'
683# profile: '1T8GEM'
684# num-of-onos: '3'
685# num-of-atomix: '3'
686# time: '1'
687# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700688
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500689 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
690 - 'build_voltha_pod_release_timer':
691 build-node: 'berlin-community-pod-1'
692 config-pod: 'berlin-community-pod-1-gpon'
693 release: '2.11'
694 branch: 'voltha-2.11'
695 name-extension: '_DT'
696 work-flow: 'DT'
697 profile: '1T8GEM'
698 num-of-onos: '3'
699 num-of-atomix: '3'
700 time: '1'
701 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
702
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400703 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
704 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700705 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700706 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400707 release: '2.12'
708 branch: 'voltha-2.12'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700709 name-extension: '_DT'
710 work-flow: 'DT'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700711 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400712 num-of-onos: '3'
713 num-of-atomix: '3'
714 time: '1'
715 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
716
717 # -----------------------------------------------------------------------
718 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
719# - 'build_voltha_pod_test':
720# build-node: 'berlin-community-pod-1'
721# config-pod: 'berlin-community-pod-1-gpon'
722# name-extension: '_DT'
723# disable-job: true
724# work-flow: 'DT'
725# release: '2.8'
726# branch: 'voltha-2.8'
727# test-repo: 'voltha-system-tests'
728# profile: '1T8GEM'
729# power-switch: true
730# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700731
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500732 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
733 - 'build_voltha_pod_test':
734 build-node: 'berlin-community-pod-1'
735 config-pod: 'berlin-community-pod-1-gpon'
736 name-extension: '_DT'
737 work-flow: 'DT'
738 release: '2.11'
739 branch: 'voltha-2.11'
740 test-repo: 'voltha-system-tests'
741 profile: '1T8GEM'
742 power-switch: true
743 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
744
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400745 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
746 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700747 build-node: 'berlin-community-pod-1'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400748 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200749 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200750 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400751 release: '2.12'
752 branch: 'voltha-2.12'
753 test-repo: 'voltha-system-tests'
Andrea Campanella350c6102020-10-01 09:56:40 +0200754 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400755 power-switch: true
756 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
757
758 # -----------------------------------------------------------------------
759 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
760# - 'build_voltha_pod_release_timer':
761# build-node: 'berlin-community-pod-1'
762# config-pod: 'berlin-community-pod-1-multi-olt'
763# name-extension: '_DT'
764# disable-job: true
765# work-flow: 'DT'
766# release: '2.8'
767# branch: 'voltha-2.8'
768# profile: '1T8GEM'
769# num-of-onos: '3'
770# num-of-atomix: '3'
771# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
772# time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200773
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500774 # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs
775 - 'build_voltha_pod_release_timer':
776 build-node: 'berlin-community-pod-1'
777 config-pod: 'berlin-community-pod-1-multi-olt'
778 name-extension: '_DT'
779 work-flow: 'DT'
780 release: '2.11'
781 branch: 'voltha-2.11'
782 profile: '1T8GEM'
783 num-of-onos: '3'
784 num-of-atomix: '3'
785 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
786 time: '7'
787
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400788 # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs
789 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700790 build-node: 'berlin-community-pod-1'
791 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200792 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200793 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400794 release: '2.12'
795 branch: 'voltha-2.12'
Andrea Campanella350c6102020-10-01 09:56:40 +0200796 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400797 num-of-onos: '3'
798 num-of-atomix: '3'
799 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
800 time: '7'
801
802 # -----------------------------------------------------------------------
803 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
804# - 'build_voltha_pod_test':
805# build-node: 'berlin-community-pod-1'
806# config-pod: 'berlin-community-pod-1-multi-olt'
807# release: '2.8'
808# branch: 'voltha-2.8'
809# name-extension: '_DT'
810# disable-job: true
811# work-flow: 'DT'
812# test-repo: 'voltha-system-tests'
813# profile: '1T8GEM'
814# power-switch: true
815# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200816
Joey Armstrong35a8f8f2023-01-30 14:05:29 -0500817 # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch
818 - 'build_voltha_pod_test':
819 build-node: 'berlin-community-pod-1'
820 config-pod: 'berlin-community-pod-1-multi-olt'
821 release: '2.11'
822 branch: 'voltha-2.11'
823 name-extension: '_DT'
824 work-flow: 'DT'
825 test-repo: 'voltha-system-tests'
826 profile: '1T8GEM'
827 power-switch: true
828 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
829
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400830 # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch
831 - 'build_voltha_pod_test':
832 build-node: 'berlin-community-pod-1'
833 config-pod: 'berlin-community-pod-1-multi-olt'
834 release: '2.12'
835 branch: 'voltha-2.12'
836 name-extension: '_DT'
837 work-flow: 'DT'
838 test-repo: 'voltha-system-tests'
839 profile: '1T8GEM'
840 power-switch: true
841 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
842
843 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000844 # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530845 - 'build_voltha_pod_release_timer':
846 build-node: 'berlin-community-pod-1'
847 config-pod: 'berlin-community-pod-1-gpon-fttb'
848 withFttb: true
849 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700850 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530851 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530852 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530853 num-of-onos: '3'
854 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530855 time: '13'
856
TorstenThieme0adf6f12023-02-27 13:01:19 +0000857 # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530858 - 'build_voltha_pod_test':
859 timeout: 330
860 build-node: 'berlin-community-pod-1'
861 config-pod: 'berlin-community-pod-1-gpon-fttb'
862 withFttb: true
863 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700864 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530865 work-flow: 'DT'
866 release: 'master'
867 branch: 'master'
868 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530869 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500870 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530871 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
872
TorstenThieme0adf6f12023-02-27 13:01:19 +0000873 # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job
874 - 'build_voltha_pod_release_timer':
875 build-node: 'berlin-community-pod-1'
876 config-pod: 'berlin-community-pod-1-gpon-fttb'
877 withFttb: true
878 name-extension: '_DT'
879 disable-job: false
880 work-flow: 'DT'
881 release: '2.11'
882 branch: 'voltha-2.11'
883 profile: '1T4GEM-FTTB'
884 num-of-onos: '3'
885 num-of-atomix: '3'
886 time: '13'
887 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
888
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400889 # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job
890 - 'build_voltha_pod_release_timer':
891 build-node: 'berlin-community-pod-1'
892 config-pod: 'berlin-community-pod-1-gpon-fttb'
893 withFttb: true
894 name-extension: '_DT'
895 disable-job: false
896 work-flow: 'DT'
897 release: '2.12'
898 branch: 'voltha-2.12'
899 profile: '1T4GEM-FTTB'
900 num-of-onos: '3'
901 num-of-atomix: '3'
902 time: '13'
903 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
904
905 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +0000906 # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch
907 - 'build_voltha_pod_test':
908 timeout: 330
909 build-node: 'berlin-community-pod-1'
910 config-pod: 'berlin-community-pod-1-gpon-fttb'
911 withFttb: true
912 name-extension: '_DT'
913 disable-job: false
914 work-flow: 'DT'
915 release: '2.11'
916 branch: 'voltha-2.11'
917 test-repo: 'voltha-system-tests'
918 profile: '1T4GEM-FTTB'
919 power-switch: true
920 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
921
Joey Armstrong0eb8bd82023-07-10 13:26:25 -0400922 # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch
923 - 'build_voltha_pod_test':
924 timeout: 330
925 build-node: 'berlin-community-pod-1'
926 config-pod: 'berlin-community-pod-1-gpon-fttb'
927 withFttb: true
928 name-extension: '_DT'
929 disable-job: false
930 work-flow: 'DT'
931 release: '2.12'
932 branch: 'voltha-2.12'
933 test-repo: 'voltha-system-tests'
934 profile: '1T4GEM-FTTB'
935 power-switch: true
936 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
937
TorstenThieme0adf6f12023-02-27 13:01:19 +0000938 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200939 - 'build_voltha_pod_release_timer':
940 build-node: 'berlin-community-pod-2'
941 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700942 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200943 name-extension: '_DT'
944 work-flow: 'DT'
945 release: 'master'
946 branch: 'master'
947 profile: '1T8GEM'
948 reinstall-olt: true
949 num-of-onos: '3'
950 num-of-atomix: '3'
951 pipeline-script: 'voltha/master/physical-build.groovy'
952 VolthaEtcdPort: 9999
953 waitTimerForOltUp: 360
954 time: '1'
955
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500956 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200957 - 'build_voltha_pod_test':
958 build-node: 'berlin-community-pod-2'
959 config-pod: 'berlin-community-pod-2-gpon-zyxel'
960 release: 'master'
961 branch: 'master'
962 name-extension: '_DT'
963 work-flow: 'DT'
964 test-repo: 'voltha-system-tests'
965 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500966 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200967 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
968
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500969 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200970 - 'build_voltha_pod_release_timer':
971 build-node: 'berlin-community-pod-2'
972 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700973 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200974 name-extension: '_DT'
975 work-flow: 'DT'
976 release: 'master'
977 branch: 'master'
978 reinstall-olt: true
979 num-of-onos: '3'
980 num-of-atomix: '3'
981 pipeline-script: 'voltha/master/physical-build.groovy'
982 VolthaEtcdPort: 9999
983 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700984 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200985 time: '5'
986
Joey Armstrong9fbc0da2023-03-01 15:37:38 -0500987 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200988 - 'build_voltha_pod_test':
989 build-node: 'berlin-community-pod-2'
990 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
991 release: 'master'
992 branch: 'master'
993 name-extension: '_DT'
994 work-flow: 'DT'
995 test-repo: 'voltha-system-tests'
996 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500997 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200998 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
999
Joey Armstrong980e37f2023-02-28 18:57:41 -05001000 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -07001001 - 'build_voltha_pod_release_timer':
1002 disable-job: false
1003 build-node: 'berlin-community-pod-2'
1004 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
1005 release: 'master'
1006 branch: 'master'
1007 name-extension: '_TT'
1008 work-flow: 'TT'
1009 profile: 'TP'
1010 time: '10'
1011 VolthaEtcdPort: 9999
1012 num-of-onos: '3'
1013 num-of-atomix: '3'
1014
Joey Armstrong980e37f2023-02-28 18:57:41 -05001015 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -07001016 - 'build_voltha_pod_test':
1017 disable-job: false
1018 build-node: 'berlin-community-pod-2'
1019 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
1020 release: 'master'
1021 branch: 'master'
1022 name-extension: '_TT'
1023 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -05001024 power-switch: true
1025 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -07001026 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
1027 test-repo: 'voltha-system-tests'
1028 profile: 'TP'
1029 timeout: 360
1030
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001031 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
1032 - 'build_voltha_pod_release_timer':
Joey Armstrong980e37f2023-02-28 18:57:41 -05001033 disable-job: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001034 build-node: 'berlin-community-pod-1'
1035 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrong980e37f2023-02-28 18:57:41 -05001036 release: 'master'
1037 branch: 'master'
1038 name-extension: '_TT'
1039 work-flow: 'TT'
1040 profile: 'TP'
1041 time: '10'
1042 VolthaEtcdPort: 9999
1043 num-of-onos: '3'
1044 num-of-atomix: '3'
1045
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001046 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
1047 - 'build_voltha_pod_test':
1048 disable-job: false
1049 build-node: 'berlin-community-pod-1'
1050 config-pod: 'berlin-community-pod-1-gpon'
1051 release: 'master'
1052 branch: 'master'
1053 name-extension: '_TT'
1054 work-flow: 'TT'
1055 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -05001056 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001057 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
1058 test-repo: 'voltha-system-tests'
1059 profile: 'TP'
1060 timeout: 360
1061
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001062 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -05001063 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
1064 - 'build_voltha_pod_release_timer':
1065 disable-job: false
1066 build-node: 'berlin-community-pod-1'
1067 config-pod: 'berlin-community-pod-1-gpon'
1068 release: 'voltha-2.11'
1069 branch: 'voltha-2.11'
1070 name-extension: '_TT'
1071 work-flow: 'TT'
1072 profile: 'TP'
1073 time: '10'
1074 VolthaEtcdPort: 9999
1075 num-of-onos: '3'
1076 num-of-atomix: '3'
1077
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001078 # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job
1079 - 'build_voltha_pod_release_timer':
1080 disable-job: false
1081 build-node: 'berlin-community-pod-1'
1082 config-pod: 'berlin-community-pod-1-gpon'
1083 release: 'voltha-2.12'
1084 branch: 'voltha-2.12'
1085 name-extension: '_TT'
1086 work-flow: 'TT'
1087 profile: 'TP'
1088 time: '10'
1089 VolthaEtcdPort: 9999
1090 num-of-onos: '3'
1091 num-of-atomix: '3'
1092
1093 # -----------------------------------------------------------------------
Joey Armstrongdf24f602023-03-02 18:18:21 -05001094 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
1095 - 'build_voltha_pod_test':
1096 disable-job: false
1097 build-node: 'berlin-community-pod-1'
1098 config-pod: 'berlin-community-pod-1-gpon'
1099 release: 'voltha-2.11'
1100 branch: 'voltha-2.11'
1101 name-extension: '_TT'
1102 work-flow: 'TT'
1103 power-switch: true
1104 power-cycle-olt: false
1105 pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy'
1106 test-repo: 'voltha-system-tests'
1107 profile: 'TP'
1108 timeout: 360
1109
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001110 # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job
1111 - 'build_voltha_pod_test':
1112 disable-job: false
1113 build-node: 'berlin-community-pod-1'
1114 config-pod: 'berlin-community-pod-1-gpon'
1115 release: 'voltha-2.12'
1116 branch: 'voltha-2.12'
1117 name-extension: '_TT'
1118 work-flow: 'TT'
1119 power-switch: true
1120 power-cycle-olt: false
1121 pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy'
1122 test-repo: 'voltha-system-tests'
1123 profile: 'TP'
1124 timeout: 360
1125
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001126 # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground)
1127 - 'build_voltha_pod_release_timer_playground':
1128 disable-job: false
1129 build-node: 'berlin-community-pod-1'
1130 config-pod: 'berlin-community-pod-1-gpon'
Joey Armstrongdf24f602023-03-02 18:18:21 -05001131 release: 'master'
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001132 branch: 'master'
1133 name-extension: '_TT'
1134 work-flow: 'TT'
1135 profile: 'TP'
1136 time: '10'
1137 VolthaEtcdPort: 9999
1138 num-of-onos: '3'
1139 num-of-atomix: '3'
1140
1141 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground)
1142 - 'build_voltha_pod_test_playground':
1143 disable-job: false
1144 build-node: 'berlin-community-pod-1'
1145 config-pod: 'berlin-community-pod-1-gpon'
1146 release: 'master'
1147 branch: 'master'
1148 name-extension: '_TT'
1149 work-flow: 'TT'
1150 power-switch: true
Joey Armstrongdf24f602023-03-02 18:18:21 -05001151 power-cycle-olt: false
Joey Armstrong9fbc0da2023-03-01 15:37:38 -05001152 pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy'
1153 test-repo: 'voltha-system-tests'
1154 profile: 'TP'
1155 timeout: 360
Joey Armstrong980e37f2023-02-28 18:57:41 -05001156
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001157 # -----------------------------------------------------------------------
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001158 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001159# - 'build_voltha_pod_release_timer':
1160# build-node: 'berlin-community-pod-1'
1161# config-pod: 'berlin-community-pod-1-gpon-adtran'
1162# name-extension: '_DT'
1163# disable-job: true
1164# work-flow: 'DT'
1165# release: '2.8'
1166# branch: 'voltha-2.8'
1167# profile: '1T8GEM'
1168# reinstall-olt: false
1169# 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#"
1170# num-of-onos: '3'
1171# num-of-atomix: '3'
1172# pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
1173# VolthaEtcdPort: 9999
1174# openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
1175# oltAdapterReleaseName: 'adtran-olt'
1176# waitTimerForOltUp: 420
1177# time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001178
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001179 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
1180 - 'build_voltha_pod_release_timer':
1181 build-node: 'berlin-community-pod-1'
1182 config-pod: 'berlin-community-pod-1-gpon-adtran'
1183 name-extension: '_DT'
1184 work-flow: 'DT'
1185 release: '2.11'
1186 branch: 'voltha-2.11'
1187 profile: '1T8GEM'
1188 reinstall-olt: false
1189 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"
1190 num-of-onos: '3'
1191 num-of-atomix: '3'
1192 pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
1193 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +02001194 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt'
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001195 oltAdapterReleaseName: 'adtran-olt'
1196 waitTimerForOltUp: 420
1197 time: '19'
1198
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001199 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
1200 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -07001201 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -07001202 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001203 name-extension: '_DT'
1204 work-flow: 'DT'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001205 release: '2.12'
1206 branch: 'voltha-2.12'
Andrea Campanella29fff7f2021-08-23 14:49:29 +02001207 profile: '1T8GEM'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001208 reinstall-olt: false
1209 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"
1210 num-of-onos: '3'
1211 num-of-atomix: '3'
1212 pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
1213 VolthaEtcdPort: 9999
Jan Klare9f937602023-07-12 17:39:31 +02001214 openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt'
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001215 oltAdapterReleaseName: 'adtran-olt'
1216 waitTimerForOltUp: 420
1217 time: '19'
1218
1219 # -----------------------------------------------------------------------
1220 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
1221# - 'build_voltha_pod_test':
1222# timeout: 390
1223# build-node: 'berlin-community-pod-1'
1224# config-pod: 'berlin-community-pod-1-gpon-adtran'
1225# release: '2.8'
1226# branch: 'voltha-2.8'
1227# name-extension: '_DT'
1228# disable-job: true
1229# work-flow: 'DT'
1230# test-repo: 'voltha-system-tests'
1231# profile: '1T8GEM'
1232# power-switch: true
1233# pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
1234# oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001235
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001236 # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch
1237 - 'build_voltha_pod_test':
1238 timeout: 390
1239 build-node: 'berlin-community-pod-1'
1240 config-pod: 'berlin-community-pod-1-gpon-adtran'
1241 release: '2.11'
1242 branch: 'voltha-2.11'
1243 name-extension: '_DT'
1244 work-flow: 'DT'
1245 test-repo: 'voltha-system-tests'
1246 profile: '1T8GEM'
1247 power-switch: true
1248 pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy'
1249 oltAdapterAppLabel: 'adapter-adtran-olt'
1250
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001251 # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch
1252 - 'build_voltha_pod_test':
1253 timeout: 390
1254 build-node: 'berlin-community-pod-1'
1255 config-pod: 'berlin-community-pod-1-gpon-adtran'
1256 release: '2.12'
1257 branch: 'voltha-2.12'
1258 name-extension: '_DT'
1259 work-flow: 'DT'
1260 test-repo: 'voltha-system-tests'
1261 profile: '1T8GEM'
1262 power-switch: true
1263 pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy'
1264 oltAdapterAppLabel: 'adapter-adtran-olt'
1265
1266 # -----------------------------------------------------------------------
TorstenThieme0adf6f12023-02-27 13:01:19 +00001267 # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001268 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -07001269 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -07001270 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +00001271 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +00001272 disable-job: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001273 work-flow: 'DT'
TorstenThieme0adf6f12023-02-27 13:01:19 +00001274 release: 'master'
1275 branch: 'master'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001276 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +05301277 installVolthaInfra: true
1278 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001279 reinstall-olt: false
1280 restart-olt: false
1281 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1282 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1283 OltDevMgr: 'adtran-olt-device-manager'
1284 num-of-onos: '3'
1285 num-of-atomix: '3'
1286 VolthaEtcdPort: 9999
Hardik Windlass36d5bdb2022-02-09 10:13:13 +00001287 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +05301288 time: '16'
Joey Armstrongaf679da2023-01-31 14:22:41 -05001289
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001290 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001291 # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001292 # -----------------------------------------------------------------------
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001293 - 'verify_voltha_pod_dmi_test':
1294 build-node: 'berlin-community-pod-1'
1295 config-pod: 'berlin-community-pod-1-gpon-adtran'
1296 name-extension: '_DT'
TorstenThiemeb8e30f82023-03-03 07:51:46 +00001297 disable-job: false
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001298 work-flow: 'DT'
1299 release: '2.11'
1300 branch: 'voltha-2.11'
1301 profile: 'Default'
1302 installVolthaInfra: true
1303 installVolthaStack: false
1304 reinstall-olt: false
1305 restart-olt: false
1306 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1307 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1308 OltDevMgr: 'adtran-olt-device-manager'
1309 num-of-onos: '3'
1310 num-of-atomix: '3'
1311 VolthaEtcdPort: 9999
Joey Armstrong35a8f8f2023-01-30 14:05:29 -05001312 waitTimerForOltUp: 420
1313 time: '16'
1314
Joey Armstrong0eb8bd82023-07-10 13:26:25 -04001315 # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job
1316 - 'verify_voltha_pod_dmi_test':
1317 build-node: 'berlin-community-pod-1'
1318 config-pod: 'berlin-community-pod-1-gpon-adtran'
1319 name-extension: '_DT'
1320 disable-job: false
1321 work-flow: 'DT'
1322 release: '2.12'
1323 branch: 'voltha-2.12'
1324 profile: 'Default'
1325 installVolthaInfra: true
1326 installVolthaStack: false
1327 reinstall-olt: false
1328 restart-olt: false
1329 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
1330 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
1331 OltDevMgr: 'adtran-olt-device-manager'
1332 num-of-onos: '3'
1333 num-of-atomix: '3'
1334 VolthaEtcdPort: 9999
1335 waitTimerForOltUp: 420
1336 time: '16'
1337
Joey Armstrongaf679da2023-01-31 14:22:41 -05001338# [EOF]