Add additional scripts to the reusable UI automation git

Registered by Zach Pfeffer

Why?
We have the following scripts: 0xbench, 3D game, Local Music, Local Video Playback, Local HW Video Playback, Local HW Video Playback, Angrybirds (see https://wiki.linaro.org/Platform/QA/TestCases/Android#MonkeyRunner_Tests) that allow us to test out these things without running them by hand. We need to add more of these to cover more use cases in automation so that we can test builds more thoroughly.

Context?
This provides additional scripts for UI automation which we can use in testing and benchmarking.

What gets produced?
Additional scripts pushed to git://android.git.linaro.org/test/linaro/android/system.git that do smaller things (should be callable by other things).

Where will the work get put?
git://android.git.linaro.org/test/linaro/android/system.git

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
High
Drafter:
Yongqin Liu
Direction:
Approved
Assignee:
Yongqin Liu
Definition:
Approved
Series goal:
Accepted for 2012q2
Implementation:
Implemented
Milestone target:
milestone icon 12.07
Started by
Yongqin Liu
Completed by
Yongqin Liu

Related branches

Sprints

Whiteboard

Notes:
[2012/7/2 pfefferz] Please put notes here.
[2012/7/04 liuyq0307] can we make the open operation and close operation of the same application in one script?

Meta:
Roadmap id: ANDROID2012-INPUT-AUTOMATION
Headline: The set of user automation scripts has been increased
Acceptance:
1. The scripts are written
2. The scripts are integrated into the git.

(?)

Work Items

Work items:
Open browser: DONE
Close browser: DONE
Open gallery: DONE
Close gallery: DONE
Swipe up: DONE
Swipe down: DONE
Swipe left: DONE
Swipe right: DONE
Open camera: DONE
Take picture: DONE
Switch to video mode: DONE
Switch to camera mode: DONE
Take a video: DONE
Close camera: DONE
Open speech recorder: DONE
Close speech recorder: DONE
Record speech: DONE
Open Clock App: DONE
Close Clock App: DONE
Open Calculator App: DONE
Close Calculator App: DONE
Open Calendar App: DONE
Close Calendar App: DONE
Improve the exist scripts to install apks correctly: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.