diff --git a/cicd/stages/test.yml b/cicd/stages/test.yml index 14d0a2ef7dac09416f529a6a67f72529d9236a43..1fd17286d5fd738f01f8410cb4f179c369ed857b 100644 --- a/cicd/stages/test.yml +++ b/cicd/stages/test.yml @@ -27,6 +27,14 @@ test-x86_64: export PATH=$PATH:${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/ export PATH=$PATH:${ANDROID_SDK_ROOT}/emulator export PATH=$PATH:${ANDROID_SDK_ROOT}/platform-tools + - | + if [[ $(adb devices | grep emulator) ]]; then + echo "Emulator is running"; + else + echo "Starting emulator"; + /opt/android/emulator/emulator -avd test -no-boot-anim -no-window -no-audio -no-snapshot -accel on & 2>&1 > /dev/null + sleep 30 + fi - cd ${QDS_CI_ARTIFACTS_PATH}/x86_64/test || exit 1 - mkdir -p ${QDS_CI_JOB_TEST_RESULTS_PATH} - adb install -r -g android-build-release.apk