From 4455f75d1746c395f75d71fd43aa958383b8c81f Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 19 Jun 2013 09:08:17 -0700 Subject: [PATCH] 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. --- teuthology/task/valgrind.supp | 44 +---------------------------------- 1 file changed, 1 insertion(+), 43 deletions(-) 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 -- 2.39.5