gitlab-ci: stick with built-in emulator on ARM
The newest emulator releases always segfault when booting the trusty ARM android-22 image.
This commit is contained in:
parent
9a8eb5d495
commit
06b9abcee3
@ -66,8 +66,13 @@ errorprone:
|
|||||||
- export AVD_PACKAGE="system-images;android-${AVD_SDK};${AVD_TAG};${AVD_ARCH}"
|
- export AVD_PACKAGE="system-images;android-${AVD_SDK};${AVD_TAG};${AVD_ARCH}"
|
||||||
- echo $AVD_PACKAGE
|
- echo $AVD_PACKAGE
|
||||||
- emulator -accel-check || true
|
- emulator -accel-check || true
|
||||||
|
|
||||||
|
- if [[ "$AVD_ARCH" != arm* ]]; then
|
||||||
|
set -x; echo y | sdkmanager "emulator" > /dev/null; set +x;
|
||||||
|
fi
|
||||||
|
|
||||||
- alias sdkmanager
|
- alias sdkmanager
|
||||||
- echo y | sdkmanager "emulator" "platforms;android-$AVD_SDK" > /dev/null
|
- echo y | sdkmanager "platforms;android-$AVD_SDK" > /dev/null
|
||||||
- if ! avdmanager list avd | grep "Name. avd$AVD_SDK$"; then
|
- if ! avdmanager list avd | grep "Name. avd$AVD_SDK$"; then
|
||||||
set -x;
|
set -x;
|
||||||
rm -rf ~/.android/avd $ANDROID_HOME/system-images;
|
rm -rf ~/.android/avd $ANDROID_HOME/system-images;
|
||||||
@ -81,6 +86,7 @@ errorprone:
|
|||||||
fi
|
fi
|
||||||
- adb start-server
|
- adb start-server
|
||||||
- ls -l ~/.android
|
- ls -l ~/.android
|
||||||
|
- emulator -version
|
||||||
- emulator -avd avd$AVD_SDK
|
- emulator -avd avd$AVD_SDK
|
||||||
-no-audio
|
-no-audio
|
||||||
-no-jni
|
-no-jni
|
||||||
@ -98,9 +104,9 @@ errorprone:
|
|||||||
- ./gradlew connectedFullDebugAndroidTest $FLAG || (adb -e logcat -d > logcat.txt; exit 1)
|
- ./gradlew connectedFullDebugAndroidTest $FLAG || (adb -e logcat -d > logcat.txt; exit 1)
|
||||||
|
|
||||||
connected 22 default armeabi-v7a:
|
connected 22 default armeabi-v7a:
|
||||||
|
retry: 1
|
||||||
<<: *test-template
|
<<: *test-template
|
||||||
<<: *connected-template
|
<<: *connected-template
|
||||||
allow_failure: true
|
|
||||||
|
|
||||||
.kvm-template: &kvm-template
|
.kvm-template: &kvm-template
|
||||||
tags:
|
tags:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user