[lldb] Skip more tests that don't make sense to run remotely
authorJonas Devlieghere <jonas@devlieghere.com>
Fri, 8 Apr 2022 20:07:08 +0000 (13:07 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Fri, 8 Apr 2022 22:02:22 +0000 (15:02 -0700)
Skip another batch of tests that don't really make sense to run
remotely.

lldb/test/API/functionalities/launch_stop_at_entry/TestStopAtEntry.py
lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py
lldb/test/API/macosx/corefile-exception-reason/TestCorefileExceptionReason.py
lldb/test/API/macosx/skinny-corefile/TestSkinnyCorefile.py
lldb/test/API/macosx/stack-corefile/TestStackCorefile.py

index 32b7839..c745cc4 100644 (file)
@@ -40,20 +40,24 @@ class TestStopAtEntry(TestBase):
         return None
 
     @skipUnlessDarwin
+    @skipIfRemote
     def test_stop_default_platform_sync(self):
         self.do_test_stop_at_entry(True, False)
 
     @skipUnlessDarwin
+    @skipIfRemote
     def test_stop_default_platform_async(self):
         self.do_test_stop_at_entry(False, False)
 
     @skipUnlessDarwin
+    @skipIfRemote
     @expectedFailureIfFn(no_debugserver)
     @expectedFailureIfFn(port_not_available)
     def test_stop_remote_platform_sync(self):
         self.do_test_stop_at_entry(True, True)
 
     @skipUnlessDarwin
+    @skipIfRemote
     @expectedFailureIfFn(no_debugserver)
     @expectedFailureIfFn(port_not_available)
     def test_stop_remote_platform_async(self):
index 9f1c055..5556c9a 100644 (file)
@@ -40,6 +40,7 @@ class StackCoreScriptedProcesTestCase(TestBase):
 
     @skipUnlessDarwin
     @skipIfOutOfTreeDebugserver
+    @skipIfRemote
     def test_launch_scripted_process_stack_frames(self):
         """Test that we can launch an lldb scripted process from the command
         line, check its process ID and read string from memory."""
index 0468685..33f4839 100644 (file)
@@ -17,6 +17,7 @@ class TestCorefileExceptionReason(TestBase):
     @no_debug_info_test
     @skipUnlessDarwin
     @skipIf(archs=no_match(['arm64','arm64e']))
+    @skipIfRemote
     def test(self):
 
         corefile = self.getBuildArtifact("process.core")
index 4257aa5..1df0498 100644 (file)
@@ -19,6 +19,7 @@ class TestSkinnyCorefile(TestBase):
     @skipIfOutOfTreeDebugserver  # newer debugserver required for these qMemoryRegionInfo types
     @skipIf(debug_info=no_match(["dsym"]), bugnumber="This test is looking explicitly for a dSYM")
     @skipUnlessDarwin
+    @skipIfRemote
     def test_lc_note(self):
         self.build()
         self.aout_exe = self.getBuildArtifact("a.out")
index b1c0fa9..04a87c3 100644 (file)
@@ -16,6 +16,7 @@ class TestStackCorefile(TestBase):
     @skipIfOutOfTreeDebugserver  # newer debugserver required for these qMemoryRegionInfo types
     @no_debug_info_test
     @skipUnlessDarwin
+    @skipIfRemote
     def test(self):
 
         corefile = self.getBuildArtifact("process.core")