[gwp_asan] Exclude recoverable tests on Fuchsia
authorCaslyn Tonelli <caslyn@google.com>
Wed, 26 Apr 2023 22:15:21 +0000 (22:15 +0000)
committerCaslyn Tonelli <caslyn@google.com>
Thu, 27 Apr 2023 21:51:30 +0000 (21:51 +0000)
commit43ba32109657b697c6dd31a30563a66dade5f254
tree2cd811a83e333ba783faec65be0dc8af1f5b7417
parente3b1083e00e62f5d157d15cb8c63a1c3dfdf12e2
[gwp_asan] Exclude recoverable tests on Fuchsia

Signal handlers used by recoverable tests are unsupported on Fuchsia.

Exclude the set of tests that test recoverable code paths (i.e.
BacktraceGuardedPoolAllocator tests in recoverable.cpp) and always set
the `Recoverable` testing bool to `false` on the Fuchsia platform.

Differential Revision: https://reviews.llvm.org/D149311
compiler-rt/lib/gwp_asan/tests/backtrace.cpp
compiler-rt/lib/gwp_asan/tests/harness.cpp