3 # run this test many times:
4 # MAKE="make -j8" time bash -c 'for ((i=0; i<100; i++)); do echo "-- $i --"; bash run-test.sh || exit 1; done'
10 seed
="" # default to no seed specified
12 while getopts "c:dS:" opt
17 S
) seed
="-S $OPTARG" ;;
25 echo "generating tests.."
26 python3 generate.py
$debug -c $count $seed
30 for i
in $
( ls temp
/brams_
*.txt |
sed 's,.*_,,; s,\..*,,;' ); do
31 for j
in $
( ls temp
/brams_
*.txt |
sed 's,.*_,,; s,\..*,,;' |
grep -v $i ); do
32 echo -n " temp/job_${i}_${j}.ok"
35 for i
in $
( ls temp
/brams_
*.txt |
sed 's,.*_,,; s,\..*,,;' ); do
36 for j
in $
( ls temp
/brams_
*.txt |
sed 's,.*_,,; s,\..*,,;' |
grep -v $i ); do
37 echo "temp/job_${i}_${j}.ok:"
38 echo " @bash run-single.sh ${i} ${j}"
39 echo " @echo 'Passed memory_bram test ${i}_${j}.'"
44 echo "running tests.."
45 ${MAKE:-make} -f temp
/makefile