From 8cab241b7d31dea8de07b100242eb65fef899f1a Mon Sep 17 00:00:00 2001 From: Emanuele Aina Date: Thu, 5 Jul 2007 22:03:35 +0000 Subject: Don't delete the valgrind log files after each test is run 20070705220335-f974e-e5477b052437e5377505aeed7d0726c2288b993f.gz --- rules/check.mak | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'rules') diff --git a/rules/check.mak b/rules/check.mak index 2901d94a..650f5137 100644 --- a/rules/check.mak +++ b/rules/check.mak @@ -1,4 +1,5 @@ LOOPS = 10 +CLEANFILES = $(CLEANFILES) valgrind.*.log # run any given test by running make test.check # if the test fails, run it again at at least debug level 2 @@ -32,12 +33,10 @@ LOOPS = 10 $(foreach s,$(SUPPRESSIONS),--suppressions=$(s)) \ --tool=memcheck --leak-check=full --trace-children=yes \ --leak-resolution=high --num-callers=20 \ - ./$* 2>&1 | tee valgrind.log - @if grep "==" valgrind.log > /dev/null 2>&1; then \ - rm valgrind.log; \ + ./$* 2>&1 | tee "valgrind.$*.log" + @if grep "==" "valgrind.$*.log" > /dev/null 2>&1; then \ exit 1; \ fi - @rm valgrind.log # valgrind any given test and generate suppressions for it %.valgrind.gen-suppressions: % -- cgit v1.2.1