[Lldb-commits] [lldb] r314155 - Remove the details of the libstdc++ implementation that were

Jason Molenda via lldb-commits lldb-commits at lists.llvm.org
Mon Sep 25 14:23:37 PDT 2017


Author: jmolenda
Date: Mon Sep 25 14:23:37 2017
New Revision: 314155

URL: http://llvm.org/viewvc/llvm-project?rev=314155&view=rev
Log:
Remove the details of the libstdc++ implementation that were
in TestDataFormatterSkipSummary.py - I'm building this test
with the default c++ library.

Skip TestMTCSimple.py when running for i386.

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
    lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py?rev=314155&r1=314154&r2=314155&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py Mon Sep 25 14:23:37 2017
@@ -172,23 +172,6 @@ class SkipSummaryDataFormatterTestCase(T
                 'm_child2 = {',
                 'm_some_text = "Just a test"'])
 
-        # Expand within a standard string (might depend on the implementation
-        # of the C++ stdlib you use)
-        self.expect(
-            'frame variable data1.m_child1->m_child2.m_child1.m_child2 --no-summary-depth=2',
-            substrs=[
-                '(DeepData_5) data1.m_child1->m_child2.m_child1.m_child2 = {',
-                'm_some_text = {',
-                '_M_dataplus = (_M_p = "Just a test")'])
-
-        # Repeat the above, but only skip 1 level of summaries
-        self.expect(
-            'frame variable data1.m_child1->m_child2.m_child1.m_child2 --no-summary-depth=1',
-            substrs=[
-                '(DeepData_5) data1.m_child1->m_child2.m_child1.m_child2 = {',
-                'm_some_text = "Just a test"',
-                '}'])
-
         # Change summary and expand, first without --no-summary-depth then with
         # --no-summary-depth
         self.runCmd(

Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py?rev=314155&r1=314154&r2=314155&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py Mon Sep 25 14:23:37 2017
@@ -30,6 +30,7 @@ class MTCSimpleTestCase(TestBase):
         # Call super's setUp().
         TestBase.setUp(self)
 
+    @skipIf(archs=['i386'])
     def mtc_tests(self):
         # Load the test
         exe = os.path.join(os.getcwd(), "a.out")




More information about the lldb-commits mailing list