diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml index daeae3634..e4433144b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,12 @@ language: android jdk: openjdk7 +# container based build, we don't need root anyways +sudo: false +# env: + # global: + # - ANDROID_API_LEVEL=21 + # - ANDROID_ABI=armeabi-v7a + # - ADB_INSTALL_TIMEOUT=8 # minutes (2 minutes by default) android: components: - build-tools-22.0.1 @@ -16,14 +23,14 @@ android: - 'android-sdk-preview-license-52d11cd2' - 'android-sdk-license-.+' - 'google-gdk-license-.+' + +# doesn't work, travis is just too slow # before_script: -# - echo no | android create avd --force -n test -t android-21 --abi armeabi-v7a +# - echo no | android create avd --force -n test -t android-$ANDROID_API_LEVEL --abi $ANDROID_ABI # - emulator -avd test -no-skin -no-audio -no-window & -script: - - ./gradlew - - ./gradlew testDebug - - ./gradlew jacocoTestReport coveralls +# - ./tools/android-wait-for-emulator +# - adb shell input keyevent 82 & -# don't run instrumentation tests for now -# - android-wait-for-emulator && adb shell input keyevent 82 & -# - ./gradlew connectedAndroidTest +script: + # - ./gradlew connectedAndroidTest + - ./gradlew testDebug jacocoTestReport coveralls |