ci: use FirebaseFirestore pre-compiled pod (#3777)

* tests: use FirebaseFirestore pre-compiled pod

* Update tests_e2e.yml

* Revert tests_e2e.yml

* Update Podfile

* update Podfile

* update podfile

* ci: update detox version

* ci: update android emulator options

* ci: temp disable app delete tests

* ci: android disable hardware acceleration

* ci: increase timeouts
This commit is contained in:
Mike Diarmid
2020-06-15 09:46:24 +01:00
committed by GitHub
parent e1922cd2b3
commit f794ca08bc
6 changed files with 161 additions and 414 deletions

View File

@@ -74,11 +74,11 @@ jobs:
$ANDROID_HOME/emulator/emulator -list-avds
- name: Start Android Emulator
timeout-minutes: 10
timeout-minutes: 15
continue-on-error: true
run: |
echo "Starting emulator"
nohup $ANDROID_HOME/emulator/emulator -avd TestingAVD -no-audio -no-snapshot -no-window -no-boot-anim &
nohup $ANDROID_HOME/emulator/emulator -avd TestingAVD -noaudio -gpu swiftshader_indirect -camera-back none -no-snapshot -no-window -no-boot-anim &
$ANDROID_HOME/platform-tools/adb wait-for-device shell 'while [[ -z $(getprop sys.boot_completed | tr -d '\r') ]]; do sleep 1; done'
$ANDROID_HOME/platform-tools/adb devices
$ANDROID_HOME/platform-tools/adb shell settings put global window_animation_scale 0.0
@@ -87,7 +87,7 @@ jobs:
echo "Emulator started"
- name: Detox Test
timeout-minutes: 10
timeout-minutes: 20
run: |
nohup yarn run tests:packager:jet &
printf 'Waiting for packager to come online'
@@ -191,6 +191,7 @@ jobs:
shell: bash
- name: Detox Test
timeout-minutes: 20
run: |
nohup yarn run tests:packager:jet &
printf 'Waiting for packager to come online'