From 14b30b9bf96ce37b44a4b54de1d4d6b252ed8346 Mon Sep 17 00:00:00 2001 From: Jonas Kalderstam Date: Sun, 26 Jun 2016 23:36:24 +0200 Subject: [PATCH] Update travis file to use emulator and run tests --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9e7eb871..d045ef72 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ android: - build-tools-23.0.2 - build-tools-23.0.1 - android-23 + - sys-img-x86-android-23 - extra-android-support - extra-google-m2repository - extra-android-m2repository @@ -24,8 +25,15 @@ cache: - $HOME/.gradle/caches/ - $HOME/.gradle/wrapper/ +# Emulator Management: Create, Start and Wait +before_script: + - echo no | android create avd --force -n test -t android-23 --abi x86 + - emulator -avd test -gpu off -no-window & + - android-wait-for-emulator + - adb shell input keyevent 82 & + before_install: - chmod +x gradlew script: - - ./gradlew build check + - ./gradlew build check testDebugUnitTest connectedDebugAndroidTest