Java Android-如何使用Jenkins配置多配置项目?

Java Android-如何使用Jenkins配置多配置项目?,java,android,testing,android-emulator,jenkins,Java,Android,Testing,Android Emulator,Jenkins,我在Jenkins上使用Android(带有emulator插件)创建了一个多配置项目,使用以下提示: wiki.jenkins ci.org/display/jenkins/Android+模拟器+插件 及 wiki.jenkins ci.org/display/jenkins/Building+an+Android+app+和+test+project 他们在那里帮助很大,但我在成功运行我的项目时遇到了问题。当我查看控制台时,我只有以下内容: Triggering 160,2.3.3,FWV

我在Jenkins上使用Android(带有emulator插件)创建了一个多配置项目,使用以下提示:

wiki.jenkins ci.org/display/jenkins/Android+模拟器+插件

wiki.jenkins ci.org/display/jenkins/Building+an+Android+app+和+test+project

他们在那里帮助很大,但我在成功运行我的项目时遇到了问题。当我查看控制台时,我只有以下内容:

Triggering 160,2.3.3,FWVGA
160,2.3.3,FWVGA completed with result FAILURE
Triggering 160,2.3.3,WVGA
160,2.3.3,WVGA completed with result NOT_BUILT
Triggering 160,2.2,FWVGA
160,2.2,FWVGA completed with result FAILURE
但当我收到电子邮件通知时,我收到:

ERROR: Timeout after 5 seconds Process leaked file descriptors. See
http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build
for more information
$ "E:\server\Android SDK\android-sdk/platform-tools/adb.exe" connect localhost:38454
[android] Waiting for emulator to finish booting...
$ "E:\server\Android SDK\android-sdk/platform-tools/adb.exe" -s localhost:38454 shell getprop dev.bootcomplete
$ "E:\server\Android SDK\android-sdk/platform-tools/adb.exe" -s localhost:38454 logcat -v time
$ "E:\server\Android SDK\android-sdk/platform-tools/adb.exe" connect localhost:38454
[android] Emulator is ready for use (took 26 seconds) [QVGA]
$ cmd.exe /C '"E:\server\ant\bin\ant.bat -Dos=2.2 -Ddensity=169 -Dresolution=QVGA clean emma debug install test && exit %%ERRORLEVEL%%"' 

Buildfile:
 <.../jenkins/job/AndroidTestCalculatorTest3/./density=169,os=2.2,resolution=QVGA/ws/build.xml>

BUILD FAILED
错误:5秒后超时处理泄漏的文件描述符。看见
http://wiki.jenkins-ci.org/display/JENKINS/Spawning+流程+来自+构建
更多信息
$“E:\server\Android SDK\Android SDK/platform tools/adb.exe”连接本地主机:38454
[android]正在等待emulator完成引导。。。
$“E:\server\Android SDK\Android SDK/platform tools/adb.exe”-s localhost:38454 shell getprop dev.bootcomplete
$“E:\server\Android SDK\Android SDK/platform tools/adb.exe”-s localhost:38454 logcat-v time
$“E:\server\Android SDK\Android SDK/platform tools/adb.exe”连接本地主机:38454
[android]Emulator已准备好使用(耗时26秒)[QVGA]
$cmd.exe/C“E:\server\ant\bin\ant.bat-Dos=2.2-Ddensity=169-Dresolution=QVGA clean emma调试安装测试并退出%%ERRORLEVEL%%”
构建文件:
构建失败
我阅读了来自build的spawing流程页面,但我不明白:( 谁能写“如何为白痴做这件事?”


编辑: 当我单击我的第一个孩子时,我重新配置了我的项目:

[android]在等待emulator 180秒后超时 ... [android]正在停止android emulator 有没有办法改变超时的长度


您正在查看父控制台,您需要查看每个配置(子)控制台。一种方法是在“触发”单词后单击链接(例如,
160,2.3.3,FWVGA
应为链接)。您将进入该配置的状态页面。在那里,您可以选择一个构建并检查其控制台输出,这将(希望如此)向您提供更多信息。我正在尝试这样做,但我只有404。看起来是这样的:状态代码:404异常:Stacktrace:(无)