summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2006-05-07 14:57:30 +0000
committerSimon Josefsson <simon@josefsson.org>2006-05-07 14:57:30 +0000
commitaa14893960ff4a5e952c8761004a5bb14c8a19b2 (patch)
tree6855bffbb2b934b4489f2f1e33d53d6559eb5d70
parent16b9dc43197e5e7b476d51d409e7c52654de0303 (diff)
downloadgnutls-aa14893960ff4a5e952c8761004a5bb14c8a19b2.tar.gz
Run tests under valgrind.
-rw-r--r--tests/Makefile.am6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index d6ff519bcb..0c99c9bfaa 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -42,6 +42,10 @@ TESTS = pkcs12_neon pkcs8 $(ctests)
check_PROGRAMS = $(ctests)
dist_check_SCRIPTS = pkcs12_neon pkcs8
+VALGRIND=valgrind --leak-check=full --leak-resolution=high \
+ --show-reachable=yes --num-callers=50 \
+ --suppressions=shishi.supp
TESTS_ENVIRONMENT = \
PKCS12FILE=$(srcdir)/client.p12 \
- PKCS12PASSWORD=foobar
+ PKCS12PASSWORD=foobar \
+ `if type valgrind > /dev/null 2>&1; then echo $(VALGRIND); else echo $$SHELL -c; fi`