diff --git a/src/tests/run_all b/src/tests/run_all index 7caf4b2d7..2f30fd1da 100755 --- a/src/tests/run_all +++ b/src/tests/run_all @@ -2,11 +2,29 @@ date > all.log +VRAMSTEG=/usr/local/bin/vramsteg +BAR=0 +if [ -x $VRAMSTEG ]; then + BAR=1 + COUNT=0 + TOTAL=$(ls *.t | wc -l) + START=$($VRAMSTEG --now) +fi + for i in *.t do + if [ $BAR == 1 ]; then + $VRAMSTEG --label 'All tests' --min 0 --max $TOTAL --current $COUNT --percentage --start $START --estimate + COUNT=$[COUNT + 1] + fi + ./$i >> all.log 2>&1 done +if [ $BAR == 1 ]; then + $VRAMSTEG --remove +fi + date >> all.log START=`head -1 all.log`