summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
c44f96b)
Change-Id: I9f7e1f5bd1f1d45c519fad6daf5cb844100ee685
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
- intel-pod5:
installer: joid
- intel-pod5:
installer: joid
- suite:
- - 'daily':
- suitename: 'functest-daily'
- - 'tempest':
- suitename: 'functest-suite'
- - 'rally':
- suitename: 'functest-suite'
- - 'odl':
- suitename: 'functest-suite'
- - 'vims':
- suitename: 'functest-suite'
- - 'vping':
- suitename: 'functest-suite'
+ testsuite:
+ - 'daily'
+ - 'suite'
- - 'functest-{installer}-{pod}-{suite}-{stream}'
+ - 'functest-{installer}-{pod}-{testsuite}-{stream}'
- 'functest-verify-{stream}'
stream:
- 'functest-verify-{stream}'
stream:
# job template
################################
- job-template:
# job template
################################
- job-template:
- name: 'functest-{installer}-{pod}-{suite}-{stream}'
+ name: 'functest-{installer}-{pod}-{testsuite}-{stream}'
+
+ wrappers:
+ - build-name:
+ name: '$BUILD_NUMBER: $FUNCTEST_SUITE_NAME'
parameters:
- project-parameter:
project: '{project}'
- '{pod}-defaults'
- '{installer}-defaults'
parameters:
- project-parameter:
project: '{project}'
- '{pod}-defaults'
- '{installer}-defaults'
- - string:
- name: FUNCTEST_SUITE_NAME
- default: '{suite}'
+ - 'functest-{testsuite}-parameter'
- functest-parameter
scm:
- functest-parameter
scm:
branch: '{branch}'
builders:
branch: '{branch}'
builders:
+ - 'functest-{testsuite}-builder'
- job-template:
name: 'functest-verify-{stream}'
- job-template:
name: 'functest-verify-{stream}'
########################
# parameter macros
########################
########################
# parameter macros
########################
+- parameter:
+ name: functest-daily-parameter
+ parameters:
+ - string:
+ name: FUNCTEST_SUITE_NAME
+ default: 'daily'
+ description: "Suite name to run"
+- parameter:
+ name: functest-suite-parameter
+ parameters:
+ - choice:
+ name: FUNCTEST_SUITE_NAME
+ choices:
+ - 'tempest'
+ - 'rally'
+ - 'odl'
+ - 'vims'
+ - 'vping'
- parameter:
name: functest-parameter
parameters:
- parameter:
name: functest-parameter
parameters:
# builder macros
########################
- builder:
# builder macros
########################
- builder:
+ name: functest-daily-builder
builders:
- 'functest-cleanup'
- 'set-functest-env'
builders:
- 'functest-cleanup'
- 'set-functest-env'
# - 'functest-store-results'
- builder:
# - 'functest-store-results'
- builder:
+ name: functest-suite-builder
builders:
- shell: |
#!/bin/bash
builders:
- shell: |
#!/bin/bash