From 147a5a278a71e4652edb8f60043a057f26d60d1d Mon Sep 17 00:00:00 2001 From: Nobuaki Sukegawa Date: Sat, 11 Apr 2015 23:01:40 +0900 Subject: THRIFT-2946 Enhance usability of cross test framework *make fail* runs test.py 4 times to detect nondeterministic failures. --- Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index 5b60c5f5c..9ba6e8e28 100755 --- a/Makefile.am +++ b/Makefile.am @@ -46,9 +46,11 @@ precross: all precross-test precross-lib cross: precross $(PYTHON) test/test.py -s +TIMES = 1 2 3 fail: precross - $(PYTHON) test/test.py + $(PYTHON) test/test.py || true $(PYTHON) test/test.py --update-expected-failures=overwrite + $(foreach var,$(TIMES),test/test.py -s || true;test/test.py --update-expected-failures=merge;) codespell_skip_files = \ *.jar \ -- cgit v1.2.1