summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2012-06-21 15:42:32 +0530
committerVishal Bhoj <vishal.bhoj@linaro.org>2012-06-21 15:42:45 +0530
commitf9d4b876b4b24f4e5cfea8dfb78f9ccdf0871e71 (patch)
tree10a8391cba4a43f5a2ec88b4c2315ca45c82a626
parent69bb37f24469da0f0038c269fa588d5a0242a190 (diff)
downloadbenchmarks-f9d4b876b4b24f4e5cfea8dfb78f9ccdf0871e71.tar.gz
benchmarks:update Antutu APK and monkeyrunner script
updated Antutu to 2.8.2 version and cleaned up the script. Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
-rw-r--r--antutu/com.antutu.ABenchMark-1.apkbin2675196 -> 2675277 bytes
-rw-r--r--antutu/run.py28
2 files changed, 17 insertions, 11 deletions
diff --git a/antutu/com.antutu.ABenchMark-1.apk b/antutu/com.antutu.ABenchMark-1.apk
index 8a6ac7c..3921a6b 100644
--- a/antutu/com.antutu.ABenchMark-1.apk
+++ b/antutu/com.antutu.ABenchMark-1.apk
Binary files differ
diff --git a/antutu/run.py b/antutu/run.py
index 832e5b4..31574c7 100644
--- a/antutu/run.py
+++ b/antutu/run.py
@@ -43,10 +43,18 @@ def main():
#clean the enviroment
init()
- device.startActivity(component='com.antutu.ABenchMark/.ABenchMarkStart')
+ device.startActivity(component='com.antutu.ABenchMark/.ABenchMarkStart')
MonkeyRunner.sleep(10)
device.shell("am kill-all")
- MonkeyRunner.sleep(2)
+ MonkeyRunner.sleep(10)
+ device.press("KEYCODE_BACK", MonkeyDevice.DOWN_AND_UP)
+ MonkeyRunner.sleep(5)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
@@ -55,35 +63,33 @@ def main():
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
- device.press("KEYCODE_DPAD_CENTER",MonkeyDevice.DOWN_AND_UP)
- device.press("KEYCODE_DPAD_RIGHT", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_CENTER",MonkeyDevice.DOWN_AND_UP)
+ MonkeyRunner.sleep(2)
+ device.press("KEYCODE_DPAD_RIGHT", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
+ device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_DOWN", MonkeyDevice.DOWN_AND_UP)
device.press("KEYCODE_DPAD_RIGHT", MonkeyDevice.DOWN_AND_UP)
MonkeyRunner.sleep(1)
- device.press("KEYCODE_DPAD_CENTER",MonkeyDevice.DOWN_AND_UP)
-
+ device.press("KEYCODE_DPAD_CENTER",MonkeyDevice.DOWN_AND_UP)
print "Running Antutu"
MonkeyRunner.sleep(360)
-
# TODO
# There is a hardcoding specific to panda currently in touch event
# for Antutu.Since that button could never be focused.
# The plan to make it functional for othe board would
# be by reading the board type and then load the location
# of the touch for that resolution.
-
- device.touch(1805, 80, 'DOWN_AND_UP')
+ device.touch(1200, 80, 'DOWN_AND_UP')
MonkeyRunner.sleep(1)
take_snapshot(device)
-
device.removePackage("com.antutu.ABenchMark")
-
if __name__ == '__main__':
main()