title: How to execute Appium parallel test on multiple Android devices which have same platform version/firmware?
body: <p>My current Appium parallel test is working fine on multiple Android devices which have different platform version/firmware. But when I execute the test on multiple Android devices which have same platform version/firmware, the test will throw many exceptions: </p>
  
  <blockquote>
    <p>org.openqa.selenium.NoSuchSessionException</p>
  </blockquote>
  
  <p>The test did create Appium driver instances with multiple Appium servers on different ports. But none of them are able to run any test cases.</p>
  
  <p><strong>Tested on:</strong> Appium v1.5.3 with real Android devices and Genymotion.</p>
  
  <p>Does anyone have experience with this?</p>