diff options
4 files changed, 9 insertions, 0 deletions
diff --git a/lldb/test/functionalities/inferior-assert/TestInferiorAssert.py b/lldb/test/functionalities/inferior-assert/TestInferiorAssert.py index 1e3ddc49b95..10c02ca0ff6 100644 --- a/lldb/test/functionalities/inferior-assert/TestInferiorAssert.py +++ b/lldb/test/functionalities/inferior-assert/TestInferiorAssert.py @@ -26,6 +26,7 @@ class AssertingInferiorTestCase(TestBase): self.buildDsym() self.inferior_asserting_registers() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_inferior_asserting_register_dwarf(self): """Test that lldb reliably reads registers from the inferior after asserting (command).""" self.buildDwarf() diff --git a/lldb/test/functionalities/inferior-changed/TestInferiorChanged.py b/lldb/test/functionalities/inferior-changed/TestInferiorChanged.py index 58b9ffa7fd7..c28d3b14b0c 100644 --- a/lldb/test/functionalities/inferior-changed/TestInferiorChanged.py +++ b/lldb/test/functionalities/inferior-changed/TestInferiorChanged.py @@ -21,6 +21,7 @@ class ChangedInferiorTestCase(TestBase): self.setTearDownCleanup(dictionary=d) self.inferior_not_crashing() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_inferior_crashing_dwarf(self): """Test lldb reloads the inferior after it was changed during the session.""" self.buildDwarf() diff --git a/lldb/test/functionalities/inferior-crashing/TestInferiorCrashing.py b/lldb/test/functionalities/inferior-crashing/TestInferiorCrashing.py index 592732f7576..197c5c29d35 100644 --- a/lldb/test/functionalities/inferior-crashing/TestInferiorCrashing.py +++ b/lldb/test/functionalities/inferior-crashing/TestInferiorCrashing.py @@ -26,6 +26,7 @@ class CrashingInferiorTestCase(TestBase): self.buildDsym() self.inferior_crashing_registers() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_inferior_crashing_register_dwarf(self): """Test that lldb reliably reads registers from the inferior after crashing (command).""" self.buildDwarf() @@ -43,6 +44,7 @@ class CrashingInferiorTestCase(TestBase): self.buildDsym() self.inferior_crashing_expr() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_inferior_crashing_expr_dwarf(self): """Test that the lldb expression interpreter can read from the inferior after crashing (command).""" self.buildDwarf() @@ -54,6 +56,7 @@ class CrashingInferiorTestCase(TestBase): self.buildDsym() self.inferior_crashing_step() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_inferior_crashing_step_dwarf(self): """Test that stepping after a crash behaves correctly.""" self.buildDwarf() @@ -78,6 +81,7 @@ class CrashingInferiorTestCase(TestBase): self.buildDsym() self.inferior_crashing_expr_step_expr() + @expectedFailureFreeBSD('llvm.org/pr17184') @expectedFailureLinux # due to llvm.org/pr15989 -- expression fails after crash and step def test_inferior_crashing_expr_step_and_expr_dwarf(self): """Test that lldb expressions work before and after stepping after a crash.""" diff --git a/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py b/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py index cb652ac592a..26fa6e42b07 100644 --- a/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py +++ b/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py @@ -27,6 +27,7 @@ class CrashingRecursiveInferiorTestCase(TestBase): self.buildDsym() self.recursive_inferior_crashing_registers() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_recursive_inferior_crashing_register_dwarf(self): """Test that lldb reliably reads registers from the inferior after crashing (command).""" self.buildDwarf() @@ -44,6 +45,7 @@ class CrashingRecursiveInferiorTestCase(TestBase): self.buildDsym() self.recursive_inferior_crashing_expr() + @expectedFailureFreeBSD('llvm.org/pr17184') def test_recursive_inferior_crashing_expr_dwarf(self): """Test that the lldb expression interpreter can read from the inferior after crashing (command).""" self.buildDwarf() @@ -78,6 +80,7 @@ class CrashingRecursiveInferiorTestCase(TestBase): self.buildDsym() self.recursive_inferior_crashing_expr_step_expr() + @expectedFailureFreeBSD('llvm.org/pr17184') @expectedFailureLinux # due to llvm.org/pr15415 with -fomit-frame-pointer, and pr15989 with ebp/rbp def test_recursive_inferior_crashing_expr_step_and_expr_dwarf(self): """Test that lldb expressions work before and after stepping after a crash.""" |