From 2c001ccbdcc67bcaa82112e5eb50f2135268e8b8 Mon Sep 17 00:00:00 2001 From: Philipp Marek Date: Sun, 23 Feb 2014 11:21:43 +0100 Subject: [PATCH] Provide a list of failed tests. --- README.1st | 5 ++++- src/tests/Makefile.in | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/README.1st b/README.1st index 54f3093d4..bcc88f7f5 100644 --- a/README.1st +++ b/README.1st @@ -7,8 +7,11 @@ About testing: make check to (get, initialize and) run the tests -make -C build/tests do-regressions +make -C build/tests do-regressions make -C build/tests do-ansi make -C build/tests do-quicklisp make -C build/tests do-mop-tests runs the specified tests + +make -C build/tests/ show-fails + prints results diff --git a/src/tests/Makefile.in b/src/tests/Makefile.in index 0690050c1..7d4c5131f 100755 --- a/src/tests/Makefile.in +++ b/src/tests/Makefile.in @@ -6,8 +6,10 @@ all: output.ecl/ansi.log output.ecl/regressions.log output.ecl/ansi.log: config.lsp $(MAKE) do-ansi + $(MAKE) show-fails output.ecl/regressions.log: config.lsp $(MAKE) do-regressions + $(MAKE) show-fails do-ansi: ansi-tests config.lsp $(ECL) -norc -load config.lsp -eval '(ecl-tests::run-ansi-tests)' -eval '(ext:quit)' < /dev/null @@ -18,6 +20,9 @@ do-quicklisp: quicklisp config.lsp do-mop-tests: mop-features config.lsp $(ECL) -norc -load config.lsp -eval '(ecl-tests::run-mop-tests)' -eval '(ext:quit)' < /dev/null +show-fails: + grep "^Test .* failed" output.ecl/ansi.log output.ecl/regressions.log + # # Create directories #