summaryrefslogtreecommitdiff
path: root/tests/stack_unwinding_test.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2019-05-20 20:15:13 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2019-05-20 20:15:13 +0000
commitdcc855456ea919f413f785b01b7c00d300ffe2cc (patch)
tree25c869689d41ef03bbf6ade45c857ab6f778d660 /tests/stack_unwinding_test.cpp
parent72aafad9506d65c8c0f957cae4b664402cc0e8ab (diff)
parent035988ffb4370e5a3844b9ee8058b1766be98d32 (diff)
Merge "Temporarily disable unwind through signal test."
Diffstat (limited to 'tests/stack_unwinding_test.cpp')
-rw-r--r--tests/stack_unwinding_test.cpp8
1 files changed, 8 insertions, 0 deletions
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();