From dc9973cdbca26325ac74433754906a26a9c0b780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Thu, 12 May 2016 15:10:38 +0100 Subject: [PATCH] CI: set up android-17 emulator with the image --- .gitlab-ci.yml | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cbc6dc61c..3fb037ab0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: mvdan/fdroid-ci:client-20160429 +image: mvdan/fdroid-ci:client-20160512 cache: paths: @@ -7,14 +7,11 @@ cache: variables: AVD_SDK: "17" - SKIN: "QVGA" # switch glibc to a memory conserving mode MALLOC_ARENA_MAX: "2" gradle: script: - - echo y | android update sdk --no-ui --filter android-$AVD_SDK - - echo y | android update sdk --no-ui --all --filter sys-img-armeabi-v7a-android-$AVD_SDK - export GRADLE_USER_HOME=$PWD/.gradle # always report on lint errors to the build log - sed -i -e 's,textReport .*,textReport true,' app/build.gradle @@ -26,19 +23,7 @@ gradle: done; exit 1; } - # emulators will only start if they have tiny amounts of RAM - - sed -i -e 's,^hw.ramSize=.*,hw.ramSize=384,' - -e 's,^vm.heapSize=.*,vm.heapSize=48,' - -e 's,^hw.gpu.enabled.*,hw.gpu.enabled = false,' - $ANDROID_HOME/platforms/android-$AVD_SDK/skins/$SKIN/hardware.ini - - echo "hw.gpu.enabled = false" >> - $ANDROID_HOME/platforms/android-$AVD_SDK/skins/$SKIN/hardware.ini - - echo no | android --verbose create avd - --force - --name fcl-test - --skin $SKIN - --target android-$AVD_SDK - - emulator64-arm -avd fcl-test -no-skin -no-audio -no-window & + - emulator64-arm -avd fcl-test-$AVD_SDK -no-skin -no-audio -no-window & - ./tools/wait-for-emulator - adb shell input keyevent 82 & - export EXITVALUE=0