CircleCI是否能够在没有额外插件的情况下解释通过Gradle生成的JUnit XML结果



我在CircleCI上运行了一个build.gradle,它具有以下特性:

  1. 它包含依赖项:testCompile 'junit:junit:4.12'
  2. 它包含正常的JUnit测试用例
  3. 使用gradle buildgradle test等命令运行测试
  4. 当测试运行时,JUnit将结果作为XML文件写入构建/测试结果目录中。这些文件的名称类似于TEST-*.xml

但是,CircleCI似乎无法解析这些文件。它显示的只是一条类似"在分析测试结果时遇到以下错误:"的消息,然后是所有XML文件的列表。

有人知道是否有必要以特定的格式生成这些测试结果吗?如果是,会是什么?

由于某些原因我无法解释,在项目中引入Gradle Wrapper解决了我的问题。

有关渐变包装器的信息,请参阅:https://docs.gradle.org/current/userguide/gradle_wrapper.html

最新更新