diff options
Diffstat (limited to 'scripts/testing-ng/emu_run.sh')
-rw-r--r-- | scripts/testing-ng/emu_run.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/scripts/testing-ng/emu_run.sh b/scripts/testing-ng/emu_run.sh new file mode 100644 index 000000000..1ef63e9d3 --- /dev/null +++ b/scripts/testing-ng/emu_run.sh | |||
@@ -0,0 +1,19 @@ | |||
1 | if [ "$1" != "" ];then | ||
2 | # echo arg: $1 > /tmp/emu_run_$1.log | ||
3 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb start-server) | ||
4 | echo 1 > /tmp/emu_run_$1.log | ||
5 | $(/home/t3sserakt/Android/Sdk/emulator/emulator -no-window -avd $1) & #>> /tmp/emu_run_$1.log | ||
6 | echo 2 >> /tmp/emu_run_$1.log | ||
7 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb wait-for-device shell 'while [[ -z $(getprop sys.boot_completed) ]]; do sleep 1; done;') #>> /tmp/emu_run_$1.log | ||
8 | echo 3 >> /tmp/emu_run_$1.log | ||
9 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb forward tcp:5000 tcp:5000) #>> /tmp/emu_run_$1.log | ||
10 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb forward --list >> /tmp/emu_run_$1.log) | ||
11 | echo 4 >> /tmp/emu_run_$1.log | ||
12 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb shell am start -n com.example.androidserver/.MainActivity) #>> /tmp/emu_run_$1.log | ||
13 | echo 5 >> /tmp/emu_run_$1.log | ||
14 | sleep 300 | ||
15 | echo 6 >> /tmp/emu_run_$1.log | ||
16 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb emu kill) #>> /tmp/emu_run_$1.log | ||
17 | echo 7 >> /tmp/emu_run_$1.log | ||
18 | $(/home/t3sserakt/Android/Sdk/platform-tools/adb kill-server) | ||
19 | fi | ||