I don't know how the previous version worked on my machine. Maybe something changed in the meantime regarding the lldb's communication layer.
Anyway, this passes now and I've improved it. The previous code was not using correctly pexpect.
Paths
| Differential D68662
Redo D68354 - [platform process list] add a flag for showing the processes of all users ClosedPublic Authored by wallace on Oct 8 2019, 1:02 PM.
Details
Diff Detail
Event TimelineComment Actions Sorry for taking a while, this got burried in my stack. Still looks good, but please do keep an eye out on the bots. BTW, it would make it easier to figure out what changed if you just re-opened the old revision (you can do that via the drop-down menu at the bottom of the page) and re-uploaded a new diff over it. This revision is now accepted and ready to land.Oct 11 2019, 4:27 AM Comment Actions Good suggestion! I'll do that next time Thank you so much. I'm getting more used to all the llvm infrastructure Comment Actions
There's no need to do that now. It's just a thing to keep in mind for the future.
Revision Contents
Diff 223927 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
lldb/source/Commands/CommandObjectPlatform.cpp
lldb/source/Commands/Options.td
lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
|