Enable gradle test code coverage for the library modules that aren't affected by 'stuck in endless loop' issue

'library-core' is still affected by https://code.google.com/p/android/issues/detail?id=226070

Code coverage report can be generated for the rest of the modules by:
./gradlew :[module name]:createDebugCoverageReport
Report is generated under:
[module folder]/buildout/reports/coverage/debug

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=151448536
This commit is contained in:
eguven 2017-03-28 07:47:17 -07:00 committed by Oliver Woodman
parent e7a4c28dde
commit 2f9e082fe1
5 changed files with 30 additions and 6 deletions

View file

@ -23,6 +23,12 @@ android {
consumerProguardFiles 'proguard-rules.txt'
}
sourceSets {
androidTest {
java.srcDirs += "../../testutils/src/main/java/"
}
}
buildTypes {
// Re-enable test coverage when the following issue is fixed:
// https://code.google.com/p/android/issues/detail?id=226070
@ -30,12 +36,6 @@ android {
// testCoverageEnabled = true
// }
}
sourceSets {
androidTest {
java.srcDirs += "../../testutils/src/main/java/"
}
}
}
dependencies {

View file

@ -27,6 +27,12 @@ android {
java.srcDirs += "../../testutils/src/main/java/"
}
}
buildTypes {
debug {
testCoverageEnabled = true
}
}
}
dependencies {

View file

@ -21,6 +21,12 @@ android {
minSdkVersion project.ext.minSdkVersion
targetSdkVersion project.ext.targetSdkVersion
}
buildTypes {
debug {
testCoverageEnabled = true
}
}
}
dependencies {

View file

@ -27,6 +27,12 @@ android {
java.srcDirs += "../../testutils/src/main/java/"
}
}
buildTypes {
debug {
testCoverageEnabled = true
}
}
}
dependencies {

View file

@ -21,6 +21,12 @@ android {
minSdkVersion project.ext.minSdkVersion
targetSdkVersion project.ext.targetSdkVersion
}
buildTypes {
debug {
testCoverageEnabled = true
}
}
}
dependencies {