From 88325d8abb85ea810b27da4d147e22c86334e9cf Mon Sep 17 00:00:00 2001 From: Taylor Hornby Date: Thu, 28 Jul 2016 14:43:36 -0600 Subject: [PATCH] Add more commands to run unit tests under valgrind. --- qa/zcash/performance-measurements.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/qa/zcash/performance-measurements.sh b/qa/zcash/performance-measurements.sh index 789cb69d..e28ed01a 100755 --- a/qa/zcash/performance-measurements.sh +++ b/qa/zcash/performance-measurements.sh @@ -153,6 +153,25 @@ case "$1" in zcashd_valgrind_stop rm -f valgrind.out ;; + valgrind-tests) + case "$2" in + gtest) + rm -f valgrind.out + valgrind --leak-check=yes -v --error-limit=no --log-file="valgrind.out" ./src/zcash-gtest + cat valgrind.out + rm -f valgrind.out + ;; + test_bitcoin) + rm -f valgrind.out + valgrind --leak-check=yes -v --error-limit=no --log-file="valgrind.out" ./src/test/test_bitcoin + cat valgrind.out + rm -f valgrind.out + ;; + *) + echo "Bad arguments." + exit 1 + esac + ;; *) echo "Bad arguments." exit 1