blob: afdce0e6066869c1b1d99ec90f844e74ed280b1e [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: ''
Andrea Campanella0d3110c2021-01-20 12:25:45 +010023 oltAdapterAppLabel: 'adapter-open-olt'
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -080024 num-of-onus: ''
25 num-of-ponports: ''
Suchitra Vemuri5abcf2b2020-02-05 14:46:28 -080026
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +010027
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
Suchitra Vemuri85308382019-10-22 15:01:48 -070030 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070031 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070032 config-pod: 'flex-ocp-cord'
Suchitra Vemuri85308382019-10-22 15:01:48 -070033 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070034 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080035 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -070036 num-of-onos: '3'
37 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070038 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070039 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070040 profile: '1T4GEM'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070041
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070042 # flex pod1 test job - using voltha branch
43 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070044 build-node: 'qa-testvm-pod'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070045 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070046 profile: '1T4GEM'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070047 branch: 'master'
48 test-repo: 'voltha-system-tests'
49 Jenkinsfile: 'Jenkinsfile-voltha-test'
50
Suchitra Vemurifbc4a742020-01-08 16:55:26 -080051 # onlab pod1 OCP pod with olt/onu - Manual testing BAL3.1 release voltha master build job
Suchitra Vemuri8609a442019-10-22 21:03:27 -070052 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -070053 build-node: 'onf-build'
Suchitra Vemuri8609a442019-10-22 21:03:27 -070054 config-pod: 'onlab-pod1'
55 release: 'master'
56 branch: 'master'
57 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070058 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070059 profile: '1T4GEM'
Suchitra Vemuridb39b392019-08-30 16:58:58 -070060
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070061 # onlab pod1 test job - BAL3.1 tests using voltha branch
Suchitra Vemuridb39b392019-08-30 16:58:58 -070062 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070063 build-node: 'onf-build'
Suchitra Vemuri9ab77fa2019-10-23 14:32:20 -070064 config-pod: 'onlab-pod1'
65 profile: '1T4GEM'
hwchiu14f97852019-10-08 10:51:11 -070066 branch: 'master'
67 test-repo: 'voltha-system-tests'
68 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070069
Suchitra Vemurif8236c12019-10-22 15:51:39 -070070 # flex OCP pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -070071 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -070072 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070073 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070074 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070075 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -080076 num-of-openonu: '1'
Suchitra Vemuri50e62792020-05-06 16:48:28 -070077 num-of-onos: '3'
78 num-of-atomix: '3'
hwchiu14f97852019-10-08 10:51:11 -070079 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -070080 Jenkinsfile: 'Jenkinsfile-voltha-build'
hwchiu14f97852019-10-08 10:51:11 -070081 configurePod: true
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070082 profile: 'Default'
Suchitra Vemuri376859a2020-07-08 17:04:44 -070083 time: '4'
Suchitra Vemuri917aa612019-09-23 19:35:31 -070084
Suchitra Vemurif8236c12019-10-22 15:51:39 -070085 # flex pod1 test job - uses tech profile on voltha branch
Suchitra Vemurif921cda2019-09-25 22:53:45 -070086 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -070087 build-node: 'qa-testvm-pod'
hwchiu14f97852019-10-08 10:51:11 -070088 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070089 release: 'master'
hwchiu14f97852019-10-08 10:51:11 -070090 branch: 'master'
Suchitra Vemuriaf134ff2020-02-19 16:55:38 -080091 power-switch: True
hwchiu14f97852019-10-08 10:51:11 -070092 test-repo: 'voltha-system-tests'
Suchitra Vemuri1ee34042019-10-22 13:28:07 -070093 profile: 'Default'
Suchitra Vemurif8236c12019-10-22 15:51:39 -070094
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080095 # 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':
Zack Williams8ef79812019-10-29 11:09:18 -070097 build-node: 'qa-testvm-pod'
Suchitra Vemuri6fb7b872019-11-05 15:20:51 -080098 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -080099 release: '2.6'
100 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800101 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700102 num-of-onos: '3'
103 num-of-atomix: '3'
104 test-repo: 'voltha-system-tests'
105 Jenkinsfile: 'Jenkinsfile-voltha-build'
106 configurePod: true
107 profile: '1T4GEM'
108 time: '1'
109
110 # flex pod1 test job - released versions: uses tech profile on voltha branch
111 - 'build_voltha_pod_test':
112 build-node: 'qa-testvm-pod'
113 config-pod: 'flex-ocp-cord'
Andrea Campanella68215a02020-09-17 11:55:16 +0200114 'disable-job': false
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800115 release: '2.6'
116 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700117 power-switch: True
118 test-repo: 'voltha-system-tests'
119 profile: '1T4GEM'
120
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800121
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700122 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700123 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700124 build-node: 'qa-testvm-pod'
125 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800126 release: '2.6'
127 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800128 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700129 num-of-onos: '3'
130 num-of-atomix: '3'
131 name-extension: '_TT'
132 work-flow: 'TT'
133 test-repo: 'voltha-system-tests'
134 Jenkinsfile: 'Jenkinsfile-voltha-build'
135 configurePod: true
136 profile: 'TP'
Suchitra Vemuri77449472020-08-19 11:54:47 -0700137 time: '22'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700138
139 # flex pod1 test job - released versions: uses tech profile on voltha branch
140 - 'build_voltha_pod_test':
141 build-node: 'qa-testvm-pod'
142 config-pod: 'flex-ocp-cord'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800143 release: '2.6'
144 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700145 name-extension: '_TT'
146 work-flow: 'TT'
147 power-switch: True
148 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
149 test-repo: 'voltha-system-tests'
150 profile: 'TP'
151
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700152 # flex OCP pod with olt/onu - Released versions Default tech profile and timer based job
Matteo Scandolo9973c652020-08-07 15:23:35 -0700153 - 'build_voltha_pod_release_timer':
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700154 build-node: 'qa-testvm-pod'
155 config-pod: 'flex-ocp-cord'
156 release: 'master'
157 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800158 num-of-openonu: '1'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700159 num-of-onos: '3'
160 num-of-atomix: '3'
161 name-extension: '_TT'
162 work-flow: 'TT'
163 test-repo: 'voltha-system-tests'
164 Jenkinsfile: 'Jenkinsfile-voltha-build'
165 configurePod: true
166 profile: 'TP'
Suchitra Vemuridb717c72020-07-14 22:38:08 -0700167 time: '9'
Suchitra Vemuri376859a2020-07-08 17:04:44 -0700168
169 # flex pod1 test job - released versions: uses tech profile on voltha branch
170 - 'build_voltha_pod_test':
171 build-node: 'qa-testvm-pod'
172 config-pod: 'flex-ocp-cord'
173 release: 'master'
174 branch: 'master'
175 name-extension: '_TT'
176 work-flow: 'TT'
177 power-switch: True
178 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
179 test-repo: 'voltha-system-tests'
180 profile: 'TP'
181
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800182
183 # Flex pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
184 - 'build_voltha_pod_release_timer':
185 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800186 config-pod: 'flex-ocp-cord-openonupy'
187 release: '2.6'
188 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800189 num-of-onos: '3'
190 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800191 name-extension: '_openonupy'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800192 test-repo: 'voltha-system-tests'
193 Jenkinsfile: 'Jenkinsfile-voltha-build'
194 configurePod: true
195 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800196 time: '18'
197
198
199 # Flex POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
200 - 'build_voltha_pod_test':
201 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800202 config-pod: 'flex-ocp-cord-openonupy'
203 name-extension: '_openonupy'
204 release: '2.6'
205 branch: 'voltha-2.6'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800206 test-repo: 'voltha-system-tests'
207 profile: '1T4GEM'
Suchitra Vemuricccb0c82020-11-18 11:27:18 -0800208 power-switch: True
209
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800210 # Flex pod with xgs-pon olt/onu - master TT workflow openonu go and timer based job
211 - 'build_voltha_pod_release_timer':
212 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800213 config-pod: 'flex-ocp-cord-openonupy'
214 release: '2.6'
215 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800216 num-of-onos: '3'
217 num-of-atomix: '3'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800218 name-extension: '_TT_openonupy'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800219 work-flow: 'TT'
220 test-repo: 'voltha-system-tests'
221 Jenkinsfile: 'Jenkinsfile-voltha-build'
222 configurePod: true
223 profile: 'TP'
224 time: '14'
225
226
227 # Flex POD test job - master versions, TT workflow and openonu go on voltha branch
228 - 'build_voltha_pod_test':
229 build-node: 'qa-testvm-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800230 config-pod: 'flex-ocp-cord-openonupy'
231 name-extension: '_TT_openonupy'
232 release: '2.6'
233 branch: 'voltha-2.6'
Suchitra Vemuri90cb71e2020-12-03 19:13:25 -0800234 test-repo: 'voltha-system-tests'
235 work-flow: 'TT'
236 pipeline-script: 'voltha-tt-physical-functional-tests.groovy'
237 profile: 'TP'
238 power-switch: True
239
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700240 # Menlo pod with olt/onu - 1T4GEM tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700241 - 'build_voltha_pod_release_timer':
Suchitra Vemuric0104df2020-08-31 14:28:01 -0700242 build-node: 'menlo-demo-pod'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800243 config-pod: 'onf-demo-pod'
244 release: 'master'
245 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800246 num-of-openonu: '1'
Suchitra Vemuri70d7a662020-05-14 16:57:18 -0700247 num-of-onos: '3'
248 num-of-atomix: '3'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800249 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700250 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800251 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700252 profile: '1T4GEM'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700253 in-band-management: true
Andy Bavier08a76b52020-06-03 12:45:54 -0700254 VolthaEtcdPort: '9999'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700255 time: '1'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800256
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800257 # Menlo pod test job - master test job uses tech profile on voltha branch
258 - 'build_voltha_pod_test':
259 build-node: 'menlo-demo-pod'
260 config-pod: 'onf-demo-pod'
261 release: 'master'
262 branch: 'master'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800263 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700264 profile: '1T4GEM'
Hung-Wei Chiu5444ec92020-04-22 15:58:17 -0700265 power-switch: True
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800266
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700267 # Menlo pod with olt/onu - master branch, Default tech profile and timer based job
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700268 - 'build_voltha_pod_release_timer':
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800269 build-node: 'menlo-demo-pod'
270 config-pod: 'onf-demo-pod'
271 release: 'master'
272 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800273 num-of-openonu: '1'
Suchitra Vemuria3ac7182020-09-18 09:44:01 -0700274 num-of-onos: '3'
275 num-of-atomix: '3'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700276 name-extension: '_DT'
277 work-flow: 'DT'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800278 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700279 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800280 configurePod: true
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700281 profile: '1T8GEM'
Andy Bavier08a76b52020-06-03 12:45:54 -0700282 VolthaEtcdPort: '9999'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700283 in-band-management: true
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700284 time: '4'
Suchitra Vemurie6dd15a2020-03-04 18:15:58 -0800285
286 # Menlo pod test job - uses tech profile on voltha branch
287 - 'build_voltha_pod_test':
288 build-node: 'menlo-demo-pod'
289 config-pod: 'onf-demo-pod'
290 release: 'master'
291 branch: 'master'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700292 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200293 work-flow: 'DT'
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800294 test-repo: 'voltha-system-tests'
Suchitra Vemuri8d180ab2020-03-12 17:38:24 -0700295 profile: '1T8GEM'
296 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella9b234332020-04-24 12:22:18 +0200297 power-switch: True
Suchitra Vemurib1961a82019-11-18 20:04:44 -0800298
Suchitra Vemurie0963502020-04-11 14:03:54 -0700299
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700300 # Menlo pod with olt/onu - voltha-2.5 branch, Default tech profile and timer based job
301 - 'build_voltha_pod_release_timer':
302 build-node: 'menlo-demo-pod'
303 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800304 release: '2.6'
305 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700306 name-extension: '_DT'
307 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800308 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700309 num-of-onos: '3'
310 num-of-atomix: '3'
311 test-repo: 'voltha-system-tests'
312 Jenkinsfile: 'Jenkinsfile-voltha-build'
313 configurePod: true
314 profile: '1T8GEM'
315 VolthaEtcdPort: '9999'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700316 in-band-management: true
317 time: '7'
318
319 # Menlo pod test job - uses tech profile on voltha branch
320 - 'build_voltha_pod_test':
321 build-node: 'menlo-demo-pod'
322 config-pod: 'onf-demo-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800323 release: '2.6'
324 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700325 name-extension: '_DT'
326 work-flow: 'DT'
327 test-repo: 'voltha-system-tests'
328 profile: '1T8GEM'
329 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
330 power-switch: True
331
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700332 # Menlo DEMO-POD - 1 1TCONT 4 4GEMs TechProfile - Manual build and test job
Matteo Scandolo404238c2019-10-18 14:52:53 -0700333 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700334 build-node: 'menlo-demo-pod'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700335 config-pod: 'onf-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700336 release: 'master'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700337 branch: 'master'
338 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700339 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo404238c2019-10-18 14:52:53 -0700340 configurePod: true
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700341 profile: '1T4GEM'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800342 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700343 num-of-onos: '3'
344 num-of-atomix: '3'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700345 in-band-management: true
Matteo Scandolod1d03322019-10-23 13:24:16 -0700346 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700347 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700348 config-pod: 'onf-demo-pod'
349 branch: 'master'
350 test-repo: 'voltha-system-tests'
351 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700352 profile: '1T4GEM'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700353
Suchitra Vemuri851d6742019-10-31 15:15:24 -0700354 # Menlo DEMO-POD - Default TechProfile - manual build job
Matteo Scandolod1d03322019-10-23 13:24:16 -0700355 - 'build_pod_manual':
Zack Williams8ef79812019-10-29 11:09:18 -0700356 build-node: 'menlo-demo-pod'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700357 config-pod: 'onf-demo-pod'
358 release: 'master'
359 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800360 num-of-openonu: '1'
Suchitra Vemuri0ec879e2020-08-04 17:26:17 -0700361 num-of-onos: '3'
362 num-of-atomix: '3'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700363 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700364 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo3eb8bc72019-10-23 11:49:29 -0700365 configurePod: true
366 profile: 'Default'
Suchitra Vemuria0d92052020-07-15 11:36:12 -0700367 in-band-management: true
Suchitra Vemuri42683152019-10-25 12:54:42 -0700368
hwchiu810c70b2020-01-22 11:20:57 -0800369 # ONF DEMO OCP test job - voltha-master branch
Matteo Scandolod1d03322019-10-23 13:24:16 -0700370 - 'build_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700371 build-node: 'menlo-demo-pod'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700372 config-pod: 'onf-demo-pod'
Suchitra Vemuri42683152019-10-25 12:54:42 -0700373 profile: 'Default'
Matteo Scandolod1d03322019-10-23 13:24:16 -0700374 branch: 'master'
375 test-repo: 'voltha-system-tests'
376 Jenkinsfile: 'Jenkinsfile-voltha-test'
Suchitra Vemuri34e832d2020-01-10 14:21:15 -0800377
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800378
379 # Soak pod with xgs-pon olt/onu - master 1T4GEM tech profile and openonu go and timer based job
380 - 'build_voltha_pod_release_timer':
381 build-node: 'menlo-soak-pod'
382 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800383 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800384 release: 'master'
385 branch: 'master'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800386 name-extension: '_openonugo'
387 test-repo: 'voltha-system-tests'
388 Jenkinsfile: 'Jenkinsfile-voltha-build'
389 configurePod: true
390 profile: '1T4GEM'
391 time: '1'
392
393
394 # Soak POD test job - master versions, uses 1T4GEM tech profile and openonu go on voltha branch
395 - 'build_voltha_pod_test':
396 build-node: 'menlo-soak-pod'
397 config-pod: 'onf-soak-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800398 'disable-job': true
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800399 name-extension: '_openonugo'
400 release: 'master'
401 branch: 'master'
402 test-repo: 'voltha-system-tests'
403 profile: '1T4GEM'
404
405 # Menlo pod with olt/onu - Default tech profile and timer based job
Matteo Scandolo16672842020-06-02 14:19:33 -0700406 # ONF Menlo Soak POD build job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700407 # FIXME once the soak-pod is back use 'build_voltha_pod_release_timer'
Matteo Scandolo16672842020-06-02 14:19:33 -0700408 - 'build_pod_manual':
409 build-node: 'menlo-soak-pod'
410 config-pod: 'onf-soak-pod'
411 release: 'master'
412 branch: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700413 profile: '1T8GEM'
Matteo Scandolo16672842020-06-02 14:19:33 -0700414 test-repo: 'voltha-system-tests'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700415 name-extension: '_DT'
416 work-flow: 'DT'
Andrea Campanella28ab0112021-02-03 14:11:36 +0100417 reinstall-olt: false
Matteo Scandolo16672842020-06-02 14:19:33 -0700418 Jenkinsfile: 'Jenkinsfile-voltha-build'
Matteo Scandolo16672842020-06-02 14:19:33 -0700419 configurePod: true
Suchitra Vemuridddc3ac2021-02-11 15:40:43 -0800420 num-of-onus: 16
421 num-of-ponports: 8
Matteo Scandolo16672842020-06-02 14:19:33 -0700422
423 # ONF Menlo Soak POD test job - voltha-master branch
Matteo Scandolo9973c652020-08-07 15:23:35 -0700424 # FIXME once the soak-pod is back use 'build_voltha_pod_test'
Matteo Scandolo16672842020-06-02 14:19:33 -0700425 - 'build_pod_test':
426 build-node: 'menlo-soak-pod'
427 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800428 'disable-job': true
Matteo Scandolo16672842020-06-02 14:19:33 -0700429 profile: 'Default'
430 branch: 'master'
431 test-repo: 'voltha-system-tests'
432 Jenkinsfile: 'Jenkinsfile-voltha-test'
433
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700434 # ONF Menlo Soak POD test job - voltha-master branch
Suchitra Vemurie6625222020-09-01 17:12:56 -0700435 # Run tests every three days
436 - 'build_voltha_pod_soak_test':
437 build-node: 'menlo-soak-pod'
438 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800439 'disable-job': true
Suchitra Vemurie6625222020-09-01 17:12:56 -0700440 profile: '1T8GEM'
441 branch: 'master'
442 release: 'master'
443 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700444 name-extension: '_DT_soak_Func'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700445 test-type: 'Functional'
446 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700447 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700448 time-trigger: "H H 2 * *"
Suchitra Vemurie6625222020-09-01 17:12:56 -0700449
450 # ONF Menlo Soak POD test job - voltha-master branch
451 # Run tests every three days
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700452 - 'build_voltha_pod_soak_test':
453 build-node: 'menlo-soak-pod'
454 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800455 'disable-job': true
Suchitra Vemuri649b02b2020-09-01 18:18:10 -0700456 profile: '1T8GEM'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700457 branch: 'master'
458 release: 'master'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700459 work-flow: 'DT'
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700460 name-extension: '_DT_soak_Fail'
Suchitra Vemurie6625222020-09-01 17:12:56 -0700461 test-type: 'Failure'
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700462 test-repo: 'voltha-system-tests'
Suchitra Vemurif4461652020-09-03 21:47:19 -0700463 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
Suchitra Vemuri98d2a6e2020-09-11 12:27:10 -0700464 time-trigger: "H H */2 * *"
Suchitra Vemuri0921c752020-08-31 22:58:50 -0700465
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700466 # ONF Menlo Soak POD test job - voltha-master branch
467 # Run dataplane tests every three days
468 - 'build_voltha_pod_soak_test':
469 build-node: 'menlo-soak-pod'
470 config-pod: 'onf-soak-pod'
Suchitra Vemuri553a8de2020-11-25 12:18:54 -0800471 'disable-job': true
Suchitra Vemuri11f1fe02020-09-11 11:09:23 -0700472 profile: '1T8GEM'
473 branch: 'master'
474 release: 'master'
475 work-flow: 'DT'
476 name-extension: '_DT_soak_DP'
477 test-type: 'Dataplane'
478 test-repo: 'voltha-system-tests'
479 pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
480 time-trigger: "H H */3 * *"
481
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800482 # Berlin pod with olt/onu - master versions timer based job , two OLTs
Hardik Windlassf5f70062021-02-15 15:27:27 +0530483 - 'build_voltha_pod_release_timer':
Zack Williams8ef79812019-10-29 11:09:18 -0700484 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800485 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100486 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800487 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800488 name-extension: '_DT'
489 work-flow: 'DT'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800490 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200491 num-of-onos: '3'
492 num-of-atomix: '3'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800493 test-repo: 'voltha-system-tests'
Suchitra Vemuri1560cb82020-03-27 15:34:57 -0700494 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800495 configurePod: true
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800496 profile: '1T8GEM'
Hardik Windlassf5f70062021-02-15 15:27:27 +0530497 time: '1'
Andrea Campanellaa54bab92020-02-07 15:37:41 +0100498
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800499
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100500 # Berlin POD test job - master versions: uses tech profile on voltha branch
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800501 - 'build_voltha_pod_test':
Zack Williams8ef79812019-10-29 11:09:18 -0700502 build-node: 'dt-berlin-community-pod'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800503 config-pod: 'dt-berlin-pod-multi-olt'
Andrea Campanellaf8adea62020-03-05 20:35:49 +0100504 release: 'master'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800505 branch: 'master'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800506 name-extension: '_DT'
507 work-flow: 'DT'
Suchitra Vemuribb9736a2020-01-16 23:00:12 -0800508 test-repo: 'voltha-system-tests'
Suchitra Vemuri77d7b332020-11-09 14:06:47 -0800509 profile: '1T8GEM'
Hung-Wei Chiu11d63f32020-03-09 09:32:04 -0700510 power-switch: True
Suchitra Vemuri4b0017a2020-11-10 16:28:55 -0800511 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700512
Andrea Campanella46f3c902020-12-16 09:46:43 +0100513 # Berlin pod with olt/onu - voltha-2.6 timer based job , two OLTs
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000514 - 'build_voltha_pod_release_dependent':
Andrea Campanella46f3c902020-12-16 09:46:43 +0100515 build-node: 'dt-berlin-community-pod'
516 config-pod: 'dt-berlin-pod-multi-olt'
517 release: '2.6'
518 branch: 'voltha-2.6'
519 name-extension: '_DT'
520 work-flow: 'DT'
521 num-of-openonu: '1'
522 num-of-onos: '3'
523 num-of-atomix: '3'
524 test-repo: 'voltha-system-tests'
525 Jenkinsfile: 'Jenkinsfile-voltha-build'
526 configurePod: true
527 profile: '1T8GEM'
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000528 trigger-after: build_dt-berlin-pod-multi-olt_1T8GEM_voltha_DT_master_test
Andrea Campanella46f3c902020-12-16 09:46:43 +0100529
530
531 # Berlin POD test job - voltha-2.6 versions: two OLTs
532 - 'build_voltha_pod_test':
533 build-node: 'dt-berlin-community-pod'
534 config-pod: 'dt-berlin-pod-multi-olt'
535 release: '2.6'
536 branch: 'voltha-2.6'
537 name-extension: '_DT'
538 work-flow: 'DT'
539 test-repo: 'voltha-system-tests'
540 profile: '1T8GEM'
541 power-switch: True
542 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
543
544 # Berlin pod with olt/onu - voltha-2.6 Default tech profile and timer based job
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000545 - 'build_voltha_pod_release_dependent':
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700546 build-node: 'dt-berlin-community-pod'
547 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800548 release: '2.6'
549 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800550 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700551 num-of-onos: '3'
552 num-of-atomix: '3'
553 test-repo: 'voltha-system-tests'
554 Jenkinsfile: 'Jenkinsfile-voltha-build'
555 configurePod: true
Andrea Campanella28ab0112021-02-03 14:11:36 +0100556 disable-job: true
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700557 profile: 'Default'
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000558 trigger-after: build_dt-berlin-pod-multi-olt_1T8GEM_voltha_DT_2.6_test
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700559
560
561 # Berlin POD test job - master versions: uses tech profile on voltha branch
562 - 'build_voltha_pod_test':
563 build-node: 'dt-berlin-community-pod'
564 config-pod: 'dt-berlin-pod'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800565 release: '2.6'
566 branch: 'voltha-2.6'
Suchitra Vemuri2c4e6ac2020-03-30 18:21:01 -0700567 test-repo: 'voltha-system-tests'
568 profile: 'Default'
569 power-switch: True
Andrea Campanella625ba352020-04-02 15:32:13 +0200570
Andrea Campanella972d63e2020-05-14 19:59:08 +0200571 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000572 - 'build_voltha_pod_release_dependent':
Andrea Campanella625ba352020-04-02 15:32:13 +0200573 build-node: 'dt-berlin-community-pod'
574 config-pod: 'dt-berlin-pod-gpon'
575 release: 'master'
576 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800577 num-of-openonu: '1'
Andrea Campanellaa3aa5ca2020-05-22 15:53:07 +0200578 num-of-onos: '3'
579 num-of-atomix: '3'
Andrea Campanella625ba352020-04-02 15:32:13 +0200580 name-extension: '_DT'
581 work-flow: 'DT'
582 test-repo: 'voltha-system-tests'
583 Jenkinsfile: 'Jenkinsfile-voltha-build'
Andrea Campanella625ba352020-04-02 15:32:13 +0200584 configurePod: true
Andrea Campanella972d63e2020-05-14 19:59:08 +0200585 profile: '1T8GEM'
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000586 #update this to use 'build_dt-berlin-pod_Default_voltha_2.6_test' once above job enables
587 trigger-after: build_dt-berlin-pod-multi-olt_1T8GEM_voltha_DT_2.6_test
Andrea Campanella625ba352020-04-02 15:32:13 +0200588
589
Andrea Campanella972d63e2020-05-14 19:59:08 +0200590 # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch
Andrea Campanella625ba352020-04-02 15:32:13 +0200591 - 'build_voltha_pod_test':
592 build-node: 'dt-berlin-community-pod'
593 config-pod: 'dt-berlin-pod-gpon'
594 name-extension: '_DT'
Andrea Campanellad924ce22020-04-20 16:40:41 +0200595 work-flow: 'DT'
Andrea Campanella625ba352020-04-02 15:32:13 +0200596 release: 'master'
597 branch: 'master'
598 test-repo: 'voltha-system-tests'
Andrea Campanella972d63e2020-05-14 19:59:08 +0200599 profile: '1T8GEM'
Andrea Campanella625ba352020-04-02 15:32:13 +0200600 power-switch: True
601 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700602
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100603 # Berlin pod with adtran gpon olt/onu - master 1T8GEM tech profile and timer based job
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000604 - 'build_voltha_pod_release_dependent':
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100605 build-node: 'dt-berlin-community-pod'
606 config-pod: 'dt-berlin-pod-gpon-adtran'
Andrea Campanella88703d32021-01-12 15:58:54 +0100607 release: '2.6'
608 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100609 num-of-openonu: '1'
610 num-of-onos: '3'
611 num-of-atomix: '3'
612 name-extension: '_DT'
613 work-flow: 'DT'
614 test-repo: 'voltha-system-tests'
615 Jenkinsfile: 'Jenkinsfile-voltha-build'
616 configurePod: true
617 profile: '1T8GEM'
618 reinstall-olt: false
Andrea Campanellafe00cda2021-01-29 14:20:12 +0100619 openoltAdapterChart: '/home/community/adtran-2021-01-29/voltha-adapter-adtran-olt'
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000620 trigger-after: build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_master_test
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100621
622
623 # Berlin POD adtran test job - master versions: uses 1T8GEM tech profile on voltha branch
624 - 'build_voltha_pod_test':
625 build-node: 'dt-berlin-community-pod'
626 config-pod: 'dt-berlin-pod-gpon-adtran'
627 name-extension: '_DT'
628 work-flow: 'DT'
Andrea Campanella88703d32021-01-12 15:58:54 +0100629 release: '2.6'
630 branch: 'voltha-2.6'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100631 test-repo: 'voltha-system-tests'
632 profile: '1T8GEM'
633 power-switch: False
Andrea Campanella0d3110c2021-01-20 12:25:45 +0100634 oltAdapterAppLabel: 'adapter-adtran-olt'
Andrea Campanellaf6a6fb32020-12-16 12:14:47 +0100635 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
636
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700637 # Berlin pod with gpon olt/onu - voltha-2.5 1T8GEM tech profile and timer based job
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000638 - 'build_voltha_pod_release_dependent':
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700639 build-node: 'dt-berlin-community-pod'
640 config-pod: 'dt-berlin-pod-gpon'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800641 release: '2.6'
642 branch: 'voltha-2.6'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800643 num-of-openonu: '1'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700644 num-of-onos: '3'
645 num-of-atomix: '3'
646 name-extension: '_DT'
647 work-flow: 'DT'
648 test-repo: 'voltha-system-tests'
649 Jenkinsfile: 'Jenkinsfile-voltha-build'
650 configurePod: true
651 profile: '1T8GEM'
Hardik Windlass6d2c6962021-02-10 06:58:00 +0000652 trigger-after: build_dt-berlin-pod-gpon-adtran_1T8GEM_voltha_DT_2.6_test
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700653
654
Andrea Campanella88da16d2020-10-20 15:11:48 +0200655 # Berlin POD test job - voltha-2.5 versions: uses 1T8GEM tech profile on voltha branch
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700656 - 'build_voltha_pod_test':
657 build-node: 'dt-berlin-community-pod'
658 config-pod: 'dt-berlin-pod-gpon'
659 name-extension: '_DT'
660 work-flow: 'DT'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800661 release: '2.6'
662 branch: 'voltha-2.6'
Suchitra Vemuri26fe2432020-09-14 19:51:32 -0700663 test-repo: 'voltha-system-tests'
664 profile: '1T8GEM'
665 power-switch: True
666 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
667
Andrea Campanella350c6102020-10-01 09:56:40 +0200668 # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and openonu go and timer based job
669 - 'build_voltha_pod_release_timer':
670 build-node: 'dt-berlin-community-pod'
671 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800672 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200673 release: 'master'
674 branch: 'master'
675 num-of-onos: '3'
676 num-of-atomix: '3'
677 name-extension: '_DT_openonugo'
678 work-flow: 'DT'
679 test-repo: 'voltha-system-tests'
680 Jenkinsfile: 'Jenkinsfile-voltha-build'
681 configurePod: true
682 profile: '1T8GEM'
Suchitra Vemurieaed1932020-11-04 13:41:46 -0800683 time: '9'
Andrea Campanella350c6102020-10-01 09:56:40 +0200684
685
686 # Berlin POD test job - master versions, uses 1T8GEM tech profile and openonu go on voltha branch
687 - 'build_voltha_pod_test':
688 build-node: 'dt-berlin-community-pod'
Andrea Campanellac4e6f3f2020-10-02 11:34:42 +0200689 config-pod: 'dt-berlin-pod-openonugo'
Suchitra Vemuri1d3e0212020-12-10 16:36:00 -0800690 'disable-job': true
Andrea Campanella350c6102020-10-01 09:56:40 +0200691 name-extension: '_DT_openonugo'
692 work-flow: 'DT'
693 release: 'master'
694 branch: 'master'
695 test-repo: 'voltha-system-tests'
696 profile: '1T8GEM'
697 power-switch: True
Andrea Campanellaee548692020-11-12 09:40:06 +0100698 pipeline-script: 'voltha-dt-physical-functional-tests.groovy'
Andrea Campanella350c6102020-10-01 09:56:40 +0200699
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700700 # Berlin pod with olt/onu - manual test job, voltha master build job
701 - 'build_pod_manual':
702 build-node: 'dt-berlin-community-pod'
703 config-pod: 'dt-berlin-pod-gpon'
704 release: 'master'
705 branch: 'master'
Girish Gowdrad862f4f2020-12-13 19:09:45 -0800706 num-of-openonu: '1'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700707 test-repo: 'voltha-system-tests'
708 Jenkinsfile: 'Jenkinsfile-voltha-build'
Suchitra Vemuridaed5252020-05-28 12:36:15 -0700709 profile: 'Default'
710
711 # Berlin pod1 test job - using voltha branch
712 - 'build_pod_test':
713 build-node: 'dt-berlin-community-pod'
714 config-pod: 'dt-berlin-pod-gpon'
715 profile: 'Default'
716 branch: 'master'
717 test-repo: 'voltha-system-tests'
718 Jenkinsfile: 'Jenkinsfile-voltha-test'