我正在尝试从需要与 Android Test Orchestrator 一起运行的测试套件中获取覆盖率报告。
按照他们的建议,我添加了
testInstrumentationRunnerArguments coverageFilePath: '/data/local/tmp/codeCoverage'
但我仍然得到
java.io.IOException: No coverage data to process in directories [[buildDr]/outputs/code_coverage/stageTestDebugAndroidTest/connected]
我认为它可能与测试发行说明存档页面中的这一行有关
如果同时传递了“coverage”和“coverageFilePath”参数,则仅启用协调器覆盖处理。
我试过添加
testInstrumentationRunnerArguments coverage: 'true'
这没有什么区别,我找不到任何关于实际应该通过什么的信息。
你知道我错过了什么吗?
一个工作示例的链接也非常好。