Hello, I'm trying to make TestProcessAttach to pass in case of remote platform. I see a few problems here:
- lldbtest.spawnSubprocess should spawn a new process remotely (e.g., using A packet) when remote_platform is presented. - It seems "process attach" doesn't know about selected platform and tries to find a local process to attach - either by pid or name (I don't see qLaunchGDBServer requests in platform's gdb-remote logs). The main question for me here - is it expected behavior that "process attach|launch" always work with local processes only regardless of selected platform? Or if it's not the case should we delegate Process::Attach call to Platform::Attach and Process::Launch to Platform::ProcessLaunch? Or as minimal workaround make TestProcessAttach to use "platform process attach" command instead? Thank you in advance. -- Oleksiy Vyalov | Software Engineer | ovya...@google.com
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev