USB Storage instrumentation for basic enablement testing effort

Registered by Alexander Sack

Equip boards with usb storage devies that allow automated testing of USB host including transfering real payloads (e.g. thumb drive) through writing and reading to usb storage device.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Medium
Drafter:
Paul Larson
Direction:
Approved
Assignee:
Dave Pigott
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.05
Started by
Paul Larson
Completed by
David Zinman

Related branches

Sprints

Whiteboard

Notes:
[asac, Jan 5, 2011]: we can probably argue that this will be finished early next quarter. So while we would like it for connect, we probably won't be able to do that - simply due to the care we have to apply to select many thumb drives or the fact that we need to improve lava so it can route test cases smartly to boards with proper instrumentation.
[pwlars 2012-02-22] Talked to Dave who said the USB sticks are in and that he was going to start installing them this week. Dave, please update with the current status on installation.
[pwlars 2012-02-23] moved to 2012.03
[fboudra, 2012-03-26] re-target to 2012.04 milestone.
[fboudra, 2012-04-27] Re-target to 2012.05 milestone.

Meta:
Roadmap id: LINUX2011-ENABLEMENT-TESTING
Headline: LAVA Lab added instrumentation for automated usb-storage testing to the lab. Boards are now equipped with identical usb 2.0 thumb drives.
Acceptance: USB storage tests get executed on slaves with a usb-storage device connected to USB Host.

(?)

Work Items

Work items:
Order usb sticks: DONE
Format and install usb sticks in selected boards: DONE
Create scheduler tags and associate with boards that have USB sticks: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.