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