From f425762e35957e663eeda3e5bea73a1f93ab90dd Mon Sep 17 00:00:00 2001 From: cyBerta Date: Sun, 31 Jan 2021 18:56:21 +0100 Subject: create scripts to start several emulators for automatted testing --- .gitlab/wait-for-emulator.sh | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100755 .gitlab/wait-for-emulator.sh (limited to '.gitlab/wait-for-emulator.sh') diff --git a/.gitlab/wait-for-emulator.sh b/.gitlab/wait-for-emulator.sh deleted file mode 100755 index cd51428a..00000000 --- a/.gitlab/wait-for-emulator.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -# from https://gitlab.com/fdroid/fdroidclient - -sec=0 -timeout=360 - -err() { - echo "$@" - exit 1 -} - -explain() { - if [[ "$1" =~ "not found" ]]; then - printf "device not found" - elif [[ "$1" =~ "offline" ]]; then - printf "device offline" - elif [[ "$1" =~ "running" ]]; then - printf "booting" - else - printf "$1" - fi -} - -while true; do - if [[ $sec -ge $timeout ]]; then - err "Timeout ($timeout seconds) reached - Failed to start emulator" - fi - out=$(adb -e shell getprop init.svc.bootanim 2>&1 | grep -v '^\*') - if [[ "$out" =~ "command not found" ]]; then - err "$out" - fi - if [[ "$out" =~ "stopped" ]]; then - break - fi - let "r = sec % 5" - if [[ $r -eq 0 ]]; then - echo "Waiting for emulator to start: $(explain "$out")" - fi - sleep 1 - let "sec++" -done - -echo "Emulator is ready" -- cgit v1.2.3