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: 'brahmaputra-trigger-daily-disabled'
149 auto-trigger-name: 'yardstick-daily-huawei-pod3-trigger'
154 auto-trigger-name: 'yardstick-daily-huawei-pod4-trigger'
159 auto-trigger-name: 'brahmaputra-trigger-daily-disabled'
161 #--------------------------------
164 - 'yardstick-{installer}-{pod}-{suite}-{stream}'
166 ################################
168 ################################
170 name: 'yardstick-{installer}-{pod}-{suite}-{stream}'
183 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
189 - '{auto-trigger-name}'
195 - '{installer}-defaults'
196 - 'yardstick-params-{pod}'
198 name: DEPLOY_SCENARIO
199 default: 'os-odl_l2-nofeature-ha'
202 default: '{docker-tag}'
203 description: 'Tag to pull docker image'
205 name: YARDSTICK_SUITE_NAME
206 default: opnfv_${{NODE_NAME}}_{suite}.yaml
207 description: 'Path to test suite'
211 description: "Show debut output information"
215 credentials-id: '{ssh-credentials}'
220 - 'yardstick-cleanup'
221 #- 'yardstick-fetch-os-creds'
222 - 'yardstick-{suite}'
226 recipients: jean.gaoliang@huawei.com matthew.lijun@huawei.com
228 ########################
230 ########################
232 name: yardstick-daily
235 !include-raw: ./yardstick-daily.sh
238 name: yardstick-vtcdaily
241 !include-raw: ./yardstick-vtcdaily.sh
244 name: yardstick-fetch-os-creds
247 !include-raw: ../../utils/fetch_os_creds.sh
250 name: yardstick-cleanup
253 !include-raw: ./yardstick-cleanup.sh
254 ########################
256 ########################
258 name: 'yardstick-params-intel-pod5'
261 name: YARDSTICK_DB_BACKEND
262 default: '-i 104.197.68.199:8086'
263 description: 'Arguments to use in order to choose the backend DB'
266 name: 'yardstick-params-intel-pod6'
269 name: YARDSTICK_DB_BACKEND
270 default: '-i 104.197.68.199:8086'
271 description: 'Arguments to use in order to choose the backend DB'
274 name: 'yardstick-params-intel-pod8'
277 name: YARDSTICK_DB_BACKEND
279 description: 'Arguments to use in order to choose the backend DB'
282 name: 'yardstick-params-ericsson-pod1'
285 name: YARDSTICK_DB_BACKEND
286 default: '-i 104.197.68.199:8086'
287 description: 'Arguments to use in order to choose the backend DB'
290 name: 'yardstick-params-ericsson-pod2'
293 name: YARDSTICK_DB_BACKEND
294 default: '-i 104.197.68.199:8086'
295 description: 'Arguments to use in order to choose the backend DB'
298 name: 'yardstick-params-lf-pod1'
301 name: YARDSTICK_DB_BACKEND
302 default: '-i 104.197.68.199:8086'
303 description: 'Arguments to use in order to choose the backend DB'
306 name: 'yardstick-params-lf-pod2'
309 name: YARDSTICK_DB_BACKEND
310 default: '-i 104.197.68.199:8086'
311 description: 'Arguments to use in order to choose the backend DB'
314 name: 'yardstick-params-huawei-pod1'
317 name: YARDSTICK_DB_BACKEND
318 default: '-i 104.197.68.199:8086'
319 description: 'Arguments to use in order to choose the backend DB'
322 name: 'yardstick-params-huawei-pod2'
325 name: YARDSTICK_DB_BACKEND
326 default: '-i 104.197.68.199:8086'
327 description: 'Arguments to use in order to choose the backend DB'
330 name: 'yardstick-params-zte-pod1'
333 name: YARDSTICK_DB_BACKEND
334 default: '-i 104.197.68.199:8086'
335 description: 'Arguments to use in order to choose the backend DB'
338 name: 'yardstick-params-orange-pod2'
341 name: YARDSTICK_DB_BACKEND
342 default: '-i 104.197.68.199:8086'
343 description: 'Arguments to use in order to choose the backend DB'
346 name: 'yardstick-params-virtual'
349 name: YARDSTICK_DB_BACKEND
351 description: 'Arguments to use in order to choose the backend DB'
354 name: 'yardstick-params-huawei-virtual'
357 name: YARDSTICK_DB_BACKEND
359 description: 'Arguments to use in order to choose the backend DB'
362 name: 'yardstick-params-huawei-pod3'
365 name: YARDSTICK_DB_BACKEND
367 description: 'Arguments to use in order to choose the backend DB'
370 name: 'yardstick-params-huawei-pod4'
373 name: YARDSTICK_DB_BACKEND
375 description: 'Arguments to use in order to choose the backend DB'
377 #######################
379 #######################
380 # trigger for PODs to only run yardstick test suites
382 name: 'yardstick-vtcdaily-ericsson-pod1-trigger'
387 name: 'yardstick-daily-huawei-pod3-trigger'
392 name: 'yardstick-daily-huawei-pod4-trigger'