Create Android Tool Test-Cases

Registered by Zach Pfeffer on 2013-01-07

What?
A write up detailing how to test each one of Android's standard tools on a build.

Why?
Each one of Android's standard tools should work with our builds. Any instance of a tool that doesn't work is a bug.

Context?
Part of our general platform effort.

What gets produced?
A set of test-cases for the standard Android tools.

Where will the work get put?
In a test-plan provided by Zach Pfeffer and https://wiki.linaro.org/Platform/QA/TestCases/Android

Blueprint information

Status:
Complete
Approver:
Jakub Pavelek
Priority:
Medium
Drafter:
Zach Pfeffer
Direction:
Approved
Assignee:
Amit Khare
Definition:
Approved
Series goal:
Accepted for 2012i4
Implementation:
Implemented
Milestone target:
milestone icon m1
Started by
Amit Khare on 2013-01-14
Completed by
Zach Pfeffer on 2013-01-31

Related branches

Sprints

Whiteboard

Notes:
[2013/1/7 pfefferz] Please put notes here.
[2013/1/14 amit-khare] adb, adt, emulator, etc1tool, logcat and few other test cases completed
[2013/1/21 amit-khare] systrace test case steps added.
[2013/1/24 amit-khare] Added dmtracedump test steps.

Meta:
Duration: 2w
Headline: Android standard tool test cases available
Roadmap id: CARD-334
Acceptance: Each one of these tools has a test case:
android
Draw 9-Patch
Emulator
etc1tool
Hierarchy Viewer
hprof-conv
jobb
lint
mksdcard
ProGuard
SDK Manager
Tracer for OpenGL ES
uiautomator
zipalign

(?)

Work Items

Work items for 13.01:
Install APK: DONE
Write a test case for adb: DONE
ADT: DONE
android: DONE
AVD manager: DONE
bmgr: DONE
Device Monitor: DONE
dmtracedump: DONE
monkey: DONE
monkeyrunner: TODO
Systrace: DONE
Traceview: DONE
logcat: DONE

This blueprint contains Public information 
Everyone can see this information.