我在CircleCI上运行了一个build.gradle,它具有以下特性:
- 它包含依赖项:
testCompile 'junit:junit:4.12'
- 它包含正常的JUnit测试用例
- 使用
gradle build
或gradle test
等命令运行测试 - 当测试运行时,JUnit将结果作为XML文件写入构建/测试结果目录中。这些文件的名称类似于
TEST-*.xml
但是,CircleCI似乎无法解析这些文件。它显示的只是一条类似"在分析测试结果时遇到以下错误:"的消息,然后是所有XML文件的列表。
有人知道是否有必要以特定的格式生成这些测试结果吗?如果是,会是什么?
由于某些原因我无法解释,在项目中引入Gradle Wrapper解决了我的问题。
有关渐变包装器的信息,请参阅:https://docs.gradle.org/current/userguide/gradle_wrapper.html