[JIRA] [android-emulator] (JENKINS-11952) Emulator occasionally hangs indefinitely on startup, unable to connect adb

2014-08-21 Thread guillaume.sec+jenk...@gmail.com (JIRA)














































Guillaume
 commented on  JENKINS-11952


Emulator occasionally hangs indefinitely on startup, unable to connect adb















This is the output in my case:


[android] Using Android SDK: /Users/build/.jenkins/tools/android-sdk
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
* daemon not running. starting it now on port 5874 *
* daemon started successfully *
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
[android] Starting Android emulator
$ /Users/build/.jenkins/tools/android-sdk/tools/emulator -no-boot-anim -ports 5872,5873 -avd hudson_de-DE_480_1200x1920_android-18_armeabi-v7a -no-snapshot-load -no-snapshot-save -no-window
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
[android] Waiting for emulator to finish booting...
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  offline

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
error: device offline
error: device offline
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  offline

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
error: device offline
error: device offline
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5872
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb devices -l
List of devices attached 
emulator-5872  device product:sdk model:sdk device:generic

[android] adb devices returned 0
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5872 shell getprop dev.bootcomplete
$ 

[JIRA] [android-emulator] (JENKINS-11952) Emulator occasionally hangs indefinitely on startup, unable to connect adb

2014-08-21 Thread guillaume.sec+jenk...@gmail.com (JIRA)














































Guillaume
 commented on  JENKINS-11952


Emulator occasionally hangs indefinitely on startup, unable to connect adb















You're right, trying with emulators of different resolution / density I was able to connect to it in some instances (although it still fails sometimes, but I couldn't investigate it much yet).
Sorry for polluting the thread with an unrelated error. Eventually the patch seems to have solved the current issue for me (again, in some cases, I'll come back if I find out more and it seems directly related to this issue).

Thanks for helping out.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [android-emulator] (JENKINS-11952) Emulator occasionally hangs indefinitely on startup, unable to connect adb

2014-08-08 Thread guillaume.sec+jenk...@gmail.com (JIRA)














































Guillaume
 commented on  JENKINS-11952


Emulator occasionally hangs indefinitely on startup, unable to connect adb















I too see this error, and consistently.
Tried with older platforms (from API 17 on), with older plugin versions (from v2.10), but if fails to connect, with the same pattern as described above (see logs below).
I also tried v2.12-SNAPSHOT contributed by Richard but it didn't help either.

I'm building on a Mac mini with the latest Android SDK (tools v23.0.2 and platform / build tools v20).

As it always reproduces for me (and prevents my existing jobs from running tests) so I'd be more than happy to help with debugging and fixing this issue.


[android] Using Android SDK: /Users/build/.jenkins/tools/android-sdk
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
* daemon not running. starting it now on port 5849 *
* daemon started successfully *
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
[android] Starting Android emulator
$ /Users/build/.jenkins/tools/android-sdk/tools/emulator -no-boot-anim -ports 5847,5848 -avd hudson_de-DE_480_1200x1920_android-18_armeabi-v7a -no-snapshot-load -no-snapshot-save -no-window
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
[android] Waiting for emulator to finish booting...
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
error: device offline
error: device offline
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847

(and goes on like this until time out).



  

[JIRA] [android-emulator] (JENKINS-11952) Emulator occasionally hangs indefinitely on startup, unable to connect adb

2014-08-08 Thread guillaume.sec+jenk...@gmail.com (JIRA)












































 
Guillaume
 edited a comment on  JENKINS-11952


Emulator occasionally hangs indefinitely on startup, unable to connect adb
















I too see this error, and consistently.
Tried with older platforms (from API 17 on), with older plugin versions (from v2.10), but if fails to connect, with the same pattern as described above (see logs below).
I also tried v2.12-SNAPSHOT contributed by Richard but it didn't help either.

I'm building on a Mac mini with the latest Android SDK (tools v23.0.2 and platform / build tools v20).

As it always reproduces for me (and prevents my existing jobs from running tests) so I'd be more than happy to help with debugging and fixing this issue.


[android] Using Android SDK: /Users/build/.jenkins/tools/android-sdk
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
* daemon not running. starting it now on port 5849 *
* daemon started successfully *
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb start-server
[android] Starting Android emulator
$ /Users/build/.jenkins/tools/android-sdk/tools/emulator -no-boot-anim -ports 5847,5848 -avd hudson_de-DE_480_1200x1920_android-18_armeabi-v7a -no-snapshot-load -no-snapshot-save -no-window
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
[android] Waiting for emulator to finish booting...
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
error: device offline
error: device offline
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb disconnect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell getprop dev.bootcomplete
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb connect emulator-5847
$ /Users/build/.jenkins/tools/android-sdk/platform-tools/adb -s emulator-5847 shell 

[JIRA] [android-emulator] (JENKINS-11952) Emulator occasionally hangs indefinitely on startup, unable to connect adb

2014-08-08 Thread guillaume.sec+jenk...@gmail.com (JIRA)














































Guillaume
 commented on  JENKINS-11952


Emulator occasionally hangs indefinitely on startup, unable to connect adb















Hi Richard, thanks for checking it.
I updated my previous comment to show the full log.

It times out after 360 seconds.
I tried to start the same AVD manually on the server and it took about 20 seconds to boot up.

With your patch (2.12-SNAPSHOT), it seems to connect to the emulator as the device offline messages disappear, but somehow fails to go on.

With the current latest version (2.11), it otuputs the device offline error messages at every attempt up to time out.



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.