Merge bitcoin/bitcoin#32703: test: Explain how to reproduce zmq:: upstream race

fa0b766f43 test: Remove intermittent and presumed fixed tsan race suppressions (MarcoFalke)
fa4b659dcd test: Explain how to reproduce zmq:: upstream race (MarcoFalke)

Pull request description:

  An explanation makes it easier to reproduce, if needed.

ACKs for top commit:
  fanquake:
    ACK fa0b766f43

Tree-SHA512: 4857cc1e2c97e3d8c194fd12d0bb2a3293136c51ae1b89e0320161d1b8f22ef5122519e099288e52e42bb828ee4a56bfdfbe80717d95178748b76dd7209e12db
This commit is contained in:
merge-script
2025-06-11 16:55:55 +01:00

View File

@@ -3,12 +3,6 @@
#
# https://github.com/google/sanitizers/wiki/ThreadSanitizerSuppressions
# race (TODO fix)
race:LoadWallet
race:DatabaseBatch
race:zmq::*
race:bitcoin-qt
# deadlock (TODO fix)
# To reproduce, see:
# https://github.com/bitcoin/bitcoin/issues/19303#issuecomment-1514926359
@@ -17,13 +11,18 @@ deadlock:Chainstate::ConnectTip
# Intentional deadlock in tests
deadlock:sync_tests::potential_deadlock_detected
# Wildcard for all gui tests, should be replaced with non-wildcard suppressions
# Wildcard for all of the gui, should be replaced with non-wildcard suppressions
race:bitcoin-qt
race:src/qt/test/*
deadlock:src/qt/test/*
# External libraries
# ------------------
race:libzmq
# To reproduce, build from depends with CFLAGS='-O0 -g' CXXFLAGS='-O0 -g'
race:zmq::*
# Intermittent issues
# -------------------
#