diff options
author | MarcoFalke <falke.marco@gmail.com> | 2018-12-19 06:34:56 +1300 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2018-12-19 06:35:29 +1300 |
commit | f055389cb9572ed96c93722f451dfb37e7f1f9a2 (patch) | |
tree | 4b5eb705a6fff9804e7b2c295f787b12f8e4a177 /test | |
parent | b545a7e33775bbb1065b1e2a3971ce005e633da4 (diff) | |
parent | eaf4070e3a48ac6b9f7ae402c5de2c7117d9ef84 (diff) |
Merge #14829: travis: Enable functional tests in the ThreadSanitizer (TSan) build job
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
Diffstat (limited to 'test')
-rw-r--r-- | test/sanitizer_suppressions/tsan | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/test/sanitizer_suppressions/tsan b/test/sanitizer_suppressions/tsan index 996f342eb9..593e1f54ff 100644 --- a/test/sanitizer_suppressions/tsan +++ b/test/sanitizer_suppressions/tsan @@ -7,15 +7,13 @@ deadlock:WalletBatch # Intentional deadlock in tests deadlock:TestPotentialDeadLockDetected +# fRPCRunning race +race:InterruptRPC + # Wildcard for all gui tests, should be replaced with non-wildcard suppressions race:src/qt/test/* deadlock:src/qt/test/* -# WIP: Unidentified suppressions to run the functional tests -#race:zmqpublishnotifier.cpp -# -#deadlock:CreateWalletFromFile -#deadlock:importprivkey -#deadlock:walletdb.h -#deadlock:walletdb.cpp -#deadlock:wallet/db.cpp +# External libraries +deadlock:libdb +race:libzmq |