File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1111 - ' key-wallet-ffi/**'
1212 - ' dash-spv-ffi/**'
1313 - ' dash-network-ffi/**'
14+ - ' dashcore/**'
15+ - ' dashcore_hashes/**'
16+ - ' key-wallet/**'
17+ - ' dash-spv/**'
18+ - ' dash-network/**'
1419
1520permissions :
1621 contents : read
4449 # Core crypto crates (unsafe optimizations)
4550 cargo +nightly test -Zbuild-std --target x86_64-unknown-linux-gnu \
4651 -p dashcore -p dashcore_hashes --lib --tests
52+
53+ tsan :
54+ name : Thread Sanitizer
55+ runs-on : ubuntu-latest
56+ steps :
57+ - uses : actions/checkout@v6
58+ - uses : dtolnay/rust-toolchain@nightly
59+ with :
60+ components : rust-src
61+ - uses : Swatinem/rust-cache@v2
62+
63+ - name : Run tests with TSAN
64+ env :
65+ RUSTFLAGS : " -Zsanitizer=thread -Cdebuginfo=2"
66+ TSAN_OPTIONS : " second_deadlock_stack=1"
67+ run : |
68+ # Async/concurrent crates
69+ cargo +nightly test -Zbuild-std --target x86_64-unknown-linux-gnu \
70+ -p dash-spv -p key-wallet --lib --tests
You can’t perform that action at this time.
0 commit comments