blob: ed14c8587368408f61d41bcb64c32547e135669e [file] [log] [blame]
#!/bin/sh
# Run this script from the project root directory.
# It will run core module tests in burn in mode (i.e. until they fail or this script is manually terminated)
echo "Building the code before running the burn-in"
mvn clean compile test-compile
repeat=${1:-99}
for (( i = 1; i < $repeat ; i++ ))
do
echo "Attempt $i of $repeat"
../mvnw -DskipIntegrationTests=false verify
exitcode=$?
if [ $exitcode -ne 0 ]
then
echo "Error at attempt $i"
exit $exitcode
fi
done