有没有人试图将JaCoCo与Sonar集成在Android中进行集成测试?
我的项目包含两个模块:
library
),library
(library-integration-tests
)的工具测试。Here我发现通过添加以下内容,很容易为仪器测试生成JaCoCo测试报告:
buildTypes {
debug {
testCoverageEnabled true
}
}
到build.gradle
library-integration-tests
并运行./gradlew createDebugCoverageReport
。然而,我最终得到空的报道。当仪器测试在同一模块中时,它工作正常 - 然后正确生成报告。
虽然./gradlew createDebugCoverageReport
没有生成任何.exec
文件,但Sonar需要该文件。
Gradle版本:2.2.1
JaCoCo版本:0.7.1.201405082137
任何帮助将不胜感激。