合并来自多个项目Gradle构建的单元测试报告

Car*_*eli 5 testing gradle

我有3个模块一个模块多脚本摇篮:common,servicesweb.

如果我运行gradle check所有测试套件都正确执行,但我没有一个测试报告,而是我找到了每个子项目的测试报告.如何合并测试结果?

如果有用这是我正在使用的脚本https://github.com/CarloMicieli/trenako/blob/master/build.gradle

谢谢卡罗

The*_*ain 1

Gradle 源代码包含一个用于完成此操作的 Task 类,但不幸的是,该类在公共 API 中不可用。基本上,它所做的就是将各个项目的所有测试报告复制到一个目录中,然后运行标准测试报告任务以获取聚合。查看源代码https://github.com/gradle/gradle/blob/master/buildSrc/src/main/groovy/org/gradle/build/TestReportAggregator.groovy

  • 该页面不再存在或现在是私有的 (3认同)