[Lldb-commits] [lldb] a66ff23 - [lldb] Re-enable fixed on-device tests

Jonas Devlieghere via lldb-commits lldb-commits at lists.llvm.org
Tue Apr 12 11:40:46 PDT 2022


Author: Jonas Devlieghere
Date: 2022-04-12T11:39:25-07:00
New Revision: a66ff2316ea815fb17c47b4cef8194f4cf51b490

URL: https://github.com/llvm/llvm-project/commit/a66ff2316ea815fb17c47b4cef8194f4cf51b490
DIFF: https://github.com/llvm/llvm-project/commit/a66ff2316ea815fb17c47b4cef8194f4cf51b490.diff

LOG: [lldb] Re-enable fixed on-device tests

These tests were fixed by 833882b32701.

Added: 
    

Modified: 
    lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
    lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
    lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
index 36727d37c57e5..f0b171636c7aa 100644
--- a/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
+++ b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
@@ -14,7 +14,6 @@
 
 class ObjCDataFormatterKVO(ObjCDataFormatterTestCase):
 
-    @expectedFailureAll(remote=True)
     def test_kvo_with_run_command(self):
         """Test the behavior of formatters when KVO is in use."""
         self.build()

diff  --git a/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py b/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
index 4c2c9fae0d16f..3787775012660 100644
--- a/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
+++ b/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
@@ -21,7 +21,6 @@ def setUp(self):
         self.main_source = lldb.SBFileSpec("stepping-tests.m")
 
     @add_test_categories(['pyapi', 'basic_process'])
-    @expectedFailureAll(remote=True)
     def test_with_python_api(self):
         """Test stepping through the 'direct dispatch' optimized method calls."""
         self.build()
@@ -31,7 +30,7 @@ def test_with_python_api(self):
                                                                             self.main_source)
         stop_bkpt = target.BreakpointCreateBySourceRegex("// Stop Location [0-9]+", self.main_source)
         self.assertEqual(stop_bkpt.GetNumLocations(), 15)
-                                                         
+
         # Here we step through all the overridden methods of OverridesALot
         # The last continue will get us to the call ot OverridesInit.
         for idx in range(2,16):
@@ -45,6 +44,6 @@ def test_with_python_api(self):
         thread.StepInto()
         func_name = thread.GetFrameAtIndex(0).GetFunctionName()
         self.assertEqual(func_name, "-[OverridesInit init]", "Stopped in [OverridesInit init]")
-        
 
-            
+
+

diff  --git a/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py b/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
index c974e4d7b4c66..b77a13ff38218 100644
--- a/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
+++ b/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
@@ -30,7 +30,6 @@ def setUp(self):
             self.main_source, '// Step over nil should stop here.')
 
     @add_test_categories(['pyapi', 'basic_process'])
-    @expectedFailureAll(remote=True)
     def test_with_python_api(self):
         """Test stepping through ObjC method dispatch in various forms."""
         self.build()


        


More information about the lldb-commits mailing list