Android Emulator Jenkins Plugin funktioniert nicht

Ich versuche, den Jenkins Android Emulator mit Cloudbees zu verwenden, und erlebe häufig diese Art von Ausgabe:

error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb disconnect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb disconnect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
$ /opt/android/android-sdk-linux/platform-tools/adb -s localhost:44194 shell getprop dev.bootcomplete
error: device offline
$ /opt/android/android-sdk-linux/platform-tools/adb connect localhost:44194
[android] Timed-out after waiting 720 seconds for emulator
$ /opt/android/android-sdk-linux/platform-tools/adb disconnect localhost:44194
[android] Stopping Android emulator
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
$ /opt/android/android-sdk-linux/platform-tools/adb kill-server
Finished: NOT_BUILT

Ich benutze andoird-19 als Ziel, aber ich habe mehrere ausprobiert. Ich habe auch versucht, den Fall auf meiner lokalen Jenkins-Instanz zu reproduzieren, und es passiert dasselbe.

Dies wird noch schlimmer, wenn ich versuche, vom Snapshot zu laden: Wenn ich nicht vom Snapshot aus starte, startet der Emulator in den 50% der Fälle. Wenn ich die Snapshots verwende, schlägt dies immer fehl.

Ich benutze Emulator-Arm als ausführbare Datei, da ich über einige Fehler mit der 64-Bit-Version gelesen habe. Ich bin mir nicht sicher, ob es auch für R19 gilt.

Irgendeine Idee?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage