[Lldb-commits] [lldb] 1dc8fcf - Revert "[lldb] [gdb-remote] Include PID in vCont packets if multiprocess" - Part 2

Michael Buch via lldb-commits lldb-commits at lists.llvm.org
Fri Aug 19 11:32:36 PDT 2022


Author: Michael Buch
Date: 2022-08-19T19:31:14+01:00
New Revision: 1dc8fcff0e957ee137f59f94859a983425c1ba83

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

LOG: Revert "[lldb] [gdb-remote] Include PID in vCont packets if multiprocess" - Part 2

This reverts commit ccb9d4d4addc2fb2aa94cf776d43d8be35365272.

Reverts the associated tests

Added: 
    

Modified: 
    

Removed: 
    lldb/test/API/functionalities/gdb_remote_client/TestContinue.py


################################################################################
diff  --git a/lldb/test/API/functionalities/gdb_remote_client/TestContinue.py b/lldb/test/API/functionalities/gdb_remote_client/TestContinue.py
deleted file mode 100644
index f0f0df81d321d..0000000000000
--- a/lldb/test/API/functionalities/gdb_remote_client/TestContinue.py
+++ /dev/null
@@ -1,68 +0,0 @@
-import lldb
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test.decorators import *
-from lldbsuite.test.gdbclientutils import *
-from lldbsuite.test.lldbgdbclient import GDBRemoteTestBase
-
-
-class TestContinue(GDBRemoteTestBase):
-    class BaseResponder(MockGDBServerResponder):
-        def qSupported(self, client_supported):
-            return "PacketSize=3fff;QStartNoAckMode+;multiprocess+"
-
-        def qfThreadInfo(self):
-            return "mp400.401"
-
-        def haltReason(self):
-            return "S13"
-
-        def cont(self):
-            return "W01"
-
-        def other(self, packet):
-            if packet == "vCont?":
-                return "vCont;c;C;s;S"
-            if packet.startswith("vCont;"):
-                return "W00"
-            return ""
-
-    def test_continue_no_multiprocess(self):
-        class MyResponder(self.BaseResponder):
-            def qSupported(self, client_supported):
-                return "PacketSize=3fff;QStartNoAckMode+"
-
-            def qfThreadInfo(self):
-                return "m401"
-
-        self.server.responder = MyResponder()
-        self.runCmd("platform select remote-linux")
-        target = self.createTarget("a.yaml")
-        process = self.connect(target)
-        self.assertPacketLogContains(["vCont;C13:401"])
-
-    def test_continue_no_vCont(self):
-        class MyResponder(self.BaseResponder):
-            def qSupported(self, client_supported):
-                return "PacketSize=3fff;QStartNoAckMode+"
-
-            def qfThreadInfo(self):
-                return "m401"
-
-            def other(self, packet):
-                return ""
-
-        self.server.responder = MyResponder()
-        self.runCmd("platform select remote-linux")
-        target = self.createTarget("a.yaml")
-        process = self.connect(target)
-        self.assertPacketLogContains(["Hc401", "C13"])
-
-    def test_continue_multiprocess(self):
-        class MyResponder(self.BaseResponder):
-            pass
-
-        self.server.responder = MyResponder()
-        self.runCmd("platform select remote-linux")
-        target = self.createTarget("a.yaml")
-        process = self.connect(target)
-        self.assertPacketLogContains(["vCont;C13:p400.401"])


        


More information about the lldb-commits mailing list