Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-13099

More than one hardware device on one Jenkins server should be possible.

      We run our Android unit tests on a Nexus S and want to plug in another one to run more than one test build at once. We've not discovered a way to enable two executors which will properly distribute the test builds.

      The current error message is:

      • waiting for device -
        error: more than one device and emulator

      We'd have to specify the free device via "adb -s" but not find a way to properly automate this, except writing our own bash scripts. An official way to do this would greatly help us.

          [JENKINS-13099] More than one hardware device on one Jenkins server should be possible.

          Sorry, I'm not clear on how you're using the plugin – for the most part, this plugin only relates to launching Android emulators.
          Are you talking about the "Install Android package" feature?

          Managing a pool of available Android devices and "lending" them to Jenkins jobs would be useful, but that's probably not so straight forward, and better suited to a separate plugin.

          I believe Testdroid Cloud/Server does something similar to this, also based on Jenkins.

          Is your current bash-scripted method of automation available somewhere to see?

          Christopher Orr added a comment - Sorry, I'm not clear on how you're using the plugin – for the most part, this plugin only relates to launching Android emulators. Are you talking about the "Install Android package" feature? Managing a pool of available Android devices and "lending" them to Jenkins jobs would be useful, but that's probably not so straight forward, and better suited to a separate plugin. I believe Testdroid Cloud/Server does something similar to this, also based on Jenkins. Is your current bash-scripted method of automation available somewhere to see?

          Closing this as it's old and unclear.

          Maybe the https://wiki.jenkins-ci.org/display/JENKINS/External+Resource+Dispatcher plugin is a better fit.

          Christopher Orr added a comment - Closing this as it's old and unclear. Maybe the https://wiki.jenkins-ci.org/display/JENKINS/External+Resource+Dispatcher plugin is a better fit.

            orrc Christopher Orr
            catroid Cat Roid
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: