mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 12:02:48 +01:00
26ea934aef
eaf4070e3a Add suppression for InterruptRPC (fRPCRunning) data race (practicalswift) 5e5138a721 travis: Use trap and set -e errtrace (Chun Kuan Lee) 069752b726 build: Enable functional tests in the ThreadSanitizer (TSan) build job (practicalswift) Pull request description: Enable functional tests in the ThreadSanitizer (TSan) build job. This is a follow-up to @MarcoFalke's #14764 which added TSan but for unit tests only. Tree-SHA512: dcc24d311fa124772c3036b16c2bf94732ece36c3e22b4bb8fe941772e52157ab2b1a90b1880b81079c2eef2d344ca7e1da58324b75dbf82d16204d591ad49fb
26 lines
568 B
Plaintext
26 lines
568 B
Plaintext
# ThreadSanitizer suppressions
|
|
# ============================
|
|
|
|
# Data races from zmq namespace
|
|
race:zmq::*
|
|
|
|
# WalletBatch (unidentified deadlock)
|
|
deadlock:WalletBatch
|
|
|
|
# deadlock false positive (see: https://github.com/dashpay/dash/pull/4563)
|
|
deadlock:CChainState::ConnectTip
|
|
|
|
# Intentional deadlock in tests
|
|
deadlock:sync_tests::potential_deadlock_detected
|
|
|
|
# fRPCRunning race
|
|
race:InterruptRPC
|
|
|
|
# Wildcard for all gui tests, should be replaced with non-wildcard suppressions
|
|
race:src/qt/test/*
|
|
deadlock:src/qt/test/*
|
|
|
|
# External libraries
|
|
deadlock:libdb
|
|
race:libzmq
|