diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-11-18 21:56:56 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2019-11-18 22:36:03 +0100 |
commit | 4539a2d20c5c220dd29273b6cfec3ad0b25c5d13 (patch) | |
tree | ff25bfb0386470a3335e5fbcf43d42eead7af6fb /lldb/packages/Python/lldbsuite/test | |
parent | b59af82805cf53d59fd83fe02761160dfc2ac6a2 (diff) | |
download | bcm5719-llvm-4539a2d20c5c220dd29273b6cfec3ad0b25c5d13.tar.gz bcm5719-llvm-4539a2d20c5c220dd29273b6cfec3ad0b25c5d13.zip |
[lldb] [test] Mark segv-related tests XFAIL on NetBSD
There seems to be a regression in the kernel causing those tests
to fail. Mark them XFAIL, to be addressed later.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
3 files changed, 3 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py b/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py index 1182b156e80..cef06f3717b 100644 --- a/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py +++ b/lldb/packages/Python/lldbsuite/test/commands/expression/call-restarts/TestCallThatRestarts.py @@ -27,6 +27,7 @@ class ExprCommandThatRestartsTestCase(TestBase): @skipIfDarwin # llvm.org/pr19246: intermittent failure @skipIfWindows # Test relies on signals, unsupported on Windows @expectedFlakeyAndroid(bugnumber="llvm.org/pr19246") + @expectedFailureNetBSD def test(self): """Test calling function that hits a signal and restarts.""" self.build() diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py b/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py index e60946955db..df99a201b15 100644 --- a/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py +++ b/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashingStep.py @@ -184,6 +184,7 @@ class CrashingInferiorStepTestCase(TestBase): # And it should report the correct line number. self.expect("thread backtrace all", substrs=['main.c:%d' % self.line]) + @expectedFailureNetBSD def inferior_crashing_step_after_break(self): """Test that lldb behaves correctly when stepping after a crash.""" exe = self.getBuildArtifact("a.out") diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py b/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py index 40d14c5d26d..12552c07e9c 100644 --- a/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py +++ b/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py @@ -16,6 +16,7 @@ class HandleSegvTestCase(TestBase): @skipIfWindows # signals do not exist on Windows @skipIfDarwin + @expectedFailureNetBSD def test_inferior_handle_sigsegv(self): self.build() exe = self.getBuildArtifact("a.out") |