From 701d1020859e457fcd436bd58e3a3f26c15bc92e Mon Sep 17 00:00:00 2001 From: Radek Zetik Date: Thu, 17 Dec 2015 11:42:57 +0000 Subject: CI: Modify jjb in releng to use vsperf build script for the nightly build This patch adds calling of the build-vsperf.sh script which starts defined testcases for vsperf project. The script is called for all defined VSPERF jobs with particular options: build-vsperf.sh daily build-vsperf.sh merge build-vsperf.sh verify It brings the placeholder for basic testing after change in repo. JIRA: VSPERF-156 Change-Id: I6d97fa6131ca396f9225c52a4dff6f42a3a139fa Signed-off-by: Radek Zetik Reviewed-by: Aric Gardner Reviewed-by: Xinyu Zhao(Jerry) Reviewed-by: Fatih Degirmenci Reviewed-by: Ulrich Kleber --- jjb/vswitchperf/vswitchperf.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'jjb/vswitchperf') diff --git a/jjb/vswitchperf/vswitchperf.yml b/jjb/vswitchperf/vswitchperf.yml index a06507a14..39803aa45 100644 --- a/jjb/vswitchperf/vswitchperf.yml +++ b/jjb/vswitchperf/vswitchperf.yml @@ -34,7 +34,7 @@ branch: '{branch}' triggers: - - timed: 'H H * * *' + - pollscm: '@midnight' builders: - shell: | @@ -44,6 +44,10 @@ make # run basic sanity test make sanity + scl enable python33 bash + source ~/vsperfenv/bin/activate + cd ../ci + ./build-vsperf.sh daily - job-template: name: 'vswitchperf-verify-{stream}' @@ -101,6 +105,10 @@ make # run basic sanity test make sanity + scl enable python33 bash + source ~/vsperfenv/bin/activate + cd ../ci + ./build-vsperf.sh verify - job-template: name: 'vswitchperf-merge-{stream}' @@ -150,3 +158,7 @@ cd src make clobber make + scl enable python33 bash + source ~/vsperfenv/bin/activate + cd ../ci + ./build-vsperf.sh merge -- cgit 1.2.3-korg