aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap-verify-perf.sh
diff options
context:
space:
mode:
authorPeter Mikus <pmikus@cisco.com>2018-06-12 08:54:08 +0000
committerPeter Mikus <pmikus@cisco.com>2018-06-12 08:54:08 +0000
commit8bdb81c6b0c852e3217e61308c49dfb634f32dc5 (patch)
tree9bc0908a5330cbfcfe51ced8edc36d6491721de6 /bootstrap-verify-perf.sh
parenta03906050f719a3d80376e17cf1dc62359663433 (diff)
Mask out LBOND_DPDK tags from per patch verification
Change-Id: I47a5261e9a9b590a408bda093a9310dc38c85873 Signed-off-by: Peter Mikus <pmikus@cisco.com>
Diffstat (limited to 'bootstrap-verify-perf.sh')
-rwxr-xr-xbootstrap-verify-perf.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/bootstrap-verify-perf.sh b/bootstrap-verify-perf.sh
index 47c71b6fb1..a944ea3653 100755
--- a/bootstrap-verify-perf.sh
+++ b/bootstrap-verify-perf.sh
@@ -204,6 +204,7 @@ case "$TEST_TAG" in
VERIFY-PERF-L2 )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase')
+ ETAGS=('lbond_dpdk')
;;
VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
@@ -213,6 +214,7 @@ case "$TEST_TAG" in
;;
VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
+ ETAGS=('lbond_dpdk')
;;
VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
@@ -242,6 +244,7 @@ case "$TEST_TAG" in
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase'
'mrrANDnic_intel-x520-da2AND1t1cANDdot1q')
+ ETAGS=('lbond_dpdk')
;;
VPP-VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
@@ -251,6 +254,7 @@ case "$TEST_TAG" in
;;
VPP-VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
+ ETAGS=('lbond_dpdk')
;;
VPP-VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
@@ -277,10 +281,11 @@ case "$TEST_TAG" in
esac
# Catenate TAG selections by 'OR'
-printf -v INCLUDES " --include %s " "${TAGS[@]}"
+if [[ ! -z "$TAGS" ]]; then printf -v INCLUDES " --include %s " "${TAGS[@]}"; fi
+if [[ ! -z "$ETAGS" ]]; then printf -v EXCLUDES " --exclude %s " "${ETAGS[@]}"; fi
# Execute the test
-pybot ${PYBOT_ARGS}${INCLUDES} tests/
+pybot ${PYBOT_ARGS}${INCLUDES}${EXCLUDES} tests/
RETURN_STATUS=$(echo $?)
# Archive JOB artifacts in jenkins