[Lldb-commits] [PATCH] D149179: [lldb/test] Consolidate interactive scripted process debugging test
Med Ismail Bennani via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Tue Apr 25 12:57:30 PDT 2023
mib created this revision.
mib added reviewers: jingham, bulbazord, JDevlieghere.
mib added a project: LLDB.
Herald added a project: All.
mib requested review of this revision.
Herald added a subscriber: lldb-commits.
This patch improve the interactive scripted process debugging test by
adding test coverage for child process breakpoint setting and execution
state change.
This patch introduces a new test case for a multiplexed launch, which
does the same thing as the simple passthrough launch. After the
multiplexer process stops, this new test launches 2 other scripted processes
that should contain respectively the even and odd threads from the
multiplexer scripted process.
Then, we create a breakpoint on one the child scripted process, make
sure it was set probably on the child process, the multiplexer process
and the real process. This also test the breakpoint name tagging at the
multiplexer level.
Finally, we resume the child process that had a breakpoint and make sure
that all the processes has stopped at the right location.
Signed-off-by: Med Ismail Bennani <medismail.bennani at gmail.com>
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D149179
Files:
lldb/test/API/functionalities/interactive_scripted_process/TestInteractiveScriptedProcess.py
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D149179.516864.patch
Type: text/x-patch
Size: 13605 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20230425/0c30e173/attachment.bin>
More information about the lldb-commits
mailing list