File indexing completed on 2024-04-21 05:01:51
0001 #!/bin/sh 0002 0003 if [ $# -ne 2 ] 0004 then 0005 echo "usage: $0 <command> <number of repetitions>" 0006 echo "example: $0 \"make check-valgrind\" 100" 0007 echo " or: $0 \"make -j4 check\" 100" 0008 exit 1 0009 fi 0010 0011 for i in `seq 1 $2` 0012 do 0013 echo -n "Running test iteration ${i}... " 0014 log="test-round-${i}.log" 0015 $1 > ${log} 2>&1 0016 if grep -q "FAIL" $log 0017 then 0018 echo "FAILED (log in $log)" 0019 else 0020 echo "PASSED" 0021 rm ${log} 0022 fi 0023 done