blob: de3b6ca49c586230ebb261f38a003cdfe2821cd6 [file] [log] [blame]
#!/bin/bash -xe
if [ ! -f /etc/tempest/tempest.conf ]
then
echo "Please put your tempest.conf file to /etc/tempest/"
exit 1
fi
if [ -n "${REPORT_SUFFIX}" ]
then
report="report_${REPORT_SUFFIX}"
else
report='report_'`date +%F_%H-%M`
fi
log=$LOG_DIR/$report.log
cd $LOG_DIR
rm -rf env
tempest init env | tee -a $log
cd env
tempest run $PATTERN | tee -a $log || true
if [[ "$PATTERN" =~ '-r ' || "$PATTERN" =~ '--regex' || "$PATTERN" =~ '-s' ]]; then
testr last --subunit | subunit2junitxml > $LOG_DIR/$report.xml
fi