X-Git-Url: http://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=tests%2FMakefile.am;h=8e0e6d14d397a434555ad175842768c6b4fedfb7;hp=03f3f29772db32f1886006ec4f41ab8bb54816ea;hb=03c5782e67a47b79fdd4013c8e0c68cdcb5a8228;hpb=3745305bf09e7825e75ee5b5490347ee67c6efdd diff --git a/tests/Makefile.am b/tests/Makefile.am index 03f3f29..8e0e6d1 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,6 +1,6 @@ SUBDIRS = utils common unit benchmark regression -.PHONY: short_bench long_bench regtest +.PHONY: short_bench long_bench regtest check-loop short_bench: cd benchmark && $(MAKE) $(AM_MAKEFLAGS) short_bench @@ -9,3 +9,11 @@ long_bench: regtest: cd regression && $(MAKE) $(AM_MAKEFLAGS) regtest cd benchmark && $(MAKE) $(AM_MAKEFLAGS) regtest + +check-loop: + while [ 0 ]; do \ + $(MAKE) $(AM_MAKEFLAGS) check; \ + if [ "$$?" != "0" ]; then \ + break; \ + fi \ + done