Has anyone tried to integrate JaCoCo with Sonar for integration test coverage in Android?
My project contains two modules:
- android library module (
library), - android module with instrumentation tests for
library(library-integration-tests).
Here I found out that it is quite easy to generate JaCoCo test report for instrumentation tests, by adding:
buildTypes {
debug {
testCoverageEnabled true
}
}
to build.gradle of library-integration-tests and running ./gradlew createDebugCoverageReport. However I end up with empty coverage report. It works fine, when instrumentation tests are in the same module - the report is generated correctly then.
Although ./gradlew createDebugCoverageReport does not generate any .exec file, which is required by Sonar.
Gradle version: 2.2.1
JaCoCo version: 0.7.1.201405082137
Any help will be appreciated.