Change-Id: I47a5261e9a9b590a408bda093a9310dc38c85873
Signed-off-by: Peter Mikus <pmikus@cisco.com>
VERIFY-PERF-L2 )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase')
VERIFY-PERF-L2 )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase')
;;
VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
;;
VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
;;
VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
;;
VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
;;
VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
;;
VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase'
'mrrANDnic_intel-x520-da2AND1t1cANDdot1q')
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDl2xcbase'
'mrrANDnic_intel-x520-da2AND1t1cANDl2bdbase'
'mrrANDnic_intel-x520-da2AND1t1cANDdot1q')
;;
VPP-VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
;;
VPP-VERIFY-PERF-LISP )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDlisp')
;;
VPP-VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
;;
VPP-VERIFY-PERF-VHOST )
TAGS=('mrrANDnic_intel-x520-da2AND1t1cANDvhost')
;;
VPP-VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
;;
VPP-VERIFY-PERF-MEMIF )
TAGS=('pdrdiscANDnic_intel-x520-da2AND1t1cANDmemif'
esac
# Catenate TAG selections by 'OR'
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
-pybot ${PYBOT_ARGS}${INCLUDES} tests/
+pybot ${PYBOT_ARGS}${INCLUDES}${EXCLUDES} tests/
RETURN_STATUS=$(echo $?)
# Archive JOB artifacts in jenkins
RETURN_STATUS=$(echo $?)
# Archive JOB artifacts in jenkins