diff --git a/.drone.yml b/.drone.yml index 2ac06275de..9fb57f56a9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,7 @@ pipeline: # build app and assemble APK, in debug mode - ./gradlew assembleDebug # run all the local unit tests of app module - - ./gradlew :testDebug + - ./gradlew :testGenericDebugUnitTest # run all the instrumented tests of app module - DISABLED until we get an stable setup for Espresso in Travis # - ./gradlew connectedDebugAndroidTest --info # install app, then assemble and install instrumented tests of app module diff --git a/build.gradle b/build.gradle index b9a5394bc9..62cd8c94d3 100644 --- a/build.gradle +++ b/build.gradle @@ -38,6 +38,13 @@ repositories { } } +tasks.withType(Test) { + /// increased logging for tests + testLogging { + events "passed", "skipped", "failed" + } +} + android { lintOptions { abortOnError true @@ -96,6 +103,7 @@ android { packagingOptions { exclude 'META-INF/LICENSE.txt' } + task checkstyle(type: Checkstyle) { configFile = file("${rootProject.projectDir}/checkstyle.xml") configProperties.checkstyleSuppressionsPath = file("${project.rootDir}/config/quality/checkstyle/suppressions.xml").absolutePath