diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/Makefile.am | 4 | ||||
-rw-r--r-- | scripts/testing-ng/emu_run.sh | 19 |
2 files changed, 22 insertions, 1 deletions
diff --git a/scripts/Makefile.am b/scripts/Makefile.am index f714cdc84..3f154da55 100644 --- a/scripts/Makefile.am +++ b/scripts/Makefile.am | |||
@@ -9,7 +9,8 @@ dist_pkgdata_DATA = \ | |||
9 | netjail/netjail_start.sh \ | 9 | netjail/netjail_start.sh \ |
10 | netjail/netjail_stop.sh \ | 10 | netjail/netjail_stop.sh \ |
11 | netjail/topo.sh \ | 11 | netjail/topo.sh \ |
12 | testing-ng/block.sh | 12 | testing-ng/block.sh \ |
13 | testing-ng/emu_run.sh | ||
13 | 14 | ||
14 | EXTRA_DIST = \ | 15 | EXTRA_DIST = \ |
15 | get_version.sh \ | 16 | get_version.sh \ |
@@ -30,5 +31,6 @@ install-data-hook: | |||
30 | chmod o+x '$(DESTDIR)$(pkgdatadir)/netjail_exec.sh' | 31 | chmod o+x '$(DESTDIR)$(pkgdatadir)/netjail_exec.sh' |
31 | chmod o+x '$(DESTDIR)$(pkgdatadir)/topo.sh' | 32 | chmod o+x '$(DESTDIR)$(pkgdatadir)/topo.sh' |
32 | chmod o+x '$(DESTDIR)$(pkgdatadir)/block.sh' | 33 | chmod o+x '$(DESTDIR)$(pkgdatadir)/block.sh' |
34 | chmod o+x '$(DESTDIR)$(pkgdatadir)/emu_run.sh' | ||
33 | 35 | ||
34 | ## EOF | 36 | ## EOF |
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 | ||