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

Reply via email to