blob: 127e3f26b63fe84a0de7312d79020148b5546b1f [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
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080012 power-switch: False
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -070013 work-flow: ''
Andrea Campanella12ea28f2020-05-21 12:05:55 +020014 in-band-management: false
Suchitra Vemuri91896d42020-04-15 16:33:26 -070015 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070016 num-of-onos: '1'
17 num-of-atomix: '0'
Suchitra Vemuria0d92052020-07-15 11:36:12 -070018 reinstall-olt: true
Suchitra Vemurie6625222020-09-01 17:12:56 -070019 test-type: ''
Matteo Scandolo3dce2a12020-09-15 14:21:14 -070020 volthaSystemTestsChange: ''
21 kindVolthaChange: ''
22 cordTesterChange: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080023
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +010024
Suchitra Vemuri58acd872019-08-28 18:52:35 -070025 jobs:
Suchitra Vemuribc149852019-11-25 14:41:24 -080026 # flex OCP pod with olt/onu - manual test job, voltha master build job
Suchitra Vemuri85308382019-10-22 15:01:48 -070027 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070028 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070029 config-pod: 'flex-ocp-cord'
Suchitra Vemuri85308382019-10-22 15:01:48 -070030 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070031 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080032 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070033 num-of-onos: '3'
34 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070035 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070036 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070037 profile: '1T4GEM'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070038
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070039 # flex pod1 test job - using voltha branch
40 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070041 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070042 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070043 profile: '1T4GEM'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070044 branch: 'master'
45 test-repo: 'voltha-system-tests'
46 Jenkinsfile: 'Jenkinsfile-voltha-test'
47
Suchitra Vemurifbc4a742020-01-08 16:55:26 -080048 # onlab pod1 OCP pod with olt/onu - Manual testing BAL3.1 release voltha master build job
Suchitra Vemuri8609a442019-10-22 21:03:27 -070049 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070050 build-node: 'onf-build'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070051 config-pod: 'onlab-pod1'
52 release: 'master'
53 branch: 'master'
54 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070055 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070056 profile: '1T4GEM'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070057
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070058 # onlab pod1 test job - BAL3.1 tests using voltha branch
Suchitra Vemuridb39b392019-08-30 16:58:58 -070059 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070060 build-node: 'onf-build'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070061 config-pod: 'onlab-pod1'
62 profile: '1T4GEM'
hwchiu14f97852019-10-08 10:51:11 -070063 branch: 'master'
64 test-repo: 'voltha-system-tests'
65 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070066
Suchitra Vemurif8236c12019-10-22 15:51:39 -070067 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070068 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070069 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070070 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070071 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070072 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080073 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070074 num-of-onos: '3'
75 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070076 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070077 Jenkinsfile: 'Jenkinsfile-voltha-build'
hwchiu14f97852019-10-08 10:51:11 -070078 configurePod: true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070079 profile: 'Default'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070080 time: '4'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070081
Suchitra Vemurif8236c12019-10-22 15:51:39 -070082 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070083 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070084 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070085 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070086 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070087 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080088 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070089 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070090 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070091
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080092 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070093 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070094 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080095 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -080096 release: '2.6'
97 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080098 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -070099 num-of-onos: '3'
100 num-of-atomix: '3'
101 test-repo: 'voltha-system-tests'
102 Jenkinsfile: 'Jenkinsfile-voltha-build'
103 configurePod: true
104 profile: '1T4GEM'
105 time: '1'
106
107 # flex pod1 test job - released versions: uses tech profile on voltha branch
108 - 'build_voltha_pod_test':
109 build-node: 'qa-testvm-pod'
110 config-pod: 'flex-ocp-cord'
Andrea Campanella68215a02020-09-17 11:55:16 +0200111 'disable-job': false
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800112 release: '2.6'
113 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700114 power-switch: True
115 test-repo: 'voltha-system-tests'
116 profile: '1T4GEM'
117
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800118
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700119 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700120 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700121 build-node: 'qa-testvm-pod'
122 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800123 release: '2.6'
124 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800125 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700126 num-of-onos: '3'
127 num-of-atomix: '3'
128 name-extension: '_TT'
129 work-flow: 'TT'
130 test-repo: 'voltha-system-tests'
131 Jenkinsfile: 'Jenkinsfile-voltha-build'
132 configurePod: true
133 profile: 'TP'
Suchitra Vemuri77449472020-08-19 11:54:47 -0700134 time: '22'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700135
136 # flex pod1 test job - released versions: uses tech profile on voltha branch
137 - 'build_voltha_pod_test':
138 build-node: 'qa-testvm-pod'
139 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800140 release: '2.6'
141 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700142 name-extension: '_TT'
143 work-flow: 'TT'
144 power-switch: True
145 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
146 test-repo: 'voltha-system-tests'
147 profile: 'TP'
148
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700149 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700150 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700151 build-node: 'qa-testvm-pod'
152 config-pod: 'flex-ocp-cord'
153 release: 'master'
154 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800155 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700156 num-of-onos: '3'
157 num-of-atomix: '3'
158 name-extension: '_TT'
159 work-flow: 'TT'
160 test-repo: 'voltha-system-tests'
161 Jenkinsfile: 'Jenkinsfile-voltha-build'
162 configurePod: true
163 profile: 'TP'
Suchitra Vemuridb717c72020-07-14 22:38:08 -0700164 time: '9'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700165
166 # flex pod1 test job - released versions: uses tech profile on voltha branch
167 - 'build_voltha_pod_test':
168 build-node: 'qa-testvm-pod'
169 config-pod: 'flex-ocp-cord'
170 release: 'master'
171 branch: 'master'
172 name-extension: '_TT'
173 work-flow: 'TT'
174 power-switch: True
175 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
176 test-repo: 'voltha-system-tests'
177 profile: 'TP'
178
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800179
180 # Flex pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
181 - 'build_voltha_pod_release_timer':
182 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800183 config-pod: 'flex-ocp-cord-openonupy'
184 release: '2.6'
185 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800186 num-of-onos: '3'
187 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800188 name-extension: '_openonupy'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800189 test-repo: 'voltha-system-tests'
190 Jenkinsfile: 'Jenkinsfile-voltha-build'
191 configurePod: true
192 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800193 time: '18'
194
195
196 # Flex POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
197 - 'build_voltha_pod_test':
198 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800199 config-pod: 'flex-ocp-cord-openonupy'
200 name-extension: '_openonupy'
201 release: '2.6'
202 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800203 test-repo: 'voltha-system-tests'
204 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800205 power-switch: True
206
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800207 # Flex pod with xgs-pon olt/onu - master TT workflow openonu go and timer based job
208 - 'build_voltha_pod_release_timer':
209 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800210 config-pod: 'flex-ocp-cord-openonupy'
211 release: '2.6'
212 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800213 num-of-onos: '3'
214 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800215 name-extension: '_TT_openonupy'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800216 work-flow: 'TT'
217 test-repo: 'voltha-system-tests'
218 Jenkinsfile: 'Jenkinsfile-voltha-build'
219 configurePod: true
220 profile: 'TP'
221 time: '14'
222
223
224 # Flex POD test job - master versions, TT workflow and openonu go on voltha branch
225 - 'build_voltha_pod_test':
226 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800227 config-pod: 'flex-ocp-cord-openonupy'
228 name-extension: '_TT_openonupy'
229 release: '2.6'
230 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800231 test-repo: 'voltha-system-tests'
232 work-flow: 'TT'
233 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
234 profile: 'TP'
235 power-switch: True
236
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700237 # Menlo pod with olt/onu - Default tech profile and timer based job
Suchitra Vemuria6731902020-08-13 16:33:37 -0700238 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700239 build-node: 'menlo-demo-pod'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700240 config-pod: 'onf-demo-pod-gpon'
241 release: 'master'
242 branch: 'master'
Suchitra Vemuri5bfe5322020-09-17 17:37:34 -0700243 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700244 num-of-onos: '3'
245 num-of-atomix: '3'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700246 name-extension: '_DT_GPON'
247 work-flow: 'DT'
248 test-repo: 'voltha-system-tests'
249 Jenkinsfile: 'Jenkinsfile-voltha-build'
250 configurePod: true
251 profile: '1T8GEM'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700252 time: '22'
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700253 VolthaEtcdPort: '9999'
254
255 # Menlo pod test job - uses tech profile on voltha branch
256 - 'build_voltha_pod_test':
257 build-node: 'menlo-demo-pod'
258 config-pod: 'onf-demo-pod-gpon'
259 release: 'master'
260 branch: 'master'
261 name-extension: '_DT_GPON'
262 work-flow: 'DT'
263 test-repo: 'voltha-system-tests'
264 profile: '1T8GEM'
265 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
266
267 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700268 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700269 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800270 config-pod: 'onf-demo-pod'
271 release: 'master'
272 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800273 num-of-openonu: '1'
Suchitra Vemuri70d7a662020-05-14 16:57:18 -0700274 num-of-onos: '3'
275 num-of-atomix: '3'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800276 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700277 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800278 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700279 profile: '1T4GEM'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700280 in-band-management: true
Andy Bavier08a76b52020-06-03 12:45:54 -0700281 VolthaEtcdPort: '9999'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700282 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800283
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800284 # Menlo pod test job - master test job uses tech profile on voltha branch
285 - 'build_voltha_pod_test':
286 build-node: 'menlo-demo-pod'
287 config-pod: 'onf-demo-pod'
288 release: 'master'
289 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800290 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700291 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700292 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800293
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700294 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700295 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800296 build-node: 'menlo-demo-pod'
297 config-pod: 'onf-demo-pod'
298 release: 'master'
299 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800300 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700301 num-of-onos: '3'
302 num-of-atomix: '3'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700303 name-extension: '_DT'
304 work-flow: 'DT'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800305 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700306 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800307 configurePod: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700308 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700309 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700310 in-band-management: true
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700311 time: '4'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800312
313 # Menlo pod test job - uses tech profile on voltha branch
314 - 'build_voltha_pod_test':
315 build-node: 'menlo-demo-pod'
316 config-pod: 'onf-demo-pod'
317 release: 'master'
318 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700319 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200320 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800321 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700322 profile: '1T8GEM'
323 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200324 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800325
Suchitra Vemurie0963502020-04-11 14:03:54 -0700326
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700327 # Menlo pod with olt/onu - voltha-2.5 branch, Default tech profile and timer based job
328 - 'build_voltha_pod_release_timer':
329 build-node: 'menlo-demo-pod'
330 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800331 release: '2.6'
332 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700333 name-extension: '_DT'
334 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800335 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700336 num-of-onos: '3'
337 num-of-atomix: '3'
338 test-repo: 'voltha-system-tests'
339 Jenkinsfile: 'Jenkinsfile-voltha-build'
340 configurePod: true
341 profile: '1T8GEM'
342 VolthaEtcdPort: '9999'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700343 in-band-management: true
344 time: '7'
345
346 # Menlo pod test job - uses tech profile on voltha branch
347 - 'build_voltha_pod_test':
348 build-node: 'menlo-demo-pod'
349 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800350 release: '2.6'
351 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700352 name-extension: '_DT'
353 work-flow: 'DT'
354 test-repo: 'voltha-system-tests'
355 profile: '1T8GEM'
356 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
357 power-switch: True
358
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700359 # Menlo DEMO-POD - 1 1TCONT 4 4GEMs TechProfile - Manual build and test job
Matteo Scandolo404238c2019-10-18 14:52:53 -0700360 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700361 build-node: 'menlo-demo-pod'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700362 config-pod: 'onf-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700363 release: 'master'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700364 branch: 'master'
365 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700366 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700367 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700368 profile: '1T4GEM'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800369 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700370 num-of-onos: '3'
371 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700372 in-band-management: true
Matteo Scandolod1d03322019-10-23 13:24:16 -0700373 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700374 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700375 config-pod: 'onf-demo-pod'
376 branch: 'master'
377 test-repo: 'voltha-system-tests'
378 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700379 profile: '1T4GEM'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700380
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700381 # Menlo DEMO-POD - Default TechProfile - manual build job
Matteo Scandolod1d03322019-10-23 13:24:16 -0700382 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700383 build-node: 'menlo-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700384 config-pod: 'onf-demo-pod'
385 release: 'master'
386 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800387 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700388 num-of-onos: '3'
389 num-of-atomix: '3'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700390 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700391 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700392 configurePod: true
393 profile: 'Default'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700394 in-band-management: true
Suchitra Vemuri42683152019-10-25 12:54:42 -0700395
hwchiu810c70b2020-01-22 11:20:57 -0800396 # ONF DEMO OCP test job - voltha-master branch
Matteo Scandolod1d03322019-10-23 13:24:16 -0700397 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700398 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700399 config-pod: 'onf-demo-pod'
Suchitra Vemuri42683152019-10-25 12:54:42 -0700400 profile: 'Default'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700401 branch: 'master'
402 test-repo: 'voltha-system-tests'
403 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800404
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800405
406 # Soak pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
407 - 'build_voltha_pod_release_timer':
408 build-node: 'menlo-soak-pod'
409 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800410 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800411 release: 'master'
412 branch: 'master'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800413 name-extension: '_openonugo'
414 test-repo: 'voltha-system-tests'
415 Jenkinsfile: 'Jenkinsfile-voltha-build'
416 configurePod: true
417 profile: '1T4GEM'
418 time: '1'
419
420
421 # Soak POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
422 - 'build_voltha_pod_test':
423 build-node: 'menlo-soak-pod'
424 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800425 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800426 name-extension: '_openonugo'
427 release: 'master'
428 branch: 'master'
429 test-repo: 'voltha-system-tests'
430 profile: '1T4GEM'
431
432 # Menlo pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo16672842020-06-02 14:19:33 -0700433 # ONF Menlo Soak POD build job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700434 # FIXME once the soak-pod is back use 'build_voltha_pod_release_timer'
Matteo Scandolo16672842020-06-02 14:19:33 -0700435 - 'build_pod_manual':
436 build-node: 'menlo-soak-pod'
437 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800438 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700439 release: 'master'
440 branch: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700441 profile: '1T8GEM'
Matteo Scandolo16672842020-06-02 14:19:33 -0700442 test-repo: 'voltha-system-tests'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700443 name-extension: '_DT'
444 work-flow: 'DT'
Matteo Scandolo16672842020-06-02 14:19:33 -0700445 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo16672842020-06-02 14:19:33 -0700446 configurePod: true
Matteo Scandolo16672842020-06-02 14:19:33 -0700447
448 # ONF Menlo Soak POD test job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700449 # FIXME once the soak-pod is back use 'build_voltha_pod_test'
Matteo Scandolo16672842020-06-02 14:19:33 -0700450 - 'build_pod_test':
451 build-node: 'menlo-soak-pod'
452 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800453 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700454 profile: 'Default'
455 branch: 'master'
456 test-repo: 'voltha-system-tests'
457 Jenkinsfile: 'Jenkinsfile-voltha-test'
458
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700459 # ONF Menlo Soak POD test job - voltha-master branch
Suchitra Vemurie6625222020-09-01 17:12:56 -0700460 # Run tests every three days
461 - 'build_voltha_pod_soak_test':
462 build-node: 'menlo-soak-pod'
463 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800464 'disable-job': true
Suchitra Vemurie6625222020-09-01 17:12:56 -0700465 profile: '1T8GEM'
466 branch: 'master'
467 release: 'master'
468 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700469 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700470 test-type: 'Functional'
471 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700472 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700473 time-trigger: "H H 2 * *"
Suchitra Vemurie6625222020-09-01 17:12:56 -0700474
475 # ONF Menlo Soak POD test job - voltha-master branch
476 # Run tests every three days
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700477 - 'build_voltha_pod_soak_test':
478 build-node: 'menlo-soak-pod'
479 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800480 'disable-job': true
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700481 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700482 branch: 'master'
483 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700484 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700485 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700486 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700487 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700488 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700489 time-trigger: "H H */2 * *"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700490
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700491 # ONF Menlo Soak POD test job - voltha-master branch
492 # Run dataplane tests every three days
493 - 'build_voltha_pod_soak_test':
494 build-node: 'menlo-soak-pod'
495 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800496 'disable-job': true
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700497 profile: '1T8GEM'
498 branch: 'master'
499 release: 'master'
500 work-flow: 'DT'
501 name-extension: '_DT_soak_DP'
502 test-type: 'Dataplane'
503 test-repo: 'voltha-system-tests'
504 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
505 time-trigger: "H H */3 * *"
506
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800507 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Matteo Scandolo9973c652020-08-07 15:23:35 -0700508 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700509 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800510 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100511 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800512 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800513 name-extension: '_DT'
514 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800515 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200516 num-of-onos: '3'
517 num-of-atomix: '3'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800518 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700519 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800520 configurePod: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800521 profile: '1T8GEM'
Suchitra Vemuri95a73432020-12-16 13:17:48 -0800522 time: '21'
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100523
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800524
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100525 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800526 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700527 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800528 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100529 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800530 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800531 name-extension: '_DT'
532 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800533 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800534 profile: '1T8GEM'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700535 power-switch: True
Suchitra Vemuri4b0017a2020-11-10 16:28:55 -0800536 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700537
Andrea Campanella46f3c902020-12-16 09:46:43 +0100538 # Berlin pod with olt/onu - voltha-2.6 timer based job , two OLTs
539 - 'build_voltha_pod_release_timer':
540 build-node: 'dt-berlin-community-pod'
541 config-pod: 'dt-berlin-pod-multi-olt'
542 release: '2.6'
543 branch: 'voltha-2.6'
544 name-extension: '_DT'
545 work-flow: 'DT'
546 num-of-openonu: '1'
547 num-of-onos: '3'
548 num-of-atomix: '3'
549 test-repo: 'voltha-system-tests'
550 Jenkinsfile: 'Jenkinsfile-voltha-build'
551 configurePod: true
552 profile: '1T8GEM'
553 time: '13'
554
555
556 # Berlin POD test job - voltha-2.6 versions: two OLTs
557 - 'build_voltha_pod_test':
558 build-node: 'dt-berlin-community-pod'
559 config-pod: 'dt-berlin-pod-multi-olt'
560 release: '2.6'
561 branch: 'voltha-2.6'
562 name-extension: '_DT'
563 work-flow: 'DT'
564 test-repo: 'voltha-system-tests'
565 profile: '1T8GEM'
566 power-switch: True
567 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
568
569 # Berlin pod with olt/onu - voltha-2.6 Default tech profile and timer based job
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700570 - 'build_voltha_pod_release_timer':
571 build-node: 'dt-berlin-community-pod'
572 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800573 release: '2.6'
574 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800575 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700576 num-of-onos: '3'
577 num-of-atomix: '3'
578 test-repo: 'voltha-system-tests'
579 Jenkinsfile: 'Jenkinsfile-voltha-build'
580 configurePod: true
581 profile: 'Default'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800582 time: '17'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700583
584
585 # Berlin POD test job - master versions: uses tech profile on voltha branch
586 - 'build_voltha_pod_test':
587 build-node: 'dt-berlin-community-pod'
588 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800589 release: '2.6'
590 branch: 'voltha-2.6'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700591 test-repo: 'voltha-system-tests'
592 profile: 'Default'
593 power-switch: True
Andrea Campanella625ba352020-04-02 15:32:13 +0200594
Andrea Campanella972d63e2020-05-14 19:59:08 +0200595 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700596 - 'build_voltha_pod_release_timer':
Andrea Campanella625ba352020-04-02 15:32:13 +0200597 build-node: 'dt-berlin-community-pod'
598 config-pod: 'dt-berlin-pod-gpon'
599 release: 'master'
600 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800601 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200602 num-of-onos: '3'
603 num-of-atomix: '3'
Andrea Campanella625ba352020-04-02 15:32:13 +0200604 name-extension: '_DT'
605 work-flow: 'DT'
606 test-repo: 'voltha-system-tests'
607 Jenkinsfile: 'Jenkinsfile-voltha-build'
Andrea Campanella625ba352020-04-02 15:32:13 +0200608 configurePod: true
Andrea Campanella972d63e2020-05-14 19:59:08 +0200609 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800610 time: '1'
Andrea Campanella625ba352020-04-02 15:32:13 +0200611
612
Andrea Campanella972d63e2020-05-14 19:59:08 +0200613 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200614 - 'build_voltha_pod_test':
615 build-node: 'dt-berlin-community-pod'
616 config-pod: 'dt-berlin-pod-gpon'
617 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200618 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200619 release: 'master'
620 branch: 'master'
621 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200622 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200623 power-switch: True
624 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700625
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100626 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
627 - 'build_voltha_pod_release_timer':
628 build-node: 'dt-berlin-community-pod'
629 config-pod: 'dt-berlin-pod-gpon-adtran'
Andrea Campanella88703d32021-01-12 15:58:54 +0100630 release: '2.6'
631 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100632 num-of-openonu: '1'
633 num-of-onos: '3'
634 num-of-atomix: '3'
635 name-extension: '_DT'
636 work-flow: 'DT'
637 test-repo: 'voltha-system-tests'
638 Jenkinsfile: 'Jenkinsfile-voltha-build'
639 configurePod: true
640 profile: '1T8GEM'
641 reinstall-olt: false
Andrea Campanella524b2152021-01-19 11:33:10 +0100642 openoltAdapterChart: '/home/community/adtran-2021-01-19/voltha-adapter-adtran-olt'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100643 time: '9'
644
645
646 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
647 - 'build_voltha_pod_test':
648 build-node: 'dt-berlin-community-pod'
649 config-pod: 'dt-berlin-pod-gpon-adtran'
650 name-extension: '_DT'
651 work-flow: 'DT'
Andrea Campanella88703d32021-01-12 15:58:54 +0100652 release: '2.6'
653 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100654 test-repo: 'voltha-system-tests'
655 profile: '1T8GEM'
656 power-switch: False
657 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
658
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700659 # Berlin pod with gpon olt/onu - voltha-2.5 1T8GEM tech profile and timer based job
660 - 'build_voltha_pod_release_timer':
661 build-node: 'dt-berlin-community-pod'
662 config-pod: 'dt-berlin-pod-gpon'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800663 release: '2.6'
664 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800665 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700666 num-of-onos: '3'
667 num-of-atomix: '3'
668 name-extension: '_DT'
669 work-flow: 'DT'
670 test-repo: 'voltha-system-tests'
671 Jenkinsfile: 'Jenkinsfile-voltha-build'
672 configurePod: true
673 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800674 time: '5'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700675
676
Andrea Campanella88da16d2020-10-20 15:11:48 +0200677 # Berlin POD test job - voltha-2.5 versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700678 - 'build_voltha_pod_test':
679 build-node: 'dt-berlin-community-pod'
680 config-pod: 'dt-berlin-pod-gpon'
681 name-extension: '_DT'
682 work-flow: 'DT'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800683 release: '2.6'
684 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700685 test-repo: 'voltha-system-tests'
686 profile: '1T8GEM'
687 power-switch: True
688 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
689
Andrea Campanella350c6102020-10-01 09:56:40 +0200690 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and openonu go and timer based job
691 - 'build_voltha_pod_release_timer':
692 build-node: 'dt-berlin-community-pod'
693 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800694 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200695 release: 'master'
696 branch: 'master'
697 num-of-onos: '3'
698 num-of-atomix: '3'
699 name-extension: '_DT_openonugo'
700 work-flow: 'DT'
701 test-repo: 'voltha-system-tests'
702 Jenkinsfile: 'Jenkinsfile-voltha-build'
703 configurePod: true
704 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800705 time: '9'
Andrea Campanella350c6102020-10-01 09:56:40 +0200706
707
708 # Berlin POD test job - master versions, uses 1T8GEM tech profile and openonu go on voltha branch
709 - 'build_voltha_pod_test':
710 build-node: 'dt-berlin-community-pod'
Andrea Campanellac4e6f3f2020-10-02 11:34:42 +0200711 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800712 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200713 name-extension: '_DT_openonugo'
714 work-flow: 'DT'
715 release: 'master'
716 branch: 'master'
717 test-repo: 'voltha-system-tests'
718 profile: '1T8GEM'
719 power-switch: True
Andrea Campanellaee548692020-11-12 09:40:06 +0100720 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella350c6102020-10-01 09:56:40 +0200721
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700722 # Berlin pod with olt/onu - manual test job, voltha master build job
723 - 'build_pod_manual':
724 build-node: 'dt-berlin-community-pod'
725 config-pod: 'dt-berlin-pod-gpon'
726 release: 'master'
727 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800728 num-of-openonu: '1'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700729 test-repo: 'voltha-system-tests'
730 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700731 profile: 'Default'
732
733 # Berlin pod1 test job - using voltha branch
734 - 'build_pod_test':
735 build-node: 'dt-berlin-community-pod'
736 config-pod: 'dt-berlin-pod-gpon'
737 profile: 'Default'
738 branch: 'master'
739 test-repo: 'voltha-system-tests'
740 Jenkinsfile: 'Jenkinsfile-voltha-test'