aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/Makefile.am4
-rw-r--r--scripts/testing-ng/emu_run.sh19
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
14EXTRA_DIST = \ 15EXTRA_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 @@
1if [ "$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)
19fi