JaCoCo调试覆盖率测试报告

时间:2015-03-12 11:49:44

标签: android jenkins jacoco spoon test-coverage

我在测试android时创建覆盖率测试报告时遇到问题。我使用./gradlew createDebugCoverageReport命令来创建覆盖率报告。已创建报告,但所有测试的结果均为%0。第一个设备已植根,但第二个设备不是。我们使用这两种设备用勺子和勺子输出进行测试。所以这两个设备一起使用。问题:当我们使用第一个设备(rooted device)运行此命令时,所有覆盖测试结果都按预期创建,但是当我们一起运行两个设备的测试时,所有覆盖结果都是%0。我怎么解决这个问题。

谢谢

1 个答案:

答案 0 :(得分:0)

JaCoCo仅适用于root设备或模拟器。

请参阅此处的参考How do I get a jacoco coverage report using Android gradle plugin 0.10.0 or higher?

  

提示:   由于您只能使用具有root权限的模拟器和设备获取覆盖率报告