diff --git a/.travis.yml b/.travis.yml index ab3ec052..df2c1136 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,12 @@ sudo: false jdk: - oraclejdk8 +env: + global: + # Run android tests on api level 22 + - EMULATOR_API=22 + - EMULATOR_ABI=armeabi-v7a + android: components: - tools @@ -17,16 +23,18 @@ android: - build-tools-26.0.1 - android-26 - doc-26 - - sys-img-armeabi-v7a-android-26 + # Android tests + - android-$EMULATOR_API + - sys-img-$EMULATOR_ABI-android-$EMULATOR_API before_script: - - echo no | android create avd --force --name test --target android-26 --abi armeabi-v7a + - echo no | android create avd --force --name test --target android-$EMULATOR_API --abi $EMULATOR_ABI - emulator -avd test -no-skin -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 & script: - - ./gradlew clean connectedCheck testDebugUnitTest + - ./gradlew build connectedCheck testDebugUnitTest cache: directories: