From c0e930eb95c4ad7f702636df1b4db103ab964874 Mon Sep 17 00:00:00 2001 From: Sean Mac Gillicuddy Date: Wed, 3 Jul 2019 13:02:39 +0100 Subject: [PATCH 1/3] Fix build with lower target emulator --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 231441fb0..1568bed51 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ sudo: required env: global: - - ANDROID_TARGET=android-22 + - ANDROID_TARGET=android-21 - ANDROID_ABI=armeabi-v7a if: type != push OR tag IS present From 6c5bca88c3ad77b521090a1e7f39c6ed3637af4a Mon Sep 17 00:00:00 2001 From: Sean Mac Gillicuddy Date: Wed, 3 Jul 2019 14:14:12 +0100 Subject: [PATCH 2/3] cut out preomptimisation of starting emulator before script --- .travis.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1568bed51..0e5e21484 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,12 +47,10 @@ android: licenses: - ".+" -before_script: - - echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI -c 100M - - emulator -avd test -no-audio -no-window & - script: - ./gradlew lintKiwixDebug jacocoTestKiwixDebugUnitTestReport + - echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI -c 100M + - emulator -avd test -no-audio -no-window & - android-wait-for-emulator - adb shell input keyevent 82 & - adb -e logcat *:D > logcat.log & From acbba3eecc2b55460b6f9eac5b064b7b95c45a98 Mon Sep 17 00:00:00 2001 From: Sean Mac Gillicuddy Date: Wed, 3 Jul 2019 14:34:32 +0100 Subject: [PATCH 3/3] Use memory conservation --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0e5e21484..42dab2f4c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,8 @@ sudo: required env: global: + # switch glibc to a memory conserving mode + - MALLOC_ARENA_MAX=2 - ANDROID_TARGET=android-21 - ANDROID_ABI=armeabi-v7a