diff --git a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/fork_testbase.py b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/fork_testbase.py index bd9c3843ddfe1..1a3cc4a0350fe 100644 --- a/lldb/packages/Python/lldbsuite/test/tools/lldb-server/fork_testbase.py +++ b/lldb/packages/Python/lldbsuite/test/tools/lldb-server/fork_testbase.py @@ -2,9 +2,10 @@ class GdbRemoteForkTestBase(gdbremote_testcase.GdbRemoteTestCaseBase): - fork_regex = ("[$]T05thread:p([0-9a-f]+)[.]([0-9a-f]+);.*" + fork_regex = ("[$]T[0-9a-fA-F]{{2}}thread:p([0-9a-f]+)[.]([0-9a-f]+);.*" "{}:p([0-9a-f]+)[.]([0-9a-f]+).*") - fork_regex_nonstop = ("%Stop:T05thread:p([0-9a-f]+)[.]([0-9a-f]+);.*" + fork_regex_nonstop = ("%Stop:T[0-9a-fA-F]{{2}}" + "thread:p([0-9a-f]+)[.]([0-9a-f]+);.*" "{}:p([0-9a-f]+)[.]([0-9a-f]+).*") fork_capture = {1: "parent_pid", 2: "parent_tid", 3: "child_pid", 4: "child_tid"} diff --git a/lldb/test/API/tools/lldb-server/TestGdbRemoteFork.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteFork.py index 3b0338075a053..0c169de3f4d06 100644 --- a/lldb/test/API/tools/lldb-server/TestGdbRemoteFork.py +++ b/lldb/test/API/tools/lldb-server/TestGdbRemoteFork.py @@ -38,8 +38,8 @@ def test_vfork(self): self.test_sequence.add_log_lines([ "read packet: $c#00", {"direction": "send", - "regex": r"[$]T05thread:p{}[.]{}.*vforkdone.*".format(parent_pid, - parent_tid), + "regex": r"[$]T[0-9a-fA-F]{{2}}thread:p{}[.]{}.*vforkdone.*" + .format(parent_pid, parent_tid), }, "read packet: $c#00", "send packet: $W00;process:{}#00".format(parent_pid), diff --git a/lldb/test/API/tools/lldb-server/TestGdbRemoteForkNonStop.py b/lldb/test/API/tools/lldb-server/TestGdbRemoteForkNonStop.py index 5b1a35408d3ee..764f238a51eea 100644 --- a/lldb/test/API/tools/lldb-server/TestGdbRemoteForkNonStop.py +++ b/lldb/test/API/tools/lldb-server/TestGdbRemoteForkNonStop.py @@ -15,8 +15,8 @@ def test_vfork_nonstop(self): "read packet: $c#00", "send packet: $OK#00", {"direction": "send", - "regex": r"%Stop:T05thread:p{}[.]{}.*vforkdone.*".format( - parent_pid, parent_tid), + "regex": r"%Stop:T[0-9a-fA-F]{{2}}thread:p{}[.]{}.*vforkdone.*" + .format(parent_pid, parent_tid), }, "read packet: $vStopped#00", "send packet: $OK#00",