From: Sage Weil Date: Wed, 19 Jun 2013 16:08:17 +0000 (-0700) Subject: valgrind: give up and ignore all leveldb leaks X-Git-Tag: 1.1.0~2112 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=4455f75d1746c395f75d71fd43aa958383b8c81f;p=teuthology.git valgrind: give up and ignore all leveldb leaks Hopefully if it is our fault we will have our own struct wrapping the leveldb resource that we leak. --- diff --git a/teuthology/task/valgrind.supp b/teuthology/task/valgrind.supp index 7395d87953..e009493549 100644 --- a/teuthology/task/valgrind.supp +++ b/teuthology/task/valgrind.supp @@ -6,54 +6,12 @@ ... } { - leveldb leaks its environment and various other things + ignore all leveldb leaks Memcheck:Leak ... - fun:pthread_once - ... - fun:*leveldb*Env*Default* - ... -} -{ - leveldb leaks its thread(s) - Memcheck:Leak - ... - fun:pthread_create* - ... fun:*leveldb* ... } -{ - leveldb leaks a thread - Memcheck:Leak - ... - fun:pthread_create* - ... - fun:*leveldb*DB*Open* - ... -} -{ - leveldb leaks something else - Memcheck:Leak - ... - fun:pthread_once - fun:*leveldb*InitOnce* - ... -} -{ - leveldb leak in Schedule - Memcheck:Leak - ... - fun:leveldb*PosixEnv*Schedule* - ... -} -{ - leveldb compaction crap - Memcheck:Leak - ... - fun:*leveldb*DBImpl*BackgroundCompaction* - ... -} { strptime suckage Memcheck:Cond