summaryrefslogtreecommitdiffstats
path: root/tests/CI
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/CI/centos6-9.supp32
-rw-r--r--tests/CI/centos7.supp9
-rw-r--r--tests/CI/gcov.supp6
-rw-r--r--tests/CI/ubuntu20.04.supp42
4 files changed, 89 insertions, 0 deletions
diff --git a/tests/CI/centos6-9.supp b/tests/CI/centos6-9.supp
new file mode 100644
index 0000000..e77e3e1
--- /dev/null
+++ b/tests/CI/centos6-9.supp
@@ -0,0 +1,32 @@
+{
+ CentOS 6.9 problem in either helgrind or system lib
+ Helgrind:Misc
+ fun:pthread_cond_destroy_WRK
+ fun:pthread_cond_destroy@*
+ fun:qqueueDestruct
+ fun:actionDestruct
+ fun:cnfstmtDestruct
+ fun:cnfstmtDestructLst
+ fun:cnfstmtDestruct
+ fun:cnfstmtDestructLst
+ fun:doDestructCnfStmt
+ fun:llExecFunc
+ fun:destructAllActions
+ fun:main
+}
+{
+ libcrypto issue - only seen on Centos 6 so pretty sure false positive
+ Memcheck:Leak
+ fun:malloc
+ fun:CRYPTO_malloc
+ fun:EC_KEY_new
+ fun:EC_KEY_new_by_curve_name
+ fun:osslAnonInit
+ fun:SetAuthMode
+ fun:LstnInit
+ fun:LstnInit
+ fun:LstnInit
+ fun:initTCPListener
+ fun:create_tcp_socket
+ fun:doOpenLstnSocks
+}
diff --git a/tests/CI/centos7.supp b/tests/CI/centos7.supp
new file mode 100644
index 0000000..424dd72
--- /dev/null
+++ b/tests/CI/centos7.supp
@@ -0,0 +1,9 @@
+{
+ CentOS 7 system lib memleak
+ Memcheck:Free
+ fun:free
+ fun:__libc_freeres
+ fun:_vgnU_freeres
+ fun:__run_exit_handlers
+ ...
+}
diff --git a/tests/CI/gcov.supp b/tests/CI/gcov.supp
new file mode 100644
index 0000000..61269dd
--- /dev/null
+++ b/tests/CI/gcov.supp
@@ -0,0 +1,6 @@
+{
+ gcc -coverage exceptions
+ Helgrind:Race
+ fun:__gcov_merge_add
+ ...
+}
diff --git a/tests/CI/ubuntu20.04.supp b/tests/CI/ubuntu20.04.supp
new file mode 100644
index 0000000..2638a7f
--- /dev/null
+++ b/tests/CI/ubuntu20.04.supp
@@ -0,0 +1,42 @@
+{
+ librdkafka issue
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ obj:*
+ fun:checkInstance
+ fun:activateCnf
+ fun:tellModulesActivateConfig
+ fun:activate
+ fun:initAll
+}
+
+{
+ librdkafka issue
+ Memcheck:Leak
+ match-leak-kinds: definite
+ fun:malloc
+ ...
+ obj:*
+ fun:checkInstance
+ fun:activateCnf
+ fun:tellModulesActivateConfig
+ fun:activate
+ fun:initAll
+ fun:main
+}
+
+{
+ invalid atexit call - seems to stem back to libcurl
+ Helgrind:Misc
+ ...
+ fun:_dl_fini
+ fun:__run_exit_handlers
+ fun:exit
+ fun:(below main)
+}