Automate Streamline using Monkeyrunner

Registered by Zach Pfeffer on 2012-08-23

Why?
We need to integrate DS-5 into LAVA and into our local test flow so that we can get hotspot data for optimizing Android. This is the first part of this effort.

Context?
This is part of the larger ARM benchmarking effort.

What gets produced?
A script that will automate streamline.

Where will the work get put?
Any scripts or other work will be put into bzr if they're run from an external entity and in android.git.linaro.org if they run on the target.

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
High
Drafter:
Amit Pundir
Direction:
Approved
Assignee:
Amit Pundir
Definition:
Approved
Series goal:
Accepted for 2012q3
Implementation:
Implemented
Milestone target:
milestone icon 12.09
Started by
Amit Pundir on 2012-09-10
Completed by
Amit Pundir on 2012-10-01

Related branches

Sprints

Whiteboard

Notes:
[2012/8/23 pfefferz] Please put notes here.
[2012/9/24 pfeffer]
Changed Headline from:
DS-5 has been integrated into automation and documentation has been produced that shows how to do hotspot debug with DS-5.
to:
A Monkey Runner script to run Streamline has been completed.
Changed acceptance from:
1. DS-5 has been integrated into LAVA
2. Hotspot data is generated and aggregated with other data about the build
3. A wiki showing how to install and use DS-5 to produce hotspot data has been created
to:
Monkey runner script is available to use and documented.
Removed WI:
Aggregate the data: TODO
Split WIs:
Title change from:
Integrate DS-5 Into LAVA and Local Test Flow
to:
Automate Streamline using Monkey Runner
changed link from:
integrate-ds5-into-lava-and-local
to
automate-streamline-with-monkey-runner
[2012/10/01 pundiramit] This BP is implemented as an extension of Bhoj's monkeyrunner script to do benchmarking.
[2012/10/01 pundiramit] Documentation updated at https://wiki.linaro.org/Platform/Android/AutomatedThirdPartyBenchmarks

Meta:
Headline: A Monkey Runner script to run Streamline has been completed.
Acceptance: Monkey runner script is available to use and documented.

(?)

Work Items

Work items:
Review DS-5 documentation: DONE
Reproduce Vishal's setup: DONE
Run Streamline using Monkey Runner scripts: DONE
Document how to run the script: DONE

This blueprint contains Public information 
Everyone can see this information.