Android项目的Junit测试解析器

Android项目的Junit测试解析器,android,bamboo,Android,Bamboo,我正在尝试为我的Android项目引入CI,下载bamboo server for windows的试用版 添加了用于编译项目的脚本任务 “/gradlew汇编错误测试” 为了显示Junit测试结果,我添加了Junit测试解析器,配置如下 Specify custom results directories **/test-results/debug/*.xml 在控制台中获取以下错误并生成失败 \bamboo-home\xml-data\build-dir\COL-CI-JOB1&

我正在尝试为我的Android项目引入CI,下载bamboo server for windows的试用版

添加了用于编译项目的脚本任务 “/gradlew汇编错误测试”

为了显示Junit测试结果,我添加了Junit测试解析器,配置如下

 Specify custom results directories
**/test-results/debug/*.xml
在控制台中获取以下错误并生成失败

    \bamboo-home\xml-data\build-dir\COL-CI-JOB1>./gradlew assembleDebug test 
18-Jul-2017 22:58:51    Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
18-Jul-2017 22:58:51    java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager
18-Jul-2017 22:58:51            at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
18-Jul-2017 22:58:51            at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
18-Jul-2017 22:58:51            at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
18-Jul-2017 22:58:51            at java.util.logging.LogManager$1.run(LogManager.java:195)
18-Jul-2017 22:58:51            at java.util.logging.LogManager$1.run(LogManager.java:181)
18-Jul-2017 22:58:51            at java.security.AccessController.doPrivileged(Native Method)
18-Jul-2017 22:58:51            at java.util.logging.LogManager.<clinit>(LogManager.java:181)
18-Jul-2017 22:58:51            at java.util.logging.Logger.demandLogger(Logger.java:448)
\bambol home\xml data\build dir\COL-CI-JOB1>/gradlew assembleDebug测试
2017年7月18日22:58:51无法加载Logmanager“org.apache.juli.ClassLoaderLogManager”
2017年7月18日22:58:51 java.lang.ClassNotFoundException:org.apache.juli.ClassLoaderLogManager
2017年7月18日22:58:51在java.net.URLClassLoader.findClass(URLClassLoader.java:381)
2017年7月18日22:58:51在java.lang.ClassLoader.loadClass(ClassLoader.java:424)
2017年7月18日22:58:51在java.lang.ClassLoader.loadClass(ClassLoader.java:357)
2017年7月18日22:58:51在java.util.logging.LogManager$1.run(LogManager.java:195)
2017年7月18日22:58:51在java.util.logging.LogManager$1.run(LogManager.java:181)
2017年7月18日22:58:51在java.security.AccessController.doPrivileged(本机方法)上
2017年7月18日22:58:51在java.util.logging.LogManager.(LogManager.java:181)
2017年7月18日22:58:51在java.util.logging.Logger.demandLogger(Logger.java:448)

这可能对某人有所帮助: 更多信息在此

检查JUnit任务配置,并确认您已将其配置为在作业的当前工作目录:/home/bambor/home/xml data/build dir/CLX-build-test中查找测试结果文件,而不是在子目录:/home/bambor/home/xml data/build dir/CLX-build-test/test reports中查找


我建议用谷歌搜索错误信息。很可能其他人已经遇到这个问题并找到了解决方案。
set the Junit Test Result Path 
Specify custom results directories
/**app/**/test-results/**/*.xml

Advanced options
checked "Pick up test results that were created outside of this build"