Provide a list of failed tests.

This commit is contained in:
Philipp Marek 2014-02-23 11:21:43 +01:00
parent 348cc81afb
commit 2c001ccbdc
2 changed files with 9 additions and 1 deletions

View file

@ -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

View file

@ -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
#