6

我有一个包含 3 个模块的多模块 Gradle 脚本commonservicesweb.

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

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

谢谢卡洛

4

1 回答 1

1

Gradle 源代码包含一个用于完成此任务的任务类,遗憾的是公共 API 中不提供该类。基本上它所做的只是将来自不同项目的所有测试报告复制到一个目录中,然后运行标准测试报告任务以获取汇总。在https://github.com/gradle/gradle/blob/master/buildSrc/src/main/groovy/org/gradle/build/TestReportAggregator.groovy查看源代码

于 2012-07-15T01:20:05.733 回答