USB Host Enablement Testing with LAVA
Implement/improve the test support at LAVA to work with USB host enablement testing.
Card: https:/
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:
- 12.08
- Started by
- Ricardo Salveti
- Completed by
- Ricardo Salveti
Related branches
Related bugs
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-
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-
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.