]> granicus.if.org Git - pgbouncer/commitdiff
More useful Valgrind options
authorPeter Eisentraut <peter@eisentraut.org>
Tue, 13 Aug 2019 00:14:44 +0000 (02:14 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Tue, 13 Aug 2019 00:14:44 +0000 (02:14 +0200)
Make sure leaks actually result in an error report.

Remove --read-var-info=yes since it causes problems on some systems.

.travis.yml

index 06a4bea555703576c3e3936a0120c541f3d0f30e..83c72211be4d9271add7fea6e86a572e555779b1 100644 (file)
@@ -43,7 +43,7 @@ script: |
       export EF_ALLOW_MALLOC_0=1
     fi
     if [ x"$use_valgrind" = x"yes" ]; then
-      export BOUNCER_EXE_PREFIX="valgrind --quiet --track-origins=yes --read-var-info=yes --error-markers=VALGRIND-ERROR-BEGIN,VALGRIND-ERROR-END --log-file=$HOME/valgrind.%p.log"
+      export BOUNCER_EXE_PREFIX="valgrind --quiet --leak-check=full --show-reachable=no --track-origins=yes --error-markers=VALGRIND-ERROR-BEGIN,VALGRIND-ERROR-END --log-file=$HOME/valgrind.%p.log"
     fi
     (cd test/ && ./test.sh)
     if echo x"$configure_args" | grep -q with-openssl; then