X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fintegration-templates.yaml;h=3a4cade5e483d081b99f91ebc3a10e8eb37c94d4;hb=4ff9f6616e0a3cdce906326f01e2c24f76451210;hp=99fdc2dca4840a53bc063a46f38b89d96e96bd20;hpb=a12d99f72ec62e115696a9bb334173213b10c3f2;p=releng%2Fbuilder.git diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index 99fdc2dca..3a4cade5e 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -1,5 +1,5 @@ # Job templates in this file (please update with every new template): -# +# # Old templates: # {project}-csit-verify-1node-{functionality}-{stream} # {project}-csit-1node-imds-{functionality}-{install}-{stream} @@ -29,6 +29,7 @@ - job-template: name: '{project}-csit-verify-1node-{functionality}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -54,6 +55,8 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -80,6 +83,10 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -87,18 +94,20 @@ - inject: properties-file: 'bundle_vars.txt' - integration-deploy-controller-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 - pass-if: 0.0 + pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - job-template: name: '{project}-csit-1node-imds-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -126,6 +135,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'stable/helium' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -145,12 +156,16 @@ users: - '{ssh-credentials}' + triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -158,13 +173,14 @@ - inject: properties-file: 'bundle_vars.txt' - integration-deploy-controller-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -199,6 +215,7 @@ - job-template: name: '{project}-csit-verify-1node-{functionality}' + disabled: false project-type: freestyle node: dynamic_robot @@ -213,7 +230,7 @@ - project-parameter: project: 'integration/test' - integration-branch: - branch: 'master' + branch: 'stable/beryllium' - integration-bundleurl: bundleurl: 'last' - integration-controller-scope: @@ -224,6 +241,7 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + # TODO: Use integration-jdk-version macro when switching to Boron scm: - integration-gerrit-scm: @@ -250,6 +268,10 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -257,18 +279,20 @@ - inject: properties-file: 'bundle_vars.txt' - integration-deploy-controller-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 - pass-if: 0.0 + pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - job-template: name: '{project}-csit-1node-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -296,6 +320,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -316,11 +342,14 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -328,13 +357,14 @@ - inject: properties-file: 'bundle_vars.txt' - integration-deploy-controller-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -365,6 +395,7 @@ - job-template: name: '{project}-csit-1node-periodic-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -392,6 +423,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -414,6 +447,10 @@ - timed: '{schedule}' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -421,13 +458,14 @@ - inject: properties-file: 'bundle_vars.txt' - integration-deploy-controller-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: '*.log,karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -458,6 +496,7 @@ - job-template: name: '{project}-csit-verify-3node-{functionality}' + disabled: false project-type: freestyle node: dynamic_robot @@ -472,7 +511,7 @@ - project-parameter: project: 'integration/test' - integration-branch: - branch: 'master' + branch: 'stable/beryllium' - integration-bundleurl: bundleurl: 'last' - integration-controller-scope: @@ -483,6 +522,7 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + # TODO: Use integration-jdk-version macro when switching to Boron scm: - integration-gerrit-scm: @@ -509,6 +549,10 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -518,17 +562,20 @@ - integration-deploy-controller - integration-configure-clustering - integration-start-cluster-run-test + - integration-cleanup-tmp + publishers: - integration-robot: unstable-if: 0.0 - pass-if: 0.0 + pass-if: 100.0 - archive: - artifacts: '*karaf.log' + artifacts: '*karaf.log*' - email-notification: email-prefix: '[{project}]' - job-template: name: '{project}-csit-3node-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -556,6 +603,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -576,11 +625,14 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -590,13 +642,14 @@ - integration-deploy-controller - integration-configure-clustering - integration-start-cluster-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: '*karaf.log' + artifacts: '*karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -627,6 +680,7 @@ - job-template: name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -654,6 +708,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jdk}' scm: - integration-gerrit-scm: @@ -676,6 +732,10 @@ - timed: '{schedule}' builders: + - integration-cleanup-workspace + - integration-install-robotframework + - inject: + properties-file: 'env.properties' - integration-get-slave-addresses - inject: properties-file: 'slave_addresses.txt' @@ -685,13 +745,14 @@ - integration-deploy-controller - integration-configure-clustering - integration-start-cluster-run-test + - integration-cleanup-tmp publishers: - integration-robot: unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: '*karaf.log' + artifacts: '*karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: