blob: 19cc0ca5690b88c3e3e7efe70adbd1fc3af02f95 [file] [log] [blame]
Suchitra Vemuri58acd872019-08-28 18:52:35 -07001---
2# POD Build Pipeline Jobs for Voltha Releases
3
4- project:
5 name: voltha-release-jobs
6
7 project-name: '{name}'
8
9 build-timeout: '300'
10
Zack Williams21e3d162020-02-07 08:38:16 -070011 with-kind: false
Joey Armstrongca4cb462023-01-12 17:51:05 -050012 power-switch: false
13 power-cycle-olt: false
Hardik Windlass5ec68e82021-03-04 21:51:57 +053014 work-flow: 'ATT'
Andrea Campanella12ea28f2020-05-21 12:05:55 +020015 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070016 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070017 num-of-onos: '1'
18 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070019 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070020 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070021 volthaSystemTestsChange: ''
22 kindVolthaChange: ''
23 cordTesterChange: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010024 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080025 num-of-onus: ''
26 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080027
Suchitra Vemuri58acd872019-08-28 18:52:35 -070028 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080029 # flex OCP pod with olt/onu - manual test job, voltha master build job
Hardik Windlass77221c62021-05-21 06:24:35 +000030 - 'build_voltha_pod_manual':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070031 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070032 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070033 config-pod: 'flex-ocp-cord'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070034 num-of-onos: '3'
35 num-of-atomix: '3'
Hardik Windlass77221c62021-05-21 06:24:35 +000036 num-of-kafka: '3'
37 num-of-etcd: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -070038 VolthaEtcdPort: 9999
Hardik Windlass77221c62021-05-21 06:24:35 +000039 profile: 'TP'
40 name-extension: '_TT'
41 work-flow: 'TT'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070042
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070043 # flex pod1 test job - using voltha branch
Hardik Windlass77221c62021-05-21 06:24:35 +000044 - 'build_voltha_pod_manual_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070045 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070046 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070047 config-pod: 'flex-ocp-cord'
Hardik Windlass77221c62021-05-21 06:24:35 +000048 profile: 'TP'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070049 branch: 'master'
Hardik Windlass77221c62021-05-21 06:24:35 +000050 release: 'master'
51 work-flow: 'TT'
52 name-extension: '_TT'
53 test-type: ''
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070054 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -070055 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070056
Suchitra Vemurif8236c12019-10-22 15:51:39 -070057 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070058 - 'build_voltha_pod_release_timer':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070059 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070060 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070061 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070062 profile: 'Default'
Hardik Windlass6598b032021-07-02 10:12:01 +000063 time: '5'
Matteo Scandolod43bb302021-04-20 10:19:29 -070064 VolthaEtcdPort: 9999
65 num-of-onos: '3'
66 num-of-atomix: '3'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070067
Suchitra Vemurif8236c12019-10-22 15:51:39 -070068 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070069 - 'build_voltha_pod_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070070 disable-job: false
Zack Williams8ef79812019-10-29 11:09:18 -070071 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070072 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070073 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070074 branch: 'master'
Joey Armstrongca4cb462023-01-12 17:51:05 -050075 power-switch: true
76 power-cycle-olt: true
hwchiu14f97852019-10-08 10:51:11 -070077 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070078 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070079
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000080 # flex OCP pod with olt/onu - 1T4GEM tech profile and timer based job
81 - 'build_voltha_pod_release_timer':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070082 disable-job: false
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070083 build-node: 'qa-testvm-pod'
84 config-pod: 'flex-ocp-cord'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000085 release: '2.8'
86 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070087 profile: '1T4GEM'
88 time: '1'
Matteo Scandolod43bb302021-04-20 10:19:29 -070089 VolthaEtcdPort: 9999
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000090 num-of-onos: '3'
91 num-of-atomix: '3'
92 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070093
94 # flex pod1 test job - released versions: uses tech profile on voltha branch
95 - 'build_voltha_pod_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -070096 disable-job: false
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -070097 build-node: 'qa-testvm-pod'
98 config-pod: 'flex-ocp-cord'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +000099 release: '2.8'
100 branch: 'voltha-2.8'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500101 power-switch: true
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700102 test-repo: 'voltha-system-tests'
103 profile: '1T4GEM'
104
Joey Armstrongca4cb462023-01-12 17:51:05 -0500105 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700106 - 'build_voltha_pod_release_timer':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700107 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700108 build-node: 'qa-testvm-pod'
109 config-pod: 'flex-ocp-cord'
110 release: 'master'
111 branch: 'master'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700112 name-extension: '_TT'
113 work-flow: 'TT'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700114 profile: 'TP'
Hardik Windlass6598b032021-07-02 10:12:01 +0000115 time: '10'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700116 VolthaEtcdPort: 9999
117 num-of-onos: '3'
118 num-of-atomix: '3'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700119
120 # flex pod1 test job - released versions: uses tech profile on voltha branch
121 - 'build_voltha_pod_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700122 disable-job: false
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700123 build-node: 'qa-testvm-pod'
124 config-pod: 'flex-ocp-cord'
125 release: 'master'
126 branch: 'master'
127 name-extension: '_TT'
128 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500129 power-switch: true
130 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700131 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700132 test-repo: 'voltha-system-tests'
133 profile: 'TP'
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000134 timeout: 360
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700135
Joey Armstrongca4cb462023-01-12 17:51:05 -0500136 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Hardik Windlass6598b032021-07-02 10:12:01 +0000137 - 'build_voltha_pod_release_timer':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700138 disable-job: false
Hardik Windlass6598b032021-07-02 10:12:01 +0000139 build-node: 'qa-testvm-pod'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000140 config-pod: 'flex-ocp-cord'
141 release: '2.8'
142 branch: 'voltha-2.8'
143 name-extension: '_TT'
144 work-flow: 'TT'
145 profile: 'TP'
146 time: '20'
147 VolthaEtcdPort: 9999
148 num-of-onos: '3'
149 num-of-atomix: '3'
150 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
151
152 # flex pod1 test job - released versions: uses tech profile on voltha branch
153 - 'build_voltha_pod_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700154 disable-job: false
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000155 build-node: 'qa-testvm-pod'
156 config-pod: 'flex-ocp-cord'
157 release: '2.8'
158 branch: 'voltha-2.8'
159 name-extension: '_TT'
160 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500161 power-switch: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700162 pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000163 test-repo: 'voltha-system-tests'
164 profile: 'TP'
165
Joey Armstrongca4cb462023-01-12 17:51:05 -0500166 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000167 - 'build_voltha_pod_release_timer':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700168 disable-job: false
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000169 build-node: 'qa-testvm-pod'
Hardik Windlass6598b032021-07-02 10:12:01 +0000170 config-pod: 'flex-ocp-cord-multi-uni'
171 release: 'master'
172 branch: 'master'
173 name-extension: '_TT'
174 work-flow: 'TT'
175 profile: 'TP'
Hardik Windlassa1ff58f2021-10-29 07:42:53 +0000176 time: '16'
Hardik Windlass6598b032021-07-02 10:12:01 +0000177 VolthaEtcdPort: 9999
178 num-of-onos: '3'
179 num-of-atomix: '3'
180 reinstall-olt: true
181 enableMultiUni: true
182 uniPortMask: '0x0003'
183
184 # flex pod1 test job - released versions: uses tech profile on voltha branch
185 - 'build_voltha_pod_test':
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700186 disable-job: false
Hardik Windlass6598b032021-07-02 10:12:01 +0000187 build-node: 'qa-testvm-pod'
188 config-pod: 'flex-ocp-cord-multi-uni'
189 release: 'master'
190 branch: 'master'
191 name-extension: '_TT'
192 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500193 power-switch: true
194 power-cycle-olt: true
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700195 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
Hardik Windlass6598b032021-07-02 10:12:01 +0000196 test-repo: 'voltha-system-tests'
197 profile: 'TP'
198 enableMultiUni: true
199
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700200 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700201 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700202 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800203 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700204 disable-job: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700205 profile: '1T4GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200206 num-of-onos: '3'
207 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700208 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200209 waitTimerForOltUp: 540
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700210 VolthaEtcdPort: 9999
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700211 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800212
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800213 # Menlo pod test job - master test job uses tech profile on voltha branch
214 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000215 timeout: 300
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800216 build-node: 'menlo-demo-pod'
217 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700218 disable-job: true
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800219 release: 'master'
220 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800221 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700222 profile: '1T4GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500223 power-switch: true
224 power-cycle-olt: true
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800225
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700226 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700227 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800228 build-node: 'menlo-demo-pod'
229 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700230 disable-job: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700231 name-extension: '_DT'
232 work-flow: 'DT'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700233 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200234 num-of-onos: '3'
235 num-of-atomix: '3'
Matteo Scandolod82d1de2021-04-06 14:55:58 -0700236 VolthaEtcdPort: 9999
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700237 in-band-management: true
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200238 waitTimerForOltUp: 540
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000239 time: '6'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800240
241 # Menlo pod test job - uses tech profile on voltha branch
242 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000243 timeout: 330
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800244 build-node: 'menlo-demo-pod'
245 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700246 disable-job: true
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800247 release: 'master'
248 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700249 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200250 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800251 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700252 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700253 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500254 power-switch: true
255 power-cycle-olt: true
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800256
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700257 # Menlo pod with olt/onu - released branch, Default tech profile and timer based job
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000258 - 'build_voltha_pod_release_timer':
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700259 build-node: 'menlo-demo-pod'
260 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700261 disable-job: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000262 release: '2.8'
263 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700264 name-extension: '_DT'
265 work-flow: 'DT'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000266 profile: '1T8GEM'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700267 num-of-onos: '3'
268 num-of-atomix: '3'
Matteo Scandolod43bb302021-04-20 10:19:29 -0700269 VolthaEtcdPort: 9999
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700270 in-band-management: true
Hardik Windlassd4fc1792021-11-10 11:44:18 +0000271 time: '11'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000272 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700273
274 # Menlo pod test job - uses tech profile on voltha branch
275 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000276 timeout: 300
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700277 build-node: 'menlo-demo-pod'
278 config-pod: 'onf-demo-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700279 disable-job: true
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000280 release: '2.8'
281 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700282 name-extension: '_DT'
283 work-flow: 'DT'
284 test-repo: 'voltha-system-tests'
285 profile: '1T8GEM'
Matteo Scandolo67842812021-07-13 16:52:13 -0700286 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500287 power-switch: true
Hardik Windlass868475f2021-12-16 16:47:39 +0000288
Matteo Scandolo16672842020-06-02 14:19:33 -0700289 # ONF Menlo Soak POD build job - voltha-master branch
Hardik Windlassc7379022021-05-12 13:52:24 +0530290 - 'build_voltha_pod_manual':
Matteo Scandolo16672842020-06-02 14:19:33 -0700291 build-node: 'menlo-soak-pod'
292 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700293 disable-job: false
Hardik Windlass908533a2021-05-24 16:35:58 +0000294 bbsimReplicas: 1
Suchitra Vemurie6625222020-09-01 17:12:56 -0700295 profile: '1T8GEM'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700296 name-extension: '_DT'
297 work-flow: 'DT'
Hardik Windlassef2e99b2021-05-17 13:36:20 +0530298 reinstall-olt: true
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000299 num-of-onus: 32
300 num-of-ponports: 16
Hardik Windlass44619f52021-05-20 09:36:12 +0530301 logLevel: 'WARN'
Matteo Scandolo16672842020-06-02 14:19:33 -0700302
303 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass77221c62021-05-21 06:24:35 +0000304 # Run tests manually triggering the job
305 - 'build_voltha_pod_manual_test':
Suchitra Vemurie6625222020-09-01 17:12:56 -0700306 build-node: 'menlo-soak-pod'
307 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700308 disable-job: false
Suchitra Vemurie6625222020-09-01 17:12:56 -0700309 profile: '1T8GEM'
310 branch: 'master'
311 release: 'master'
312 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700313 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700314 test-type: 'Functional'
315 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700316 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700317
318 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000319 # Run failure/recovery tests every Wednesday
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700320 - 'build_voltha_pod_soak_test':
321 build-node: 'menlo-soak-pod'
322 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700323 disable-job: false
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700324 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700325 branch: 'master'
326 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700327 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700328 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700329 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700330 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700331 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000332 time-trigger: "H H * * 3"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700333
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700334 # ONF Menlo Soak POD test job - voltha-master branch
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000335 # Run dataplane tests every Saturday
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700336 - 'build_voltha_pod_soak_test':
337 build-node: 'menlo-soak-pod'
338 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700339 disable-job: false
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700340 profile: '1T8GEM'
341 branch: 'master'
342 release: 'master'
343 work-flow: 'DT'
344 name-extension: '_DT_soak_DP'
345 test-type: 'Dataplane'
346 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700347 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
Hardik Windlass8cce00c2021-05-17 10:06:29 +0000348 time-trigger: "H H * * 6"
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700349
Hardik Windlassf5321572021-07-14 11:28:46 +0000350 # ONF Menlo Soak POD build job - voltha-2.8 branch
351 - 'build_voltha_pod_manual':
352 build-node: 'menlo-soak-pod'
353 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000354 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000355 branch: 'voltha-2.8'
356 release: '2.8'
357 bbsimReplicas: 1
358 profile: '1T8GEM'
359 name-extension: '_DT'
360 work-flow: 'DT'
361 reinstall-olt: true
362 num-of-onus: 32
363 num-of-ponports: 16
364 logLevel: 'WARN'
365 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
366
367 # ONF Menlo Soak POD test job - voltha-2.8 branch
368 # Run tests manually triggering the job
369 - 'build_voltha_pod_manual_test':
370 build-node: 'menlo-soak-pod'
371 config-pod: 'onf-soak-pod'
Hardik Windlassdd81dd82021-09-27 08:43:44 +0000372 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000373 profile: '1T8GEM'
374 branch: 'voltha-2.8'
375 release: '2.8'
376 work-flow: 'DT'
377 name-extension: '_DT_soak_Func'
378 test-type: 'Functional'
379 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700380 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000381
382 # ONF Menlo Soak POD test job - voltha-2.8 branch
383 # Run failure/recovery tests every Wednesday
384 - 'build_voltha_pod_soak_test':
385 build-node: 'menlo-soak-pod'
386 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700387 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000388 profile: '1T8GEM'
389 branch: 'voltha-2.8'
390 release: '2.8'
391 work-flow: 'DT'
392 name-extension: '_DT_soak_Fail'
393 test-type: 'Failure'
394 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700395 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000396 time-trigger: "H H * * 3"
397
398 # ONF Menlo Soak POD test job - voltha-2.8 branch
399 # Run dataplane tests every Saturday
400 - 'build_voltha_pod_soak_test':
401 build-node: 'menlo-soak-pod'
402 config-pod: 'onf-soak-pod'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700403 disable-job: true
Hardik Windlassf5321572021-07-14 11:28:46 +0000404 profile: '1T8GEM'
405 branch: 'voltha-2.8'
406 release: '2.8'
407 work-flow: 'DT'
408 name-extension: '_DT_soak_DP'
409 test-type: 'Dataplane'
410 test-repo: 'voltha-system-tests'
Matteo Scandolo5e7bd1d2021-07-16 13:29:42 -0700411 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
Hardik Windlassf5321572021-07-14 11:28:46 +0000412 time-trigger: "H H * * 6"
413
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800414 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530415 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700416 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700417 config-pod: 'berlin-community-pod-1-multi-olt'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700418 disable-job: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800419 name-extension: '_DT'
420 work-flow: 'DT'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800421 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200422 num-of-onos: '3'
423 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100424 # Update time trigger value while re-enabling the job
425 time: ''
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100426
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100427 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800428 - 'build_voltha_pod_test':
Andrea Campanella2af4b902021-11-05 10:40:02 +0100429 timeout: 360
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700430 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700431 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100432 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800433 branch: 'master'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700434 disable-job: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800435 name-extension: '_DT'
436 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800437 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800438 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500439 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700440 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700441
Andrea Campanella972d63e2020-05-14 19:59:08 +0200442 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlassd4f410a2021-02-23 15:05:42 +0530443 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700444 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700445 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200446 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700447 disable-job: true
Andrea Campanella625ba352020-04-02 15:32:13 +0200448 work-flow: 'DT'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200449 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200450 num-of-onos: '3'
451 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100452 # Update time trigger value while re-enabling the job
453 time: ''
Andrea Campanella625ba352020-04-02 15:32:13 +0200454
Andrea Campanella972d63e2020-05-14 19:59:08 +0200455 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200456 - 'build_voltha_pod_test':
Hardik Windlass50ec6d72021-12-16 05:37:04 +0000457 timeout: 330
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700458 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700459 config-pod: 'berlin-community-pod-1-gpon'
Andrea Campanella625ba352020-04-02 15:32:13 +0200460 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700461 disable-job: true
Andrea Campanellad924ce22020-04-20 16:40:41 +0200462 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200463 release: 'master'
464 branch: 'master'
465 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200466 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500467 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700468 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700469
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000470 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
471 - 'build_voltha_pod_release_timer':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700472 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700473 config-pod: 'berlin-community-pod-1-gpon'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000474 release: '2.8'
475 branch: 'voltha-2.8'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700476 name-extension: '_DT'
477 work-flow: 'DT'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700478 profile: '1T8GEM'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000479 num-of-onos: '3'
480 num-of-atomix: '3'
Andrea Campanella925efab2022-01-03 13:48:30 +0100481 time: '1'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000482 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Suchitra Vemuri2b0f4882021-03-22 22:10:43 -0700483
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000484 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700485 - 'build_voltha_pod_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700486 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700487 config-pod: 'berlin-community-pod-1-gpon'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700488 name-extension: '_DT'
489 work-flow: 'DT'
Hardik Windlass6d9a82e2021-07-08 16:23:21 +0000490 release: '2.8'
491 branch: 'voltha-2.8'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700492 test-repo: 'voltha-system-tests'
493 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500494 power-switch: true
Matteo Scandolo67842812021-07-13 16:52:13 -0700495 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700496
Andrea Campanellac551d582021-09-22 15:34:02 +0200497 # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs
Andrea Campanella350c6102020-10-01 09:56:40 +0200498 - 'build_voltha_pod_release_timer':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700499 build-node: 'berlin-community-pod-1'
500 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200501 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200502 work-flow: 'DT'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200503 release: '2.8'
504 branch: 'voltha-2.8'
Andrea Campanella350c6102020-10-01 09:56:40 +0200505 profile: '1T8GEM'
Andrea Campanella8aefd032021-06-03 13:52:38 +0200506 num-of-onos: '3'
507 num-of-atomix: '3'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200508 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530509 time: '7'
Andrea Campanella350c6102020-10-01 09:56:40 +0200510
Andrea Campanellac551d582021-09-22 15:34:02 +0200511 # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch
Andrea Campanella350c6102020-10-01 09:56:40 +0200512 - 'build_voltha_pod_test':
Matteo Scandolo4fb11422022-03-29 14:21:04 -0700513 build-node: 'berlin-community-pod-1'
514 config-pod: 'berlin-community-pod-1-multi-olt'
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200515 release: '2.8'
516 branch: 'voltha-2.8'
517 name-extension: '_DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200518 work-flow: 'DT'
Andrea Campanella350c6102020-10-01 09:56:40 +0200519 test-repo: 'voltha-system-tests'
520 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500521 power-switch: true
Andrea Campanella746e2dd2021-07-27 13:39:08 +0200522 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200523
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530524 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
525 - 'build_voltha_pod_release_timer':
526 build-node: 'berlin-community-pod-1'
527 config-pod: 'berlin-community-pod-1-gpon-fttb'
528 withFttb: true
529 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700530 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530531 work-flow: 'DT'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530532 profile: '1T4GEM-FTTB'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530533 num-of-onos: '3'
534 num-of-atomix: '3'
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530535 time: '13'
536
537 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
538 - 'build_voltha_pod_test':
539 timeout: 330
540 build-node: 'berlin-community-pod-1'
541 config-pod: 'berlin-community-pod-1-gpon-fttb'
542 withFttb: true
543 name-extension: '_DT'
Girish Gowdraaf2f4e52022-06-24 11:18:17 -0700544 disable-job: false
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530545 work-flow: 'DT'
546 release: 'master'
547 branch: 'master'
548 test-repo: 'voltha-system-tests'
Hardik Windlass7f98e9e2022-05-30 14:36:25 +0530549 profile: '1T4GEM-FTTB'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500550 power-switch: true
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530551 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
552
Joey Armstrongca4cb462023-01-12 17:51:05 -0500553 # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200554 - 'build_voltha_pod_release_timer':
555 build-node: 'berlin-community-pod-2'
556 config-pod: 'berlin-community-pod-2-gpon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700557 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200558 name-extension: '_DT'
559 work-flow: 'DT'
560 release: 'master'
561 branch: 'master'
562 profile: '1T8GEM'
563 reinstall-olt: true
564 num-of-onos: '3'
565 num-of-atomix: '3'
566 pipeline-script: 'voltha/master/physical-build.groovy'
567 VolthaEtcdPort: 9999
568 waitTimerForOltUp: 360
569 time: '1'
570
Joey Armstrongca4cb462023-01-12 17:51:05 -0500571 # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200572 - 'build_voltha_pod_test':
573 build-node: 'berlin-community-pod-2'
574 config-pod: 'berlin-community-pod-2-gpon-zyxel'
575 release: 'master'
576 branch: 'master'
577 name-extension: '_DT'
578 work-flow: 'DT'
579 test-repo: 'voltha-system-tests'
580 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500581 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200582 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
583
Joey Armstrongca4cb462023-01-12 17:51:05 -0500584 # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200585 - 'build_voltha_pod_release_timer':
586 build-node: 'berlin-community-pod-2'
587 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
Girish Gowdra9b20acc2022-05-20 16:22:25 -0700588 disable-job: false
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200589 name-extension: '_DT'
590 work-flow: 'DT'
591 release: 'master'
592 branch: 'master'
593 reinstall-olt: true
594 num-of-onos: '3'
595 num-of-atomix: '3'
596 pipeline-script: 'voltha/master/physical-build.groovy'
597 VolthaEtcdPort: 9999
598 waitTimerForOltUp: 360
Girish Gowdrae20a52b2022-05-19 11:51:31 -0700599 profile: '1T8GEM'
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200600 time: '5'
601
Joey Armstrongca4cb462023-01-12 17:51:05 -0500602 # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200603 - 'build_voltha_pod_test':
604 build-node: 'berlin-community-pod-2'
605 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
606 release: 'master'
607 branch: 'master'
608 name-extension: '_DT'
609 work-flow: 'DT'
610 test-repo: 'voltha-system-tests'
611 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500612 power-switch: true
Andrea Campanella4b7ab782022-05-10 23:32:50 +0200613 pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy'
614
Joey Armstrongca4cb462023-01-12 17:51:05 -0500615 # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700616 - 'build_voltha_pod_release_timer':
617 disable-job: false
618 build-node: 'berlin-community-pod-2'
619 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
620 release: 'master'
621 branch: 'master'
622 name-extension: '_TT'
623 work-flow: 'TT'
624 profile: 'TP'
625 time: '10'
626 VolthaEtcdPort: 9999
627 num-of-onos: '3'
628 num-of-atomix: '3'
629
Joey Armstrongca4cb462023-01-12 17:51:05 -0500630 # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700631 - 'build_voltha_pod_test':
632 disable-job: false
633 build-node: 'berlin-community-pod-2'
634 config-pod: 'berlin-community-pod-2-xgspon-zyxel'
635 release: 'master'
636 branch: 'master'
637 name-extension: '_TT'
638 work-flow: 'TT'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500639 power-switch: true
640 power-cycle-olt: true
Girish Gowdra7bd05cc2022-09-18 21:37:15 -0700641 pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy'
642 test-repo: 'voltha-system-tests'
643 profile: 'TP'
644 timeout: 360
645
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200646 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
647 - '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-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200650 name-extension: '_DT'
651 work-flow: 'DT'
652 release: '2.8'
653 branch: 'voltha-2.8'
654 profile: '1T8GEM'
Andrea Campanellabc8d8822021-08-25 12:33:54 +0200655 reinstall-olt: false
Andrea Campanella86630c42022-01-03 10:13:04 +0100656 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"
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200657 num-of-onos: '3'
658 num-of-atomix: '3'
659 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
660 VolthaEtcdPort: 9999
Andrea Campanella41ae1b12021-09-21 11:29:43 +0200661 openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
Andrea Campanella20361592021-08-26 18:45:28 +0200662 oltAdapterReleaseName: 'adtran-olt'
Andrea Campanellaecefbc82021-08-27 11:06:31 +0200663 waitTimerForOltUp: 420
Hardik Windlass5dbe6eb2021-12-17 11:13:26 +0000664 time: '19'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200665
666 # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch
667 - 'build_voltha_pod_test':
Hardik Windlass9ed73662021-09-02 11:06:21 +0000668 timeout: 390
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700669 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700670 config-pod: 'berlin-community-pod-1-gpon-adtran'
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200671 release: '2.8'
672 branch: 'voltha-2.8'
673 name-extension: '_DT'
674 work-flow: 'DT'
675 test-repo: 'voltha-system-tests'
676 profile: '1T8GEM'
Joey Armstrongca4cb462023-01-12 17:51:05 -0500677 power-switch: true
Andrea Campanella29fff7f2021-08-23 14:49:29 +0200678 pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy'
679 oltAdapterAppLabel: 'adapter-adtran-olt'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000680
681 # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job
682 - 'verify_voltha_pod_dmi_test':
Girish Gowdra6b7dab02022-03-30 11:21:44 -0700683 build-node: 'berlin-community-pod-1'
Matteo Scandolo868a3bc2022-03-31 16:45:19 -0700684 config-pod: 'berlin-community-pod-1-gpon-adtran'
Hardik Windlassace19e52022-02-10 09:36:21 +0000685 name-extension: '_DT'
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000686 work-flow: 'DT'
687 release: 'master'
688 branch: 'master'
689 profile: 'Default'
Hardik Windlass230fca62022-05-04 08:50:35 +0530690 installVolthaInfra: true
691 installVolthaStack: false
Hardik Windlass36d5bdb2022-02-09 10:13:13 +0000692 reinstall-olt: false
693 restart-olt: false
694 extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml "
695 dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager'
696 OltDevMgr: 'adtran-olt-device-manager'
697 num-of-onos: '3'
698 num-of-atomix: '3'
699 VolthaEtcdPort: 9999
700 openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt'
701 oltAdapterReleaseName: 'adtran-olt'
702 waitTimerForOltUp: 420
Hardik Windlassc97ceae2022-05-13 10:12:55 +0530703 time: '16'