我有4个测试套件(每一个都有一堆测试),每个都是针对特定类型的用户的。我正在尝试获得其中一个的代码覆盖率。当我运行测试套件时,代码覆盖率报告没有生成。

因此,我尝试从命令行运行测试(如下所示),但这是在所有测试套件中运行所有测试,因此测试失败,并且不会生成代码覆盖率报告。有人能帮助我如何生成代码覆盖率报告吗?我使用了-Dtest.single和--test来指定要获取覆盖率报告的测试套件,但没有成功:(
gradlew createDebugCoverageReport -Pandroid.testInstrumentationRunnerArguments.USERNAME=<username> -Pandroid.testInstrumentationRunnerArguments.PASSWORD=<password>发布于 2021-08-05 06:58:01
可以使用gcloud命令来完成此操作。在命令--test-targets="class com.example.package.testsuite"的末尾添加以下内容
https://stackoverflow.com/questions/68447028
复制相似问题