RESERVATION_DIR="/tmp/reservation_dir"
INSTALLATION_DIR="/tmp/install_dir"
-PYBOT_ARGS="-W 150"
+PYBOT_ARGS="-W 150 -L TRACE"
ARCHIVE_ARTIFACTS=(log.html output.xml report.html output_perf_data.xml)
case "$TEST_TAG" in
# run specific performance tests based on jenkins job type variable
+ PERFTEST_DAILY )
+ pybot ${PYBOT_ARGS} \
+ -v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
+ -s "tests.perf" \
+ --include ndrdiscANDnic_intel-x520-da2AND1t1cORndrdiscANDnic_intel-x520-da2AND2t2c \
+ tests/
+ RETURN_STATUS=$(echo $?)
+ ;;
+ PERFTEST_SEMI_WEEKLY )
+ pybot ${PYBOT_ARGS} \
+ -v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
+ -s "tests.perf" \
+ --include ndrdiscANDnic_intel-x710AND1t1cORndrdiscANDnic_intel-x710AND2t2cORndrdiscANDnic_intel-xl710AND1t1cORndrdiscANDnic_intel-xl710AND2t2c \
+ tests/
+ RETURN_STATUS=$(echo $?)
+ ;;
PERFTEST_LONG )
pybot ${PYBOT_ARGS} \
- -L TRACE \
-v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
-s "tests.perf" \
--exclude SKIP_PATCH \
;;
PERFTEST_SHORT )
pybot ${PYBOT_ARGS} \
- -L TRACE \
-v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
-s "tests.perf" \
-i NDRCHK \
PERFTEST_NIGHTLY )
#run all available tests
pybot ${PYBOT_ARGS} \
- -L TRACE \
-v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
-s "tests.perf" \
tests/
* )
# run full performance test suite and exit on fail
pybot ${PYBOT_ARGS} \
- -L TRACE \
-v TOPOLOGY_PATH:${WORKING_TOPOLOGY} \
-s "tests.perf" \
tests/