selftest: set valgrind options
authorGregor Beck <gbeck@sernet.de>
Wed, 20 Mar 2013 09:36:37 +0000 (10:36 +0100)
committerMichael Adam <obnox@samba.org>
Wed, 11 Dec 2013 16:14:21 +0000 (17:14 +0100)
In particular '--db-attach' interferes badly with the io redirection of the
test environment and is superseded by the vgdb feature of valgrind.

Signed-off-by: Gregor Beck <gbeck@sernet.de>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
selftest/valgrind_run

index 5171d171a74b6ed277fc8878d3c7e88dfdfd092e..f06fa8629f8f6baca9ec44d411b1d84a31e9860f 100755 (executable)
@@ -4,6 +4,10 @@ ENV="$1"
 
 shift 1
 
-CMD="$ENV valgrind -q --db-attach=yes --num-callers=30 $@"
+CMD="$ENV valgrind --num-callers=30
+--trace-children=yes --log-file=valgrind.%p.log
+${VALGRIND_OPT- --time-stamp=yes --track-fds=yes --read-var-info=yes --track-origins=yes --leak-check=yes}
+$@"
+
 echo $CMD
 eval $CMD