首页 > 解决方案 > 2019年android多模块gradle项目如何汇总测试报告

问题描述

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

project
  |- app
  |- module1
  |- module2

每个模块都包含单元测试,app模块还包含仪器测试。我不想从模块中获取 xml 报告,而是将它们存储在一个地方,例如/build/tests/reports.

到目前为止,我尝试将报告目录设置为此路径

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

我在所有模块的 gradle 文件中应用了它。但似乎这只适用于检测/connected测试报告。我怎样才能在单元测试中实现这一点?

标签: androidunit-testingtestingandroid-gradle-pluginmulti-module

解决方案


推荐阅读