common/check.mak: Added make forever target for check. RELEASE-0_8_2
authorWim Taymans <wim.taymans@gmail.com>
Fri, 16 Dec 2005 18:10:05 +0000 (18:10 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Fri, 16 Dec 2005 18:10:05 +0000 (18:10 +0000)
Original commit message from CVS:
* common/check.mak:
Added make forever target for check.

check.mak

index 127f2c1..dd4ddbe 100644 (file)
--- a/check.mak
+++ b/check.mak
@@ -79,6 +79,16 @@ torture: $(TESTS)
        dashes=`echo "$$banner" | sed s/./=/g`;                 \
        echo $$dashes; echo $$banner; echo $$dashes
 
+# forever tests
+forever: $(TESTS)
+       -rm test-registry.xml
+       @echo "Forever tests ..."
+       while true; do                                          \
+               make check ||                                   \
+               (echo "Failure"; exit 1) ||                     \
+               exit 1;                                         \
+       done
+
 # valgrind all tests
 valgrind: $(TESTS)
        @echo "Valgrinding tests ..."