From: Luis Gomez Date: Wed, 26 Apr 2017 22:43:09 +0000 (+0000) Subject: Merge "Use new verify-tox job name, vs verify-python" X-Git-Tag: release/carbon~103 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=0570ed19b25a410a5b5c0bc452150682107c728b;hp=bc0f38f914eb7ec7484ee4b03484833304535f99;p=releng%2Fbuilder.git Merge "Use new verify-tox job name, vs verify-python" --- diff --git a/jjb/integration/distribution/distribution-csit-userfeatures.yaml b/jjb/integration/distribution/distribution-csit-userfeatures.yaml index 756341427..e1f68aca9 100644 --- a/jjb/integration/distribution/distribution-csit-userfeatures.yaml +++ b/jjb/integration/distribution/distribution-csit-userfeatures.yaml @@ -3,6 +3,7 @@ name: distribution-csit-userfeatures jobs: - '{project}-csit-1node-{functionality}-{install}-{stream}' + - '{project}-csit4-1node-{functionality}-{install}-carbon' # The project name project: 'distribution' diff --git a/jjb/integration/integration-detect-variables.sh b/jjb/integration/integration-detect-variables.sh index 009e0fe4b..78067e9bd 100644 --- a/jjb/integration/integration-detect-variables.sh +++ b/jjb/integration/integration-detect-variables.sh @@ -20,7 +20,7 @@ if [ ${BUNDLE_URL} == 'last' ]; then BUNDLEFOLDER="${KARAF_ARTIFACT}-${BUNDLEVERSION}" BUNDLE="${KARAF_ARTIFACT}-${TIMESTAMP}.zip" ACTUAL_BUNDLE_URL="${NEXUSPATH}/${BUNDLEVERSION}/${BUNDLE}" -elif [[ "${BUNDLE_URL}" == *"distribution-check"* ]]; then +elif [[ "${BUNDLE_URL}" == *"jenkins"* ]]; then ACTUAL_BUNDLE_URL="${BUNDLE_URL}" BUNDLE="${BUNDLE_URL##*/}" BUNDLEFOLDER="${BUNDLE//.zip}" diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index 878b59edd..b71eea9d5 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -114,6 +114,7 @@ - job-template: name: '{project}-csit-1node-{functionality}-{install}-{stream}' + # Keep synchronized with *-csit4-*-carbon please. disabled: false project-type: freestyle diff --git a/jjb/integration/integration4-templates.yaml b/jjb/integration/integration4-templates.yaml new file mode 100644 index 000000000..b8ca58cd8 --- /dev/null +++ b/jjb/integration/integration4-templates.yaml @@ -0,0 +1,112 @@ +--- +- job-template: + name: '{project}-csit4-1node-{functionality}-{install}-carbon' + # Keep synchronized with *-csit-* please. + disabled: false + + project-type: freestyle + node: centos7-robot-2c-2g + + properties: + - opendaylight-infra-properties: + build-days-to-keep: '{build-days-to-keep}' + + parameters: + - opendaylight-infra-parameters: + os-cloud: '{os-cloud}' + project: 'integration/test' + branch: 'stable/carbon' + refspec: 'refs/heads/stable/carbon' + artifacts: '{archive-artifacts}' + - integration-distribution-branch: + branch: 'stable/carbon' + - integration-distribution-stream: + stream: 'carbon' + - integration-bundle-url: + bundle-url: '{bundle-url}' + - integration-controller-scope: + controller-scope: '{scope}' + - integration-controller-features: + controller-features: '{install-features}' + - integration-test-options: + test-options: '{robot-options}' + - integration-stream-test-plan: + stream-test-plan: '{project}-{functionality}-carbon.txt' + - integration-test-plan: + test-plan: '{project}-{functionality}.txt' + - integration-patch-refspec: + branch: 'master' + - integration-jdk-version: + jdkversion: 'openjdk8' + - distribution-karaf-version: + karaf-version: karaf4 + + scm: + - integration-gerrit-scm: + basedir: 'test' + refspec: '$PATCHREFSPEC' + branch: 'master' + + wrappers: + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' + + builders: + - integration-infra-stack: + stack-template: '{stack-template}' + vm_0_count: '1' + vm_0_flavor: '{odl_system_flavor}' + vm_0_image: '{odl_system_image}' + vm_1_count: '{tools_system_count}' + vm_1_flavor: '{tools_system_flavor}' + vm_1_image: '{tools_system_image}' + - integration-install-robotframework + - inject: + properties-file: 'env.properties' + - integration-get-slave-addresses + - inject: + properties-file: 'slave_addresses.txt' + - integration-detect-variables + - integration-deploy-controller-run-test + - integration-cleanup-tmp + + publishers: + - integration-robot: + unstable-if: 0.0 + pass-if: 100.0 + - email-notification: + email-recipients: '{email-recipients}' + email-prefix: '[{project}]' + - plot: + - title: '{01-plot-title}' + yaxis: '{01-plot-yaxis}' + group: '{01-plot-group}' + num-builds: '5400' + keep-records: true + style: line + use-description: false + # yamllint disable-line rule:line-length + csv-file-name: '{project}-csit4-1node-{functionality}-{install}-carbon-{01-plot-data-file}-history.csv' + series: + - file: '{01-plot-data-file}' + inclusion-flag: 'off' + display-table: true + format: csv + - title: '{02-plot-title}' + yaxis: '{02-plot-yaxis}' + group: '{02-plot-group}' + num-builds: '5400' + keep-records: true + style: line + use-description: false + # yamllint disable-line rule:line-length + csv-file-name: '{project}-csit4-1node-{functionality}-{install}-carbon-{02-plot-data-file}-history.csv' + series: + - file: '{02-plot-data-file}' + inclusion-flag: 'off' + display-table: true + format: csv + - integration-csit-archive-build + - opendaylight-infra-shiplogs: + maven-version: 'mvn33' +