X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fintegration-templates.yaml;h=bac9e13d229c5471cff74a1a0976c5725fa44393;hb=cb52af35b0fa1272dec4181513fd3227b4df9f4c;hp=a17507327ca66bbdbf6e62d83516bc031805bef8;hpb=3556056329fc2644b807f336a896890a2d8e5d64;p=releng%2Fbuilder.git diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index a17507327..bac9e13d2 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -32,7 +32,8 @@ # New templates - job-template: - name: '{project}-csit-verify-1node-{functionality}' + name: '{prefix}{project}-csit-verify-1node-{functionality}' + id: inttest-csit-verify-1node disabled: false project-type: freestyle @@ -104,6 +105,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-deploy-controller-run-test - integration-cleanup-tmp @@ -119,7 +121,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-1node-{functionality}-{install}-{stream}' + name: '{prefix}{project}-csit-1node-{functionality}-{install}-{stream}' + id: inttest-csit-1node # Keep synchronized with *-csit4-*-carbon please. disabled: false @@ -195,6 +198,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-deploy-controller-run-test - integration-cleanup-tmp @@ -239,7 +243,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-1node-periodic-{functionality}-{install}-{stream}' + name: '{prefix}{project}-csit-1node-periodic-{functionality}-{install}-{stream}' + id: inttest-csit-1node-periodic disabled: false project-type: freestyle @@ -309,6 +314,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-deploy-controller-run-test - integration-cleanup-tmp @@ -465,7 +471,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-verify-3node-{functionality}' + name: '{prefix}{project}-csit-verify-3node-{functionality}' + id: inttest-csit-verify-3node disabled: false project-type: freestyle @@ -540,6 +547,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-configure-clustering - integration-start-cluster-run-test - integration-cleanup-tmp @@ -556,7 +564,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-3node-{functionality}-{install}-{stream}' + name: '{prefix}{project}-csit-3node-{functionality}-{install}-{stream}' + id: inttest-csit-3node disabled: false project-type: freestyle @@ -626,6 +635,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-configure-clustering - integration-start-cluster-run-test - integration-cleanup-tmp @@ -669,7 +679,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-3node-docker-{functionality}-{install}-{stream}' + name: '{prefix}{project}-csit-3node-docker-{functionality}-{install}-{stream}' + id: inttest-csit-3node-docker disabled: false project-type: freestyle @@ -737,6 +748,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-configure-clustering - integration-start-cluster-run-test - integration-cleanup-tmp @@ -782,7 +794,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-3node-periodic-{functionality}-{install}-{stream}' + name: '{prefix}{project}-csit-3node-periodic-{functionality}-{install}-{stream}' + id: inttest-csit-3node-periodic disabled: false project-type: freestyle @@ -852,6 +865,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-configure-clustering - integration-start-cluster-run-test - integration-cleanup-tmp @@ -1009,7 +1023,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-hwvtep-{topology}-openstack-{openstack}-{functionality}-{stream}' + name: '{prefix}{project}-csit-hwvtep-{topology}-openstack-{openstack}-{functionality}-{stream}' + id: inttest-csit-hwvtep-openstack disabled: false project-type: freestyle @@ -1112,6 +1127,10 @@ name: ENABLE_OS_COMPUTE_SERVICES default: '{enable-openstack-compute-services}' description: 'comma separated list of services to enable on compute nodes' + - string: + name: ENABLE_OS_NETWORK_SERVICES + default: '{enable-openstack-network-services}' + description: 'comma seperated list of network services to enable' - string: name: ENABLE_OS_PLUGINS default: '{enable-openstack-plugins}' @@ -1192,6 +1211,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-deploy-controller-run-test - integration-deploy-openstack-run-test - integration-cleanup-tmp @@ -1208,7 +1228,8 @@ - lf-infra-publish - job-template: - name: '{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}' + name: '{prefix}{project}-csit-{topology}-openstack-{openstack}-{functionality}-{stream}' + id: inttest-csit-openstack disabled: false project-type: freestyle @@ -1311,6 +1332,10 @@ name: ENABLE_OS_COMPUTE_SERVICES default: '{enable-openstack-compute-services}' description: 'comma separated list of services to enable on compute nodes' + - string: + name: ENABLE_OS_NETWORK_SERVICES + default: '{enable-openstack-network-services}' + description: 'comma seperated list of network services to enable' - string: name: ENABLE_OS_PLUGINS default: '{enable-openstack-plugins}' @@ -1393,6 +1418,7 @@ - inject: properties-file: 'slave_addresses.txt' - integration-detect-variables + - integration-install-common-functions - integration-deploy-controller-run-test - integration-deploy-openstack-run-test - integration-cleanup-tmp @@ -1414,12 +1440,13 @@ # triggers the project system test defined in {csit-list} when gerrit receives test-{project} keyword - job-template: - name: '{project}-patch-test-{feature}-{stream}' + name: '{prefix}{project}-patch-test-{feature}-{stream}' + id: inttest-patch-test project-type: freestyle node: centos7-builder-2c-8g concurrent: true - jdk: '{jdk}' + jdk: '{java-version}' properties: - opendaylight-infra-properties: @@ -1487,10 +1514,11 @@ clean install dependency:tree -Pq -Dgitid.skip=false + -Dmaven.gitcommitid.skip=false -DgenerateReports=false -Dstream={stream} {opendaylight-infra-mvn-opts} - # TODO: {opendaylight-infra-parallel-mvn-opts}? + # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. java-opts: - '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true' settings: integration-settings @@ -1504,7 +1532,9 @@ clean install dependency:tree -Pq -Dgitid.skip=false - {opendaylight-infra-parallel-mvn-opts} + -Dmaven.gitcommitid.skip=false + {opendaylight-infra-mvn-opts} + # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features in SFT. java-opts: - '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true' settings: integration-settings