title: Can not simultaneously run monkeyrunner scripts (e.g. two monkeyrunner process) on multi device
body: <p>test.py script content:</p>
  
  <pre><code>import ....
  
  device = MonkeyRunner.waitForConnection(10,sys.argv[1])
  
  device.startActivity(component='package/activity')
  
  '''
  some monkeyrunner events
  '''
  </code></pre>
  
  <p>I have two device , labled device1-id and device2-id</p>
  
  <ol>
  <li><p>run the monkeyrunner test.py device1-id &amp;</p></li>
  <li><p>run the monkeyrunner test.py device2-id &amp;</p></li>
  </ol>
  
  <p>I found some events in device2-id were sent to device1-id.  I don't know why ?</p>
  
  <p>I noticed some tutorials , they said , if run monkeyrunner on more devices, could write the script like below:</p>
  
  <pre><code>device1 = MonkeyRunner.waitForConnection(10,device1-id)
  device2 = MonkeyRunner.waitForConnection(10,device2-id)
  
  device1.actions
  
  device2.actions
  </code></pre>
  
  <p>but this wasn't what I need.  Anybody know why the monkeyrunner behaves this ?</p>
  
  <p>What I need is that , I have one script , would run the same script on multi device simultaneously .</p>