summaryrefslogtreecommitdiffstats
path: root/jjb/vpp/vpp.yaml
diff options
context:
space:
mode:
authorVratko Polak <vrpolak@cisco.com>2018-08-13 15:40:41 +0200
committerVratko Polak <vrpolak@cisco.com>2018-09-06 13:55:08 +0200
commit28d566b7719bcaac29b2127acae419d7d99601d5 (patch)
treea29525c31dda14292b2febdb2b1566ab44c70107 /jjb/vpp/vpp.yaml
parentb46daec96734a6d59a25a01349ae704620ed7b8c (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.yaml39
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'