diff options
author | 2018-08-13 15:40:41 +0200 | |
---|---|---|
committer | 2018-09-06 13:55:08 +0200 | |
commit | 28d566b7719bcaac29b2127acae419d7d99601d5 (patch) | |
tree | a29525c31dda14292b2febdb2b1566ab44c70107 /jjb/vpp/vpp.yaml | |
parent | b46daec96734a6d59a25a01349ae704620ed7b8c (diff) |
CSIT-1264: Job for per-patch VPP perf testing
Most logic is in CSIT repository.
+ Hardcode topology type of vpp-csit-verify-perf-{stream}- job.
+ Introduce gerrit related parameters to enable Sandbox testing.
+ Add the parameters to vpp-csit and csit-vpp perf verify jobs.
Change-Id: I8643b4ba352122c51289db923f0d0ebe597d08e4
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Diffstat (limited to 'jjb/vpp/vpp.yaml')
-rw-r--r-- | jjb/vpp/vpp.yaml | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/jjb/vpp/vpp.yaml b/jjb/vpp/vpp.yaml index 7da9e38b2..cfcbe813d 100644 --- a/jjb/vpp/vpp.yaml +++ b/jjb/vpp/vpp.yaml @@ -56,7 +56,7 @@ name: vpp-misc jobs: - 'vpp-csit-verify-virl-{stream}' - - 'vpp-csit-verify-hw-perf-{stream}' + - 'vpp-csit-verify-perf-{stream}-2n-skx' - 'vpp-checkstyle-verify-{stream}' project: 'vpp' stream: @@ -492,8 +492,6 @@ max-failed-builds: 1 fixed-delay: 90 - - - job-template: name: 'vpp-verify-{stream}-{os}' @@ -768,11 +766,11 @@ maven-version: 'mvn33-new' - job-template: - name: 'vpp-csit-verify-hw-perf-{stream}' + name: 'vpp-csit-verify-perf-{stream}-2n-skx' project-type: freestyle node: '{os}-basebuild-8c-32g' - concurrent: false + concurrent: true logrotate: daysToKeep: '{build-days-to-keep}' @@ -788,9 +786,19 @@ - os-parameter: os: '{os}' - repo-name-parameter: - repo-name: '{repo-stream-part}.ubuntu.xenial.main' - - is-csit-vpp-job-parameter: - is-csit-vpp-job: 'True' + repo-name: '{repo-stream-part}.ubuntu.bionic.main' + - gerrit-refspec-parameter + - gerrit-event-type-parameter + - gerrit-event-comment-text-parameter + - gerrit-csit-refspec-parameter + - string: + name: CSIT_PERF_TRIAL_DURATION + default: "1.0" + description: "Duration of a trial measurement in BMRR tests." + - string: + name: CSIT_PERF_TRIAL_MULTIPLICITY + default: "30" + description: "Number of subsamples for BMRR tests." scm: - gerrit-trigger-scm: @@ -800,7 +808,7 @@ wrappers: - fdio-infra-wrappers-non-activity-timeout: - build-timeout: 30 + build-timeout: 300 triggers: - gerrit: @@ -821,24 +829,17 @@ notbuilt: false builders: - - shell: 'echo "VPP_BRANCH={branch}" > $WORKSPACE/variables.prop' - - inject: - properties-file: variables.prop - - shell: - !include-raw-escape: - - ../scripts/setup_vpp_dpdk_dev_env.sh - - include-raw-vpp-build.sh - shell: !include-raw-escape: - - include-raw-vpp-csit-verify-perf.sh + - clone-csit-run-main.sh publishers: - archive-artifacts: - artifacts: 'csit/archive/*.*' + artifacts: 'csit_new/*.*, csit_parent/*.*' latest-only: false - robot-report: - output-path: 'csit/archive/*.*' + output-path: 'csit_new/' - fdio-infra-shiplogs: maven-version: 'mvn33-new' |