X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fintegration%2Fintegration-test-jobs.yaml;h=d3b8cab99d90521beac2bc4fd0fda0429e8e81ef;hb=HEAD;hp=63595dedd2e9d4dbf73eadf2bcc13d8bdab76fb3;hpb=a75eb83c7b3f4b166d4ef71516b162deaa62a2d5;p=releng%2Fbuilder.git diff --git a/jjb/integration/integration-test-jobs.yaml b/jjb/integration/integration-test-jobs.yaml index 63595dedd..3ac00be7f 100644 --- a/jjb/integration/integration-test-jobs.yaml +++ b/jjb/integration/integration-test-jobs.yaml @@ -8,56 +8,40 @@ - "inttest-multipatch" - "integration-merge-dashboard" - "{project-name}-rtd-jobs": - build-node: centos7-builder-2c-2g + build-node: centos8-builder-2c-2g project-pattern: integration/test rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-integrationtest/32934/ rtd-token: 70766f97941a74ef80b84749ac4799e5ddeee99a - gerrit-tox-verify: branch: master stream: master - build-node: centos7-builder-2c-2g + build-node: centos8-builder-2c-2g + + mvn-version: "mvn38" # CSIT Lists in defaults.yaml stream: - - sulfur: + - scandium: branch: "master" - mvn-version: "mvn35" - java-version: "openjdk11" - csit-list: !include: csit-jobs-sulfur.lst - build-order: > - odlparent infrautils yangtools mdsal controller serviceutils aaa netconf - daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping - bgpcep integration/distribution - - - phosphorus: - branch: "stable/phosphorus" - mvn-version: "mvn35" - java-version: "openjdk11" - csit-list: !include: csit-jobs-phosphorus.lst + csit-list: !include: csit-jobs-scandium.lst build-order: > - odlparent infrautils yangtools mdsal controller serviceutils aaa netconf - daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping - bgpcep integration/distribution - - - silicon: - branch: "stable/silicon" - mvn-version: "mvn35" - java-version: "openjdk11" - csit-list: !include: csit-jobs-silicon.lst + odlparent infrautils yangtools mdsal controller aaa netconf bgpcep + serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping + integration/distribution + - calcium: + branch: "stable/calcium" + csit-list: !include: csit-jobs-calcium.lst build-order: > - odlparent infrautils yangtools mdsal controller serviceutils aaa netconf - daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping - bgpcep integration/distribution - - - aluminium: - branch: "stable/aluminium" - mvn-version: "mvn35" - java-version: "openjdk11" - csit-list: !include: csit-jobs-aluminium.lst + odlparent infrautils yangtools mdsal controller aaa netconf bgpcep + serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping + integration/distribution + - potassium: + branch: "stable/potassium" + csit-list: !include: csit-jobs-potassium.lst build-order: > - odlparent infrautils yangtools mdsal controller serviceutils aaa netconf - daexim jsonrpc ovsdb neutron openflowplugin genius lispflowmapping netvirt - bgpcep integration/distribution + odlparent infrautils yangtools mdsal controller aaa netconf bgpcep + serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping + integration/distribution - project: name: integration-distribution @@ -71,61 +55,45 @@ # CSIT Lists in defaults.yaml stream: - - sulfur: + - scandium: branch: "master" csit-blocklist: > - aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo - netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools - gate longevity sanity tdd tempest wip - bgpcep-csit-3node-bgpclustering-all - bgpcep-csit-3node-bgpclustering-ha-only - openflowplugin-csit-1node-bundle-based-reconciliation - last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used - csit-list: !include: csit-jobs-sulfur.lst - csit-mri-list: "{csit-mri-list-sulfur}" - csit-weekly-list: "{csit-weekly-list-sulfur}" - - phosphorus: - branch: "stable/phosphorus" - csit-blocklist: > - aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo - netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools + aaa controller genius lispflowmapping l2switch mdsal + netconf netvirt odlmicro sxp yangtools gate longevity sanity tdd tempest wip bgpcep-csit-3node-bgpclustering-all bgpcep-csit-3node-bgpclustering-ha-only openflowplugin-csit-1node-bundle-based-reconciliation last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used - csit-list: !include: csit-jobs-phosphorus.lst - csit-mri-list: "{csit-mri-list-phosphorus}" - csit-weekly-list: "{csit-weekly-list-phosphorus}" - - silicon: - branch: "stable/silicon" + csit-list: !include: csit-jobs-scandium.lst + csit-mri-list: "{csit-mri-list-scandium}" + csit-weekly-list: "{csit-weekly-list-scandium}" + - calcium: + branch: "stable/calcium" csit-blocklist: > - aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo - netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools + aaa controller genius lispflowmapping l2switch mdsal + netconf netvirt odlmicro sxp yangtools gate longevity sanity tdd tempest wip bgpcep-csit-3node-bgpclustering-all bgpcep-csit-3node-bgpclustering-ha-only openflowplugin-csit-1node-bundle-based-reconciliation last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used - csit-list: !include: csit-jobs-silicon.lst - csit-mri-list: "{csit-mri-list-silicon}" - csit-weekly-list: "{csit-weekly-list-silicon}" - - aluminium: - branch: "stable/aluminium" + csit-list: !include: csit-jobs-calcium.lst + csit-mri-list: "{csit-mri-list-calcium}" + csit-weekly-list: "{csit-weekly-list-calcium}" + - potassium: + branch: "stable/potassium" csit-blocklist: > - bier controller dluxapps lispflowmapping l2switch mdsal nemo - odlmicro packetcable sfc sxp telemetry tsdr usc yangtools + aaa controller genius lispflowmapping l2switch mdsal + netconf netvirt odlmicro sxp yangtools gate longevity sanity tdd tempest wip bgpcep-csit-3node-bgpclustering-all bgpcep-csit-3node-bgpclustering-ha-only - netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike - netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct - netvirt-csit-3node-1cmb openflowplugin-csit-1node-bundle-based-reconciliation last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used - csit-list: !include: csit-jobs-aluminium.lst - csit-mri-list: "{csit-mri-list-aluminium}" - csit-weekly-list: "{csit-weekly-list-aluminium}" + csit-list: !include: csit-jobs-potassium.lst + csit-mri-list: "{csit-mri-list-potassium}" + csit-weekly-list: "{csit-weekly-list-potassium}" - project: name: integration-sanity @@ -135,22 +103,18 @@ - "integration-sanity-test-{stream}" stream: - - sulfur: + - scandium: branch: "master" karaf-version: odl - csit-sanity-list: "{csit-sanity-list-sulfur}" - - phosphorus: - branch: "stable/phosphorus" + csit-sanity-list: "{csit-sanity-list-scandium}" + - calcium: + branch: "stable/calcium" karaf-version: odl - csit-sanity-list: "{csit-sanity-list-phosphorus}" - - silicon: - branch: "stable/silicon" + csit-sanity-list: "{csit-sanity-list-calcium}" + - potassium: + branch: "stable/potassium" karaf-version: odl - csit-sanity-list: "{csit-sanity-list-silicon}" - - aluminium: - branch: "stable/aluminium" - karaf-version: odl - csit-sanity-list: "{csit-sanity-list-aluminium}" + csit-sanity-list: "{csit-sanity-list-potassium}" - job-template: name: "integration-merge-dashboard" @@ -194,7 +158,7 @@ - file-id: odl-elastic-cloud target: "$HOME/.netrc" - integration-install-robotframework - # yamllint disable-line rule:line-length + # yamllint disable-line rule:line-length - shell: python3 $WORKSPACE/test/csit/scripts/push_dashboard.py a4ff38b99ef2c7626450543021b4c134.us-east-1.aws.found.io:9243 publishers: @@ -306,7 +270,7 @@ - integration-distribution-git-url: git-url: "{git-url}" - maven-exec: - maven-version: mvn35 + maven-version: "{mvn-version}" scm: - integration-gerrit-scm: @@ -348,7 +312,7 @@ - lf-update-java-alternatives: java-version: "{java-version}" - maven-target: - maven-version: "mvn35" + maven-version: "{mvn-version}" pom: "$GERRIT_PROJECT/pom.xml" goals: | clean install dependency:tree -DoutputFile=dependency_tree.txt @@ -363,7 +327,7 @@ global-settings: global-settings global-settings-type: cfp - maven-target: - maven-version: mvn35 + maven-version: "{mvn-version}" pom: distribution/pom.xml goals: | clean install dependency:tree -DoutputFile=dependency_tree.txt @@ -377,6 +341,7 @@ global-settings-type: cfp - integration-upload-distribution: dist-pom: distribution/pom.xml + settings-project: integration - trigger-builds: - project: "{csit-list}" block: true @@ -444,7 +409,7 @@ - lf-infra-maven-parameters: mvn-opts: "" mvn-params: "" - mvn-version: mvn35 + mvn-version: "{mvn-version}" staging-profile-id: "" # Staging repos do not make sense for this job wrappers: @@ -477,6 +442,7 @@ - integration-multipatch-builder - integration-upload-distribution: dist-pom: patch_tester/distribution/pom.xml + settings-project: integration - conditional-step: condition-kind: boolean-expression condition-expression: $RUN_TEST