Storage Performance USB3
This test is a special variant of the Storage Performance CS test which verifies that a USB 3.0 storage device complies with the USB 3.0 Version 1.0 specification and that the device conforms to performance requirements. For more information about this test, see Storage Performance CS.
Test details
Associated requirements |
Device.Storage.Hd.Usb3.Compliance |
Platforms |
Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~10 minutes |
Categories |
Certification Reliability |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Removable Storage Testing Prerequisites. In addition, this test requires the following:
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Storage Testing or the troubleshooting steps in Storage Performance CS.
More Information
Command usage
Command | Description |
---|---|
StorPerf.exe /DriveLetter [StorageDriveLetter] /DeviceTag USB3_BOT_Data |
Runs the USB testing on the specified drive. DeviceTag can also be USB3_UAS_DATA for UAS-capable drives. |
Command syntax
Command option | Description |
---|---|
/DriveNumber <number> |
Physical drive number of device under test. Example: /DriveNumber 0 |
/DriveLetter <letter> |
Drive letter of device under test. Example: /DriveLetter C |
/DeviceTag <value> |
Identifies which TestcaseGroup or ComparisonGroup to select as the input from the configuration xml files. This parameter is case-sensitive and is used for indexing both the policy and comparison xml files. Example: /DeviceTag CS_Boot |
/PolicyXML <value> |
The policy xml file name. Defines all of the parameters for running the I/O workloads. If no option is given, the default file will be generated. Example: /PolicyXML CSPolicy.xml |
/Compare <value> <value> |
The two xml files to compare. These must have been generated from a previous run of this test. The "FinalTestCasesAggregated*.xml" files should be used instead of the "AllTestCasesAggregated*.xml" files since there is no guarantee that the number of iteration is the same for each test case. Example: /Compare FinalTestCasesAggregated_42f4.xml FinalTestCasesAggregated_a732.xml |
/CompareXML <value> |
The comparison xml file name. Defines all of the parameters for running the comparison. If no option is given, the default file will be generated. Example: /CompareXML CSCompare.xml |
/PrintPolicy |
Prints the policy table. |
Note
For command-line help for this test binary, type /h.
File list
File | Location |
---|---|
StorPerf.exe |
<[testbinroot]>\NTTest\driverstest\storage\wdk\ |
StorageAssessment.exe |
<[testbinroot]>\NTTest\driverstest\storage\wdk\StorageAssessment\ |
StorageDevices.dll |
<[testbinroot]>\NTTest\driverstest\storage\wdk\ |
StorageParameters.exe |
<[testbinroot]>\NTTest\driverstest\storage\wdk\ |