[Lldb-commits] [lldb] r249208 - Updated xfail / skip status on a few tests.

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Fri Oct 2 15:47:29 PDT 2015


Author: zturner
Date: Fri Oct  2 17:47:28 2015
New Revision: 249208

URL: http://llvm.org/viewvc/llvm-project?rev=249208&view=rev
Log:
Updated xfail / skip status on a few tests.

TestDiamond and TestSBValueCast were due to a bug in clang.  That
bug has been fixed, so xfail is removed.  However fixing that bug
exposed another bug in clang, which is not yet fixed.  That bug
causes one test to start crashing, and another to fail unexpectedly
so the status of those tests is updated as well.

Modified:
    lldb/trunk/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
    lldb/trunk/test/lang/cpp/diamond/TestDiamond.py
    lldb/trunk/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py
    lldb/trunk/test/lang/cpp/wchar_t/TestCxxWCharT.py

Modified: lldb/trunk/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py?rev=249208&r1=249207&r2=249208&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py (original)
+++ lldb/trunk/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py Fri Oct  2 17:47:28 2015
@@ -11,6 +11,7 @@ class CPPBreakpointCommandsTestCase(Test
 
     mydir = TestBase.compute_mydir(__file__)
 
+    @expectedFailureWindows
     def test(self):
         """Test a sequence of breakpoint command add, list, and delete."""
         self.build()

Modified: lldb/trunk/test/lang/cpp/diamond/TestDiamond.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/diamond/TestDiamond.py?rev=249208&r1=249207&r2=249208&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/diamond/TestDiamond.py (original)
+++ lldb/trunk/test/lang/cpp/diamond/TestDiamond.py Fri Oct  2 17:47:28 2015
@@ -9,7 +9,6 @@ class CPPTestDiamondInheritance(TestBase
     
     mydir = TestBase.compute_mydir(__file__)
     
-    @expectedFailureWindows("llvm.org/pr24764")
     def test_with_run_command(self):
         """Test that virtual base classes work in when SBValue objects are used to explore the variable value"""
         self.build()

Modified: lldb/trunk/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py?rev=249208&r1=249207&r2=249208&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py (original)
+++ lldb/trunk/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py Fri Oct  2 17:47:28 2015
@@ -20,6 +20,7 @@ class TestCppIncompleteTypes(TestBase):
         self.assertFalse(value_a.GetError().Success(), "'expr a' results in an error, but LLDB does not crash")
 
     @skipIfGcc
+    @skipIfWindows # Clang on Windows asserts in external record layout in this case.
     def test_partial_limit_debug_info(self):
         self.build()
         frame = self.get_test_frame('nolimit')

Modified: lldb/trunk/test/lang/cpp/wchar_t/TestCxxWCharT.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/wchar_t/TestCxxWCharT.py?rev=249208&r1=249207&r2=249208&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/wchar_t/TestCxxWCharT.py (original)
+++ lldb/trunk/test/lang/cpp/wchar_t/TestCxxWCharT.py Fri Oct  2 17:47:28 2015
@@ -20,7 +20,6 @@ class CxxWCharTTestCase(TestBase):
         self.source = 'main.cpp'
         self.line = line_number(self.source, '// Set break point at this line.')
 
-    @expectedFailureWindows("llvm.org/pr24764")
     def test(self):
         """Test that C++ supports wchar_t correctly."""
         self.build()




More information about the lldb-commits mailing list