[Lldb-commits] [lldb] r190416 - test: Add @expectedFailureFreeBSD decorators

Ed Maste emaste at freebsd.org
Tue Sep 10 10:15:05 PDT 2013


Author: emaste
Date: Tue Sep 10 12:15:05 2013
New Revision: 190416

URL: http://llvm.org/viewvc/llvm-project?rev=190416&view=rev
Log:
test: Add @expectedFailureFreeBSD decorators

llvm.org/pr17184 expression interpreter fails for crash/assert tests

Modified:
    lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py
    lldb/trunk/test/functionalities/inferior-changed/TestInferiorChanged.py
    lldb/trunk/test/functionalities/inferior-crashing/TestInferiorCrashing.py
    lldb/trunk/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py

Modified: lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py?rev=190416&r1=190415&r2=190416&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py (original)
+++ lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py Tue Sep 10 12:15:05 2013
@@ -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()

Modified: lldb/trunk/test/functionalities/inferior-changed/TestInferiorChanged.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-changed/TestInferiorChanged.py?rev=190416&r1=190415&r2=190416&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/inferior-changed/TestInferiorChanged.py (original)
+++ lldb/trunk/test/functionalities/inferior-changed/TestInferiorChanged.py Tue Sep 10 12:15:05 2013
@@ -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()

Modified: lldb/trunk/test/functionalities/inferior-crashing/TestInferiorCrashing.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-crashing/TestInferiorCrashing.py?rev=190416&r1=190415&r2=190416&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/inferior-crashing/TestInferiorCrashing.py (original)
+++ lldb/trunk/test/functionalities/inferior-crashing/TestInferiorCrashing.py Tue Sep 10 12:15:05 2013
@@ -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."""

Modified: lldb/trunk/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py?rev=190416&r1=190415&r2=190416&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py (original)
+++ lldb/trunk/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py Tue Sep 10 12:15:05 2013
@@ -27,6 +27,7 @@ class CrashingRecursiveInferiorTestCase(
         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(
         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(
         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."""





More information about the lldb-commits mailing list