2 # This file is part of NIT ( http://www.nitlanguage.org ).
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
21 android list avd |
grep $avd
24 echo no | android create avd
-n
$avd --snapshot
-t android
-15 --abi x86 || true
29 emulator
-avd android4.0
-no
-window
-qemu
-m
512 -enable-kvm
&
33 dev
=`adb devices | grep emulator | sed "s/\(.*\)\s*device/\1/"`
35 adb
-s
$dev install -r bin
/moles.apk
38 adb
-s
$dev shell input keyevent
82
40 adb
-s
$dev shell monkey
-p org.nitlanguage.moles_android_debug \
41 --monitor
-native
-crashes
--throttle
5 --pct
-touch 50 --pct
-motion
50 1000