CircleCI是否能够解释通过Gradle生成的JUnit XML结果,而无需额外的插件?

CircleCI是否能够解释通过Gradle生成的JUnit XML结果,而无需额外的插件?,gradle,junit,circleci,Gradle,Junit,Circleci,我有一个build.gradle在CircleCI上运行,具有以下特征: 它包含依赖项:testCompile'junit:junit:4.12' 它包含正常的JUnit测试用例 测试使用命令运行,如gradlebuild或gradletest 当测试运行时,JUnit将其结果作为XML文件写入build/testresults目录。这些文件的名称类似于TEST-*.xml 然而,CircleCI似乎无法解析这些文件。它只显示一条消息,如“分析测试结果时遇到以下错误:”,然后显示所有XML文件的

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

  • 它包含依赖项:
    testCompile'junit:junit:4.12'
  • 它包含正常的JUnit测试用例
  • 测试使用命令运行,如
    gradlebuild
    gradletest
  • 当测试运行时,JUnit将其结果作为XML文件写入build/testresults目录。这些文件的名称类似于
    TEST-*.xml
  • 然而,CircleCI似乎无法解析这些文件。它只显示一条消息,如“分析测试结果时遇到以下错误:”,然后显示所有XML文件的列表


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

    由于某种原因,我无法解释,在项目中引入Gradle包装解决了我的问题

    有关Gradle包装器的信息,请参阅: