diff options
Diffstat (limited to 'libglouglou/tests/Makefile')
-rw-r--r-- | libglouglou/tests/Makefile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/libglouglou/tests/Makefile b/libglouglou/tests/Makefile index 47dbfd2..a68c095 100644 --- a/libglouglou/tests/Makefile +++ b/libglouglou/tests/Makefile @@ -29,5 +29,23 @@ run: $(TARGET) echo "$$count tests executed, $$errors errors" ;\ exit $$errors +run_loop: + @loopcount=20 ;\ + count=1 ;\ + while [ $$count -lt $$loopcount ]; do \ + echo "###############################################################################" ;\ + make run ;\ + if [ $$? -ne 0 ]; then \ + echo ERROR ;\ + break ;\ + echo "$$count / $$loopcount loops of tests executed, last one did ERROR" ;\ + exit $$? ;\ + fi ;\ + count=$$(($$count + 1)) ;\ + done ;\ + echo "###############################################################################" ;\ + echo "$$count / $$loopcount loops of tests executed, all OK" ;\ + exit 0 + clean: rm -f $(TARGET) $(OBJECTS) |