如何在2019年android多模块gradle项目中汇总测试报告

如何在2019年android多模块gradle项目中汇总测试报告,android,unit-testing,testing,android-gradle-plugin,multi-module,Android,Unit Testing,Testing,Android Gradle Plugin,Multi Module,我有一个多模块的Android gradle项目 project |- app |- module1 |- module2 每个模块都包含单元测试,app模块也包含仪表化测试。我不想从模块中获取xml报告,而是将它们存储在一个地方,例如/build/tests/reports 到目前为止,我试图实现的是将report dir设置为此路径 android { testOptions { resultsDir "$rootDir/build/test/resul

我有一个多模块的Android gradle项目

project
  |- app
  |- module1
  |- module2
每个模块都包含单元测试,
app
模块也包含仪表化测试。我不想从模块中获取xml报告,而是将它们存储在一个地方,例如
/build/tests/reports

到目前为止,我试图实现的是将report dir设置为此路径

android {
    testOptions {
        resultsDir "$rootDir/build/test/results"
        reportDir "$rootDir/build/test/reports"
    }
}

我在所有模块的gradle文件中应用了这个。但这似乎只适用于插入仪表的/
连接的
测试报告。对于单元测试,如何实现这一点?

您希望将所有测试报告都放在一个文件中,还是将所有测试报告作为不同的文件放在一个目录中?在第二种情况下,您可以使用copyTask。一个目录-好的,谢谢你的提示