This test is designed to show basic operation, and is primarily to ensure that the Device Under Test and driver combination is functional before later tests.
Install the CleanOSBuild image using something like the following command: dd if=CleanOSBuild of=/dev/hda5 bs=8192.
Perform all typical end-user scenarios at one root port on the UHCI controller in the system:
Hot attach - no installation is required.
Application installation - if required to show functionality
Warm boot - system remains functional
Cold boot - system remains functional
Asynchronous detach and reattach
USB topology change - no driver modification required
Suspend / Resume - functional after resume
Suspend / Remote-wake (if applicable) - functional after wake-up
If any problems occur during this scenario, they need to be resolved prior to continuing to subsequent tests.