aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2009-02-04 00:26:18 +0100
committerJunio C Hamano <gitster@pobox.com>2009-02-03 22:01:14 -0800
commit7f6fdea1198cd7599c25cf9435df8540e9378a15 (patch)
tree4ccfb6986d9938f331b7e294210ed878de163d52
parent44138559e8b7c89768a2450220b831847059311c (diff)
downloadgit-7f6fdea1198cd7599c25cf9435df8540e9378a15.tar.gz
git-7f6fdea1198cd7599c25cf9435df8540e9378a15.tar.xz
t/Makefile: provide a 'valgrind' target
It is easy to forget running valgrinded tests without -v, and it is also easy to forget to redirect the output to "tee" (lest the output scroll out of the terminal's buffer). Running "make valgrind" will take care of all that. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--t/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/t/Makefile b/t/Makefile
index ed49c20b1..e544493d1 100644
--- a/t/Makefile
+++ b/t/Makefile
@@ -38,4 +38,7 @@ full-svn-test:
$(MAKE) $(TSVN) GIT_SVN_NO_OPTIMIZE_COMMITS=1 LC_ALL=C
$(MAKE) $(TSVN) GIT_SVN_NO_OPTIMIZE_COMMITS=0 LC_ALL=en_US.UTF-8
-.PHONY: pre-clean $(T) aggregate-results clean
+valgrind:
+ GIT_TEST_OPTS='--valgrind -v --tee' $(MAKE) -k
+
+.PHONY: pre-clean $(T) aggregate-results clean valgrind