 Chromium Code Reviews
 Chromium Code Reviews Issue 
            1254843002:
    telemetry: Fix killing the perf profiler  (Closed)
    
  
    Issue 
            1254843002:
    telemetry: Fix killing the perf profiler  (Closed) 
  | Descriptiontelemetry: Fix killing the perf profiler
Telemetry was failing to kill the perf profiler on Android because
pylib's KillAll command didn't account for multiple instances of the
same binary being running. The KillAll function would randomly kill one
of the running instances and then time out waiting for the instances to
go away.
This patch changes pylib's KillAll helper send the signal to all running
instances instead of just one. To do that we need to extend the GetPids
function to return all running instances of a binary instead of just one.
BUG=512564
Committed: https://crrev.com/e5c729f794a24ba5195f8e56bd90a8b179097bdb
Cr-Commit-Position: refs/heads/master@{#340496}
   Patch Set 1 #
      Total comments: 4
      
     Patch Set 2 : Refactoring. #
      Total comments: 1
      
     Patch Set 3 : Change GetPids instead. #
      Total comments: 4
      
     Patch Set 4 : More descriptive errors. #Patch Set 5 : Update monkey test runner. #
      Total comments: 4
      
     Patch Set 6 : Review comments. #
 Messages
    Total messages: 20 (3 generated)
     | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||