diff options
Diffstat (limited to 'qpid/cpp/src/tests')
| -rw-r--r-- | qpid/cpp/src/tests/.valgrind.supp | 73 | ||||
| -rw-r--r-- | qpid/cpp/src/tests/common.py | 1 |
2 files changed, 74 insertions, 0 deletions
diff --git a/qpid/cpp/src/tests/.valgrind.supp b/qpid/cpp/src/tests/.valgrind.supp index 1a24a9178e..0581a386fb 100644 --- a/qpid/cpp/src/tests/.valgrind.supp +++ b/qpid/cpp/src/tests/.valgrind.supp @@ -177,3 +177,76 @@ fun:(below main) } +{ + Leak reported in acl_tests + Memcheck:Cond + fun:_ZN4qpid3acl9AclReader16loadDecisionDataEN5boost10shared_ptrINS0_7AclDataEEE + fun:_ZN4qpid3acl9AclReader4readERKNSt7*basic_stringIcSt11char_traitsIcESaIcEEEN5boost10shared_ptrINS0_7AclDataEEE + fun:_ZN4qpid3acl3Acl11readAclFileERNSt7*basic_stringIcSt11char_traitsIcESaIcEEES8_ + ... +} + +{ + Leak reported in acl_tests and queue_redirect_tests + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + ... + fun:_ZN4qpid6broker14QueueFlowLimit11createLimitERKNSt7*basic_stringIcSt11char_traitsIcESaIcEEERKNS0_13QueueSettingsE + ... + fun:accept + ... +} + +{ + Leak reported in python_tests + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + fun:allocate + fun:allocate + fun:_M_get_node + fun:_M_create_node + ... + fun:accept + ... + fun:start_thread + fun:clone +} + +{ + Leak reported in python_tests + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + fun:_ZN4qpid6broker5Queue18scheduleAutoDeleteEb + ... + fun:start_thread + fun:clone +} + +{ + Leak reported in python_tests + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + fun:_ZN4qpid6broker12QueueFactory6createERKNSt7*basic_stringIcSt11char_traitsIcESaIcEEERKNS0_13QueueSettingsE + fun:_ZN4qpid6broker13QueueRegistry7declareERKNSt7*basic_stringIcSt11char_traitsIcESaIcEEERKNS0_13QueueSettingsEN5boost10shared_ptrINS0_8ExchangeEEEbPKNS0_14OwnershipTokenES7_S7_ + fun:_ZN4qpid6broker6Broker11createQueueERKNSt7*basic_stringIcSt11char_traitsIcESaIcEEERKNS0_13QueueSettingsEPKNS0_14OwnershipTokenES9_S9_S9_ + ... + fun:accept + ... + fun:start_thread + fun:clone +} + +{ + Leak reported in linearstore_python_tests + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + fun:_ZN4qpid11linearstore7journal20EmptyFilePoolManager15insertPartitionEtRKNSt7*basic_stringIcSt11char_traitsIcESaIcEEE + fun:_ZN4qpid11linearstore7journal20EmptyFilePoolManager17findEfpPartitionsEv + ... + fun:(below main) +} diff --git a/qpid/cpp/src/tests/common.py b/qpid/cpp/src/tests/common.py index 606f3784c1..10c637b1a1 100644 --- a/qpid/cpp/src/tests/common.py +++ b/qpid/cpp/src/tests/common.py @@ -58,6 +58,7 @@ def _init_valgrind_command(command): VALGRIND, "--leak-check=full --num-callers=25 --error-exitcode=100", "--log-file={0}".format(log_file), + "--gen-suppressions=all", "--suppressions={0}".format(suppressions_file), "--", command, |
