USB Enumeration Stress

The test verifies the functionality of a USB device when it is initially attached to a USB port. To correctly enumerate in the Windows environment, a device must consistently provide valid information on its control pipe and correctly respond to all standard device requests. This test repeats the enumeration process to make sure that a device enumerates reliably in real-world scenarios. This test applies to USB peripheral devices and hubs.

Test details

Associated requirements

Device.Connectivity.UsbDevices.CompliesWithChap9 Device.Connectivity.UsbDevices.TestedUsingMicrosoftUsbStack

See the device hardware requirements.

Platforms

Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2

Expected run time

~2 minutes

Categories

Certification

Type

Automated

 

Running the test

Before you run the test, complete the test setup as described in the test requirements: USB Device.Connectivity Testing Prerequisites.

Troubleshooting

For troubleshooting information, see Troubleshooting Device.Connectivity Testing.

More information

Command syntax

Parameter Description

IsEmbeddedUSBDevice

String that indicates whether the device is an internal device.

TRUE: The device is an internal device

FALSE: The device is an external device. This is the default value.

 

 

 

Send comments about this topic to Microsoft