summaryrefslogtreecommitdiff
path: root/t/Makefile
diff options
context:
space:
mode:
authorJohannes Schindelin <johannes.schindelin@gmx.de>2009-02-03 23:26:18 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-02-04 06:01:14 (GMT)
commit7f6fdea1198cd7599c25cf9435df8540e9378a15 (patch)
tree4ccfb6986d9938f331b7e294210ed878de163d52 /t/Makefile
parent44138559e8b7c89768a2450220b831847059311c (diff)
downloadgit-7f6fdea1198cd7599c25cf9435df8540e9378a15.zip
git-7f6fdea1198cd7599c25cf9435df8540e9378a15.tar.gz
git-7f6fdea1198cd7599c25cf9435df8540e9378a15.tar.bz2
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>
Diffstat (limited to 't/Makefile')
-rw-r--r--t/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/t/Makefile b/t/Makefile
index ed49c20..e544493 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