Branch: refs/heads/master Home: https://github.com/jenkinsci/android-emulator-plugin Commit: 053d17f92c87000eed3291e6a25c4e1a79959ae2 https://github.com/jenkinsci/android-emulator-plugin/commit/053d17f92c87000eed3291e6a25c4e1a79959ae2 Author: Christopher Orr <ch...@orr.me.uk> Date: 2015-02-13 (Fri, 13 Feb 2015)
Changed paths: M src/main/java/hudson/plugins/android_emulator/InstallBuilder.java M src/main/java/hudson/plugins/android_emulator/UninstallBuilder.java Log Message: ----------- Attempt to (un)install APK even if waiting for the core process timed out. This fixes the behaviour to match what the log output claims is happening. Commit: 7949052acba9181ede1ecfed630b0059f113e9de https://github.com/jenkinsci/android-emulator-plugin/commit/7949052acba9181ede1ecfed630b0059f113e9de Author: Christopher Orr <ch...@orr.me.uk> Date: 2015-02-13 (Fri, 13 Feb 2015) Changed paths: M src/main/java/hudson/plugins/android_emulator/AndroidEmulatorContext.java Log Message: ----------- [JENKINS-11952] Return to the "localhost:XXXX" style of connecting to emulators. For some reason, connecting to the emulator in this manner appears to be somwehat more reliable than connecting with the regular "emulator-XXXX" style. >From the various JIRA issues opened against the most recent plugin releases, this instability seems to affect Mac OS X more than other operating systems. Now we use "localhost:XXXX", while sticking to a four-digit port number, as some tools seem to assume that the emulator port is always four-digits. While it's still a problem that ddmlib — as used by tools like the Maven Android plugin — only recognise emulators with the "emulator-XXXX" scheme, this should not be a problem, as the emulator itself at startup registers with adb in this style. While this means that running "adb devices" may show two connected devices (e.g. "emulator-5554" and "localhost:5555"), libraries like ddmlib will use the "emulator" variant, while build steps that call `adb` will automatically read the ANDROID_SERIAL environment vairable and use the "localhost" variant. Commit: 5bdae99c654d40416a37af1bd3cca30f9db11543 https://github.com/jenkinsci/android-emulator-plugin/commit/5bdae99c654d40416a37af1bd3cca30f9db11543 Author: Christopher Orr <ch...@orr.me.uk> Date: 2015-02-13 (Fri, 13 Feb 2015) Changed paths: M src/main/java/hudson/plugins/android_emulator/AndroidEmulator.java Log Message: ----------- Revert "[JENKINS-11952] Remove redundant (dis)connect calls while waiting for startup." This reverts commit f2fcd2f7d9c12cfd9b8de7cb3ae18049ef056db7. This is required as, per the previous commit, we're using the "localhost" style of emulator connection string once again. Compare: https://github.com/jenkinsci/android-emulator-plugin/compare/bd2fbec33e6f...5bdae99c654d -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.