diff --git a/.gitlab-ci-files/job-uitests.yml b/.gitlab-ci-files/job-uitests.yml index 796d4b297..a828321d4 100644 --- a/.gitlab-ci-files/job-uitests.yml +++ b/.gitlab-ci-files/job-uitests.yml @@ -23,17 +23,18 @@ job-android-uitests: - job-android before_script: - - ${ANDROID_SDK}/cmdline-tools/latest/bin/sdkmanager --install "$android_system_image" > emulatorSystemImageInstallation.log - - echo no | ${ANDROID_SDK}/cmdline-tools/latest/bin/avdmanager --verbose create avd --force --name $emulator_name --package $android_system_image --tag google_$emulator_type --abi $system_architecture --device $emulator_device > emulatorCreation.log - - ${ANDROID_SDK}/platform-tools/adb start-server - - ${ANDROID_SDK}/emulator/emulator -avd $emulator_name & + - git submodule update --init --recursive + - ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --install "$android_system_image" > emulatorSystemImageInstallation.log + - echo no | ${ANDROID_HOME}/cmdline-tools/latest/bin/avdmanager --verbose create avd --force --name $emulator_name --package $android_system_image --tag google_$emulator_type --abi $system_architecture --device $emulator_device > emulatorCreation.log + - ${ANDROID_HOME}/platform-tools/adb start-server + - ${ANDROID_HOME}/emulator/emulator -avd $emulator_name & - ${WAIT_FOR_ANDROID_EMULATOR_EXE} - - ${ANDROID_SDK}/platform-tools/adb shell input keyevent 82 + - ${ANDROID_HOME}/platform-tools/adb shell input keyevent 82 script: - ./gradlew -Pandroid.testInstrumentationRunnerArguments.class=org.linphone.call.OutgoingCallUITests -PscreportAutoClose=true connectedAndroidTest after_script: - - ${ANDROID_SDK}/platform-tools/adb -s emulator-5554 emu kill - - ${ANDROID_SDK}/platform-tools/adb -s emulator-5554 emu kill - - ${ANDROID_SDK}/platform-tools/adb kill-server + - ${ANDROID_HOME}/platform-tools/adb -s emulator-5554 emu kill + - ${ANDROID_HOME}/platform-tools/adb -s emulator-5554 emu kill + - ${ANDROID_HOME}/platform-tools/adb kill-server