summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2009-10-22 15:11:08 +0000
committerAlan Conway <aconway@apache.org>2009-10-22 15:11:08 +0000
commitc708e4be0d874d794c65ad109f6e6d50931794e3 (patch)
treeac60420fab57fb45119d593f34a279dac1557e6b /cpp
parent91aec829672b91af9acd214df5957f37b8f37b24 (diff)
downloadqpid-python-c708e4be0d874d794c65ad109f6e6d50931794e3.tar.gz
Removed "..." from suppressions to work with older valgrind versions.
Allow enabling of valgrind suppressions by setting VALGRIND_OPTS. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@828739 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp')
-rw-r--r--cpp/src/tests/.valgrind.supp16
-rwxr-xr-xcpp/src/tests/run_test4
2 files changed, 15 insertions, 5 deletions
diff --git a/cpp/src/tests/.valgrind.supp b/cpp/src/tests/.valgrind.supp
index ff6e419a08..0e3e045437 100644
--- a/cpp/src/tests/.valgrind.supp
+++ b/cpp/src/tests/.valgrind.supp
@@ -1,13 +1,23 @@
{
Leak in TCPConnector: https://bugzilla.redhat.com/show_bug.cgi?id=520600
Memcheck:Leak
- fun:*
+ fun:_vgrZU_libcZdsoZa_calloc
fun:_dl_allocate_tls
- fun:pthread_create*
- ...
+ fun:*
+ fun:*
+ fun:*
fun:_ZN4qpid6client12TCPConnector7connectERKSsi
}
+{
+ Leak in TCPConnector: https://bugzilla.redhat.com/show_bug.cgi?id=520600
+ Memcheck:Leak
+ fun:_vgrZU_libcZdsoZa_calloc
+ fun:_dl_allocate_tls
+ fun:*
+ fun:*
+ fun:_ZN4qpid6client12TCPConnector7connectERKSsi
+}
{
Reported on FC5 and RHEL5 when md5 sasl libs are installed
diff --git a/cpp/src/tests/run_test b/cpp/src/tests/run_test
index 489a66e84e..5d8167ff4b 100755
--- a/cpp/src/tests/run_test
+++ b/cpp/src/tests/run_test
@@ -51,8 +51,8 @@ export LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
VG_LOG="`basename $1`.vglog"
rm -f $VG_LOG*
-# Use VALGRIND="valgrind --gen-suppressions=all" to generated suppressions
-VALGRIND_OPTS="
+# Use VALGRIND_OPTS="--gen-suppressions=all" to generated suppressions
+VALGRIND_OPTS="$VALGRIND_OPTS
--leak-check=full
--demangle=yes
--suppressions=$srcdir/.valgrind.supp