X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fxci%2Fxci-verify-jobs.yml;h=0e79bd9542ea3aeee4cc7be1fe8a970993859617;hb=67dafae3825fa4c685f5dd9b4f172e305c4a514d;hp=4433836baaf003fdc0352fe7a751a58af5951a70;hpb=46e697f06307bebd78e29a399b68058d0521ec77;p=releng.git diff --git a/jjb/xci/xci-verify-jobs.yml b/jjb/xci/xci-verify-jobs.yml index 4433836ba..0e79bd954 100644 --- a/jjb/xci/xci-verify-jobs.yml +++ b/jjb/xci/xci-verify-jobs.yml @@ -12,11 +12,11 @@ # distros #-------------------------------- distro: - - 'xenial': + - 'ubuntu': disabled: false - - 'centos7': + - 'centos': disabled: true - - 'suse': + - 'opensuse': disabled: true #-------------------------------- # type @@ -52,11 +52,11 @@ - build-blocker: use-build-blocker: true blocking-jobs: - - 'xci-verify-.*' - - 'bifrost-verify-.*' - - 'bifrost-periodic-.*' - - 'osa-verify-.*' - - 'osa-periodic-.*' + - 'xci-verify-{distro}-.*' + - 'bifrost-verify-{distro}-.*' + - 'bifrost-periodic-{distro}-.*' + - 'osa-verify-{distro}-.*' + - 'osa-periodic-{distro}-.*' block-level: 'NODE' wrappers: @@ -89,11 +89,11 @@ branch-pattern: '**/{branch}' disable-strict-forbidden-file-verification: 'true' file-paths: + - compare-type: ANT + pattern: 'bifrost/**' - compare-type: ANT pattern: 'xci/**' forbidden-file-paths: - - compare-type: ANT - pattern: 'bifrost/**' - compare-type: ANT pattern: 'prototypes/**' - compare-type: ANT @@ -110,7 +110,7 @@ branch: '{branch}' - label: name: SLAVE_LABEL - default: 'xci-virtual-{distro}' + default: 'xci-virtual' - string: name: CLEAN_DIB_IMAGES default: 'true' @@ -145,7 +145,8 @@ DISTRO={distro} DEPLOY_SCENARIO=os-nosdn-nofeature-noha CLEAN_DIB_IMAGES=$CLEAN_DIB_IMAGES - FUNCTEST_SUITE_NAME=healthcheck + FUNCTEST_MODE=tier + FUNCTEST_TIER=healthcheck node-parameters: true kill-phase-on: NEVER abort-all-job: true @@ -173,10 +174,13 @@ parameters: - string: name: DISTRO - default: 'xenial' + default: 'ubuntu' - string: name: DEPLOY_SCENARIO default: 'os-nosdn-nofeature-noha' + - string: + name: FUNCTEST_MODE + default: 'tier' - string: name: FUNCTEST_SUITE_NAME default: 'healthcheck' @@ -208,7 +212,7 @@ builders: - description-setter: - description: "Built on $NODE_NAME" + description: "Built on $NODE_NAME for $DISTRO" - 'xci-verify-{phase}-macro' #-------------------------------- @@ -226,12 +230,41 @@ exit 0 fi - # for some reason, the PATH is not set correctly - # setting PATH for ansible stuff - export PATH=/home/jenkins/.local/bin:$PATH + cd $WORKSPACE + + # The start-new-vm.sh script will copy the entire releng-xci directory + # so lets prepare the test script now so it can be copied by the script. + # Please do not move it elsewhere or you would have to move it to the VM + # yourself. + cat > xci_test.sh<