X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fcsit%2Fcsit-perf.yaml;h=057f125986550771f1819624f0fba1784a5ae5dc;hb=c2de13faaebe32d6af77debfc5466cbe77d8fa30;hp=5c45f6e265cec966d4911b0bb6f1268cae8a111c;hpb=8babd5651b50be2fc257e5ca217e04b7462eeca6;p=ci-management.git diff --git a/jjb/csit/csit-perf.yaml b/jjb/csit/csit-perf.yaml index 5c45f6e26..057f12598 100644 --- a/jjb/csit/csit-perf.yaml +++ b/jjb/csit/csit-perf.yaml @@ -18,67 +18,161 @@ description: 'CSIT Jenkins jobs.' jobs: - - 'csit-vpp-perf-verify-{stream}-{node-arch}' - - 'csit-vpp-perf-mrr-daily-master{node-arch}': + - 'csit-dpdk-perf-verify-{stream}-{node-arch}': + node-arch: + - 2n-clx + - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' + - 'csit-dpdk-perf-mrr-weekly-master{node-arch}': node-arch: - '' - -2n-clx - -2n-skx - - -2n-dnv + - -2n-zn2 - -3n-skx - - -3n-dnv - -3n-tsh: executor: 'ubuntu1804arm-us' - vpp-mrr-daily-periodicity: '0 14 * * 6' - - 'csit-vpp-perf-mrr-weekly-master-{node-arch}': + periodicity: '0 0 * * 6' + - 'csit-vpp-perf-verify-{stream}-{node-arch}': node-arch: - 2n-clx - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' + stream: + - master: + branch: 'master' + branch-id: 'oper' + - '2005': + branch: 'rls2005' + branch-id: 'oper-rls2005' + - '2009': + branch: 'rls2009' + branch-id: 'oper-rls2009' + - '2009_lts': + branch: 'rls2009_lts' + branch-id: 'oper-rls2009_lts' + - 'csit-vpp-perf-mrr-daily-master{node-arch}': + node-arch: + - '': + periodicity: '0 2,14 * * *' + - -2n-clx: + periodicity: '0 2,14 * * *' + - -2n-skx: + periodicity: '0 2,14 * * *' + - -2n-dnv: + periodicity: '0 2,14 * * *' + - -2n-zn2: + periodicity: '0 2,14 * * *' + - -3n-skx: + periodicity: '0 2,14 * * *' + - -3n-dnv: + periodicity: '0 2,14 * * *' + - -3n-tsh: + executor: 'ubuntu1804arm-us' + periodicity: '0 14 * * *' + - 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}': + node-arch: + - 2n-clx + - 2n-skx + - 3n-skx + stream: + - master: + branch: 'master' + branch-id: 'oper' + - '2009_lts': + branch: 'rls2009_lts' + branch-id: 'oper-rls2009_lts' + periodicity: '0 0 * * 6' - 'csit-vpp-perf-ndrpdr-weekly-master-{node-arch}': node-arch: - 2n-clx - 2n-skx - 3n-skx - 3n-hsw - - 'csit-dpdk-perf-verify-{stream}-{node-arch}' - - 'csit-dpdk-perf-mrr-weekly-master{node-arch}': + periodicity: '0 0 * * 6' + - 'csit-vpp-perf-report-iterative-{stream_report}-{node-arch}': node-arch: - - '' - - -2n-clx - - -2n-skx - - -3n-skx + - 2n-clx + - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' + - 'csit-dpdk-perf-report-iterative-{stream_report}-{node-arch}': + node-arch: + - 2n-clx + - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' + - 'csit-vpp-perf-report-coverage-{stream_report}-{node-arch}': + node-arch: + - 2n-clx + - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' + - 'csit-dpdk-perf-report-coverage-{stream_report}-{node-arch}': + node-arch: + - 2n-clx + - 2n-skx + - 2n-dnv + - 2n-zn2 + - 3n-skx + - 3n-hsw + - 3n-dnv + - 3n-tsh: + executor: 'ubuntu1804arm-us' project: 'csit' executor: 'ubuntu1804-us' branch: 'master' branch-id: 'oper' - vpp-mrr-daily-periodicity: '0 14 * * 1,4' csit-perf-trial-duration: "1.0" csit-perf-trial-multiplicity: "10" stream: - master: branch: 'master' branch-id: 'oper' - - '1904': - branch: 'rls1904' - branch-id: 'oper-rls1904' - - '1908_1': - branch: 'rls1908_1' - branch-id: 'oper-rls1908_1' - - '2001': - branch: 'rls2001' - branch-id: 'oper-rls2001' + - '2005': + branch: 'rls2005' + branch-id: 'oper-rls2005' + - '2009': + branch: 'rls2009' + branch-id: 'oper-rls2009' + - '2009_lts': + branch: 'rls2009_lts' + branch-id: 'oper-rls2009_lts' + stream_report: + - '2009': + branch: 'rls2009' + branch-id: 'oper-rls2009' build-artifact-num-to-keep: 10 - node-arch: - - 2n-clx - - 2n-skx - - 2n-dnv - - 3n-skx - - 3n-hsw - - 3n-dnv - - 3n-tsh: - executor: 'ubuntu1804arm-us' + - job-template: name: 'csit-vpp-perf-verify-{stream}-{node-arch}' @@ -171,31 +265,23 @@ build-timeout: '{build-timeout}' triggers: - - gerrit: - server-name: 'Primary' - trigger-on: - - comment-added-contains-event: - comment-contains-value: 'csit-{node-arch}-perftest' - projects: - - project-compare-type: 'ANT' - project-pattern: '{project}' - branches: - - branch-compare-type: 'ANT' - branch-pattern: '**/{branch}' - skip-vote: - successful: false - failed: false - unstable: false - notbuilt: false + - gerrit-trigger-csit-perftest: + project: '{project}' + branch: '{branch}' + trigger-word: 'csit-{node-arch}-perftest' + skip-vote: false builders: + - shell: + !include-raw-escape: + - ../scripts/setup_executor_env.sh - shell: !include-raw-escape: - ../scripts/csit/perf-verify.sh publishers: - robot: - output-path: archive + output-path: 'archives' other-files: - '*.*' @@ -258,19 +344,22 @@ build-timeout: '{build-timeout}' triggers: - - timed: '{vpp-mrr-daily-periodicity}' + - timed: '{periodicity}' builders: - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop' - inject: properties-file: variables.prop + - shell: + !include-raw-escape: + - ../scripts/setup_executor_env.sh - shell: !include-raw-escape: - ../scripts/csit/perf-timed.sh publishers: - robot: - output-path: 'csit/archive' + output-path: 'archives' other-files: - '*.*' @@ -278,7 +367,7 @@ maven-version: 'mvn33-new' - job-template: - name: 'csit-vpp-perf-mrr-weekly-master-{node-arch}' + name: 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}' description: |