1 ###################################
2 # job configuration for functest
3 ###################################
9 #--------------------------------
11 #--------------------------------
17 brahmaputra: &brahmaputra
19 branch: 'stable/{stream}'
20 gs-pathname: '{stream}'
21 docker-tag: 'brahmaputra.1.0'
22 #--------------------------------
23 # POD, INSTALLER, AND BRANCH MAPPING
24 #--------------------------------
26 #--------------------------------
31 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
36 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
41 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
46 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
51 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
56 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
61 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
66 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
71 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
76 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
78 #--------------------------------
80 #--------------------------------
84 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
89 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
94 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
99 auto-trigger-name: 'yardstick-vtcdaily-ericsson-pod1-trigger'
104 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
109 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
114 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
119 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
124 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
129 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
134 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
139 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
144 auto-trigger-name: 'yardstick-daily-huawei-pod3-trigger'
149 auto-trigger-name: 'yardstick-daily-huawei-pod4-trigger'
154 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
156 #--------------------------------
159 - 'yardstick-{installer}-{pod}-{suite}-{stream}'
161 ################################
163 ################################
165 name: 'yardstick-{installer}-{pod}-{suite}-{stream}'
178 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
184 - '{auto-trigger-name}'
190 - '{installer}-defaults'
191 - 'yardstick-params-{pod}'
193 name: DEPLOY_SCENARIO
194 default: 'os-odl_l2-nofeature-ha'
197 default: '{docker-tag}'
198 description: 'Tag to pull docker image'
200 name: YARDSTICK_SUITE_NAME
201 default: opnfv_${{NODE_NAME}}_{suite}.yaml
202 description: 'Path to test suite'
206 description: "Show debut output information"
210 credentials-id: '{ssh-credentials}'
215 - 'yardstick-cleanup'
216 #- 'yardstick-fetch-os-creds'
217 - 'yardstick-{suite}'
221 recipients: jean.gaoliang@huawei.com matthew.lijun@huawei.com
223 ########################
225 ########################
227 name: yardstick-daily
230 !include-raw-escape: ./yardstick-daily.sh
233 name: yardstick-vtcdaily
236 !include-raw-escape: ./yardstick-vtcdaily.sh
239 name: yardstick-fetch-os-creds
242 !include-raw: ../../utils/fetch_os_creds.sh
245 name: yardstick-cleanup
248 !include-raw-escape: ./yardstick-cleanup.sh
249 ########################
251 ########################
253 name: 'yardstick-params-intel-pod5'
256 name: YARDSTICK_DB_BACKEND
257 default: '-i 104.197.68.199:8086'
258 description: 'Arguments to use in order to choose the backend DB'
261 name: 'yardstick-params-intel-pod6'
264 name: YARDSTICK_DB_BACKEND
265 default: '-i 104.197.68.199:8086'
266 description: 'Arguments to use in order to choose the backend DB'
269 name: 'yardstick-params-intel-pod8'
272 name: YARDSTICK_DB_BACKEND
274 description: 'Arguments to use in order to choose the backend DB'
277 name: 'yardstick-params-ericsson-pod1'
280 name: YARDSTICK_DB_BACKEND
281 default: '-i 104.197.68.199:8086'
282 description: 'Arguments to use in order to choose the backend DB'
285 name: 'yardstick-params-ericsson-pod2'
288 name: YARDSTICK_DB_BACKEND
289 default: '-i 104.197.68.199:8086'
290 description: 'Arguments to use in order to choose the backend DB'
293 name: 'yardstick-params-lf-pod1'
296 name: YARDSTICK_DB_BACKEND
297 default: '-i 104.197.68.199:8086'
298 description: 'Arguments to use in order to choose the backend DB'
301 name: 'yardstick-params-lf-pod2'
304 name: YARDSTICK_DB_BACKEND
305 default: '-i 104.197.68.199:8086'
306 description: 'Arguments to use in order to choose the backend DB'
309 name: 'yardstick-params-huawei-pod1'
312 name: YARDSTICK_DB_BACKEND
313 default: '-i 104.197.68.199:8086'
314 description: 'Arguments to use in order to choose the backend DB'
317 name: 'yardstick-params-huawei-pod2'
320 name: YARDSTICK_DB_BACKEND
321 default: '-i 104.197.68.199:8086'
322 description: 'Arguments to use in order to choose the backend DB'
325 name: 'yardstick-params-zte-pod1'
328 name: YARDSTICK_DB_BACKEND
329 default: '-i 104.197.68.199:8086'
330 description: 'Arguments to use in order to choose the backend DB'
333 name: 'yardstick-params-orange-pod2'
336 name: YARDSTICK_DB_BACKEND
337 default: '-i 104.197.68.199:8086'
338 description: 'Arguments to use in order to choose the backend DB'
341 name: 'yardstick-params-virtual'
344 name: YARDSTICK_DB_BACKEND
346 description: 'Arguments to use in order to choose the backend DB'
349 name: 'yardstick-params-huawei-virtual'
352 name: YARDSTICK_DB_BACKEND
354 description: 'Arguments to use in order to choose the backend DB'
357 name: 'yardstick-params-huawei-pod3'
360 name: YARDSTICK_DB_BACKEND
362 description: 'Arguments to use in order to choose the backend DB'
365 name: 'yardstick-params-huawei-pod4'
368 name: YARDSTICK_DB_BACKEND
370 description: 'Arguments to use in order to choose the backend DB'
372 #######################
374 #######################
375 # trigger for PODs to only run yardstick test suites
377 name: 'yardstick-vtcdaily-ericsson-pod1-trigger'
382 name: 'yardstick-daily-huawei-pod3-trigger'
387 name: 'yardstick-daily-huawei-pod4-trigger'