diff --git a/tests/stack_unwinding_test.cpp b/tests/stack_unwinding_test.cpp index 0ff6f30a6..e620ecd09 100644 --- a/tests/stack_unwinding_test.cpp +++ b/tests/stack_unwinding_test.cpp @@ -112,6 +112,10 @@ static void noinline UnwindTest() { } TEST(stack_unwinding, unwind_through_signal_frame) { +#if defined(__i386__) + GTEST_SKIP() << "Temporarily skip test since it fails on x86 see b/132763120."; +#endif + ScopedSignalHandler ssh(SIGUSR1, UnwindSignalHandler); UnwindTest(); @@ -119,6 +123,10 @@ TEST(stack_unwinding, unwind_through_signal_frame) { // On LP32, the SA_SIGINFO flag gets you __restore_rt instead of __restore. TEST(stack_unwinding, unwind_through_signal_frame_SA_SIGINFO) { +#if defined(__i386__) + GTEST_SKIP() << "Temporarily skip test since it fails on x86 see b/132763120."; +#endif + ScopedSignalHandler ssh(SIGUSR1, UnwindSignalHandler, SA_SIGINFO); UnwindTest();