Enable test coverage for Gitlab CI

This commit is contained in:
Daniel Martí 2016-02-29 17:06:50 +00:00
parent d6de4eb58b
commit 26ce365c22
2 changed files with 5 additions and 1 deletions

View File

@ -35,5 +35,6 @@ test:
- emulator -force-32bit -avd fcl-test -no-skin -no-audio -no-window & - emulator -force-32bit -avd fcl-test -no-skin -no-audio -no-window &
- ./tools/wait-for-emulator - ./tools/wait-for-emulator
- adb shell input keyevent 82 - adb shell input keyevent 82
- echo " == Running Android tests on the 2.3.7 emulator" - echo " == Running Android tests"
- ADB_INSTALL_TIMEOUT=8 ./gradlew connectedCheck || { adb logcat -d '*:W'; exit 1; } - ADB_INSTALL_TIMEOUT=8 ./gradlew connectedCheck || { adb logcat -d '*:W'; exit 1; }
- sed -n 's/.*"ctr2">\([0-9]*\)%<.*/Coverage - \1.0% covered\n/p' F-Droid/build/reports/coverage/debug/index.html

View File

@ -152,6 +152,9 @@ android {
shrinkResources true shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} }
debug {
testCoverageEnabled = true
}
} }
compileOptions { compileOptions {