summaryrefslogtreecommitdiffstats
path: root/jjb/vswitchperf
diff options
context:
space:
mode:
authorRadek Zetik <radekx.zetik@intel.com>2015-12-17 11:42:57 +0000
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>2015-12-19 17:53:16 +0000
commit701d1020859e457fcd436bd58e3a3f26c15bc92e (patch)
treefb7b0507664e507a7d7876b581b2c58beb14cae7 /jjb/vswitchperf
parent136d89089ed5cd6dbee99aac5db6836f8704e013 (diff)
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 <radekx.zetik@intel.com> Reviewed-by: Aric Gardner <agardner@linuxfoundation.org> Reviewed-by: Xinyu Zhao(Jerry) <zhaoxinyu@huawei.com> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com> Reviewed-by: Ulrich Kleber <Ulrich.Kleber@huawei.com>
Diffstat (limited to 'jjb/vswitchperf')
-rw-r--r--jjb/vswitchperf/vswitchperf.yml14
1 files changed, 13 insertions, 1 deletions
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