USB Host Enablement Testing with LAVA

Registered by Ricardo Salveti

Implement/improve the test support at LAVA to work with USB host enablement testing.

Card: https://linaro.papyrs.com/LINUX2011-ENABLEMENT-TESTING

For now it should be just a basic testing, like mounting, writing and reading, without validating the performance.

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Ricardo Salveti
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.08
Started by
Ricardo Salveti
Completed by
Ricardo Salveti

Related branches

Sprints

Whiteboard

[dzin Jan 20, 2012] At least one work item should appear in this blueprint. This should be reviewed to determine if it can be ready for release for 12.01.
[rsalveti, Jan 26, 2012] Blocked by the lack of usb sticks at lava.
[dzin, Jan 26, 2012] Moved to 12.02
[rsalveti, Feb 23, 2012] Still blocked, please move this blueprint to 12.03.
[dzin, Feb 23, 2012] Unblocked but too late for release. Moved to 12.03.
[dzin, Mar 1, 2012] Updated roadmap id.
[dzin, Mar 28, 2012] Blocked by lab move issues. Moving to 12.04
[dzin, Apr 27, 2012] Blocked by lab move issues. Moving to 12.05
[rsalveti, May 3, 2012] Not blocked anymore, LAVA is fully back.
[rsalveti, May 31, 2012] Not yet implemented, as when looking for test cases I noticed we have at least 3 different test suites to cover USB testing (usbtest at kernel, MeeGo usb testing, Autotest KVM usb testing). This should be re-evaluated and planned depending on the level of testing we'd like to have.
[dzin, June 1, 2012] Moved to backlog to re-evaluate.
[dzin, june 19, 2012] Schedule for 12.07
[dzin, July 17, 2012] Move to 12.08

Meta:
Roadmap ID: LINUX2012-EXTENDED-LINUX-ENABLEMENT-TESTING
Headline: USB Host enablement testing is now available at LAVA, helping validating USB support
Acceptance: Test should verify that the USB device is connected, able to mount/read/write without errors

(?)

Work Items

Work items:
Create bzr branch for usb-enablement-testing: DONE
Define the test cases to support: DONE
Implement the test cases: DONE
Create json file and push the job at LAVA: DONE
Validate the test case with every board type available at LAVA: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.