X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fintegration-templates.yaml;h=a3008b4ca002119072585329ac233f4502b76dd2;hb=5a6ea423022e8d3e663097d510513dde2a56b7e9;hp=dff4e52c52fe187ef9aef0a7340355657b7f6f79;hpb=d181265f0cc4f649fe1c2e35790f1f68f48b66af;p=releng%2Fbuilder.git diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index dff4e52c52..a3008b4ca0 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -15,6 +15,7 @@ # Parameters: # # project-parameter: main project integration/test ($PROJECT) +# jre: (openjdk7 or openjdk8) Java runtime environment to use when launching ODL # integration-branch: distribution branch ($BRANCH) # integration-controller-bundleurl: distribution URL ($BUNDLEURL) # integration-controller-scope: only or all features ($CONTROLLERSCOPE) @@ -29,6 +30,7 @@ - job-template: name: '{project}-csit-verify-1node-{functionality}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -54,6 +56,8 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -80,6 +84,7 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -95,14 +100,15 @@ 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 @@ -130,6 +136,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'stable/helium' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -149,12 +157,13 @@ 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' @@ -172,7 +181,7 @@ unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -207,6 +216,7 @@ - job-template: name: '{project}-csit-verify-1node-{functionality}' + disabled: false project-type: freestyle node: dynamic_robot @@ -221,7 +231,7 @@ - project-parameter: project: 'integration/test' - integration-branch: - branch: 'master' + branch: 'stable/beryllium' - integration-bundleurl: bundleurl: 'last' - integration-controller-scope: @@ -232,6 +242,9 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + - integration-jdk-version: + jdkversion: 'openjdk7' + # TODO: Switch to openjdk8 from Boron on. scm: - integration-gerrit-scm: @@ -258,6 +271,7 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -273,14 +287,15 @@ 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 @@ -308,6 +323,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -328,11 +345,11 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -350,7 +367,7 @@ unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: 'karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -381,6 +398,7 @@ - job-template: name: '{project}-csit-1node-periodic-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -408,6 +426,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -430,6 +450,7 @@ - timed: '{schedule}' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -447,7 +468,7 @@ unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: 'karaf.log' + artifacts: '*.log,karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -478,6 +499,7 @@ - job-template: name: '{project}-csit-verify-3node-{functionality}' + disabled: false project-type: freestyle node: dynamic_robot @@ -492,7 +514,7 @@ - project-parameter: project: 'integration/test' - integration-branch: - branch: 'master' + branch: 'stable/beryllium' - integration-bundleurl: bundleurl: 'last' - integration-controller-scope: @@ -503,6 +525,9 @@ test-options: '{robot-options}' - integration-test-plan: test-plan: '{project}-{functionality}.txt' + - integration-jdk-version: + jdkversion: 'openjdk7' + # TODO: Switch to openjdk8 from Boron on. scm: - integration-gerrit-scm: @@ -529,6 +554,7 @@ pattern: 'csit/suites/{project}/**' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -546,14 +572,15 @@ 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 @@ -581,6 +608,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -601,11 +630,11 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -625,7 +654,7 @@ unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: '*karaf.log' + artifacts: '*karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: @@ -656,6 +685,7 @@ - job-template: name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}' + disabled: false project-type: freestyle node: dynamic_robot @@ -683,6 +713,8 @@ test-plan: '{project}-{functionality}.txt' - integration-patch-refspec: branch: 'master' + - integration-jdk-version: + jdkversion: '{jre}' scm: - integration-gerrit-scm: @@ -705,6 +737,7 @@ - timed: '{schedule}' builders: + - integration-cleanup-workspace - integration-install-robotframework - inject: properties-file: 'env.properties' @@ -724,7 +757,7 @@ unstable-if: 0.0 pass-if: 100.0 - archive: - artifacts: '*karaf.log' + artifacts: '*karaf.log*' - email-notification: email-prefix: '[{project}]' - plot: