SDHC Compliance Test
This test verifies the correct operation of a SD host controller by ensuring that the features described in the requirements are implemented by the host controller.
Test details
Specifications |
|
Platforms |
|
Supported Releases |
|
Expected run time (in minutes) | 30 |
Category | Development |
Timeout (in minutes) | 1800 |
Requires reboot | false |
Requires special configuration | false |
Type | automatic |
Additional documentation
Tests in this feature area might have additional documentation, including prerequisites, setup, and troubleshooting information, that can be found in the following topic(s):
Running the test
Before you run the test, complete the test setup as described in the test requirements: Secure Digital Host Controller Storage Testing Prerequisites.
Troubleshooting
For generic troubleshooting of HLK test failures, see Troubleshooting Windows HLK Test Failures.
For troubleshooting information, see Troubleshooting Device.Storage Testing.
More information
The test will first do discovery on the SD host controllers and SD devices attached to the system to determine their capabilities. It will then specifically check the host controller for the device specified to ensure that it conforms to the certification requirements. For each requirement item, the device will be checked to see if it claims to support the features or modes required. Then if applicable, the device will be checked to ensure the operation of that feature is adequate. Failures will be logged for any error found.
Command usage
Command | Description |
---|---|
SoCBootTest.exe SDHCCompliance Device [StorageDriveLetter] |
Run the SDHCCompliance scenario on the specified device. |
Command syntax
Command option | Description |
---|---|
SDHCCompliance |
Runs the SDHC Compliance test. |
Device |
Specifies the device to run the test against. |
Note
For command-line help for this test, type /?.
File list
File | Location |
---|---|
autocom.dll |
<[testbinroot]>\nttest\driverstest\storage\ |
autocomManaged.dll |
<[testbinroot]>\nttest\driverstest\storage\managed\ |
BigFile.exe |
<[testbinroot]>\nttest\driverstest\storage\disk\ |
DiskStress.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
MemoryChoke.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
MemoryStress.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\ |
SocBootTest.exe |
<[testbinroot]>\nttest\driverstest\storage\sd\SDBoot\SoCBootTest\ |
SDHelper.dll |
<[testbinroot]>\nttest\driverstest\storage\sd\Tools\SDHelper\ |
etwprocessor.dll |
<[taefbinroot]>\ |
wex.common.dll |
<[testbinroot]>\wextest\cue\testexecution\wlk\ |
wex.communication.dll |
<[testbinroot]>\wextest\cue\testexecution\ |
ntlog.dll |
<[osbinroot]>\NTTEST\commontest\ntlog\ |
ntlogger.ini |
<[osbinroot]>\NTTEST\commontest\ntlog\ |
stresslog.dll |
<[testbinroot]>\nttest\basetest\core_file_services\shared_libs\ |
fbslog.dll |
<[testbinroot]>\nttest\basetest\core_file_services\shared_libs\fbslog\ |
rapidfile.exe |
<[testbinroot]>\nttest\basetest\core_file_services\shared_tests\wdk\ |
Parameters
Parameter name | Parameter description |
---|---|
LLU_LclAdminUsr | User account for running the test. |
LLU_NetAccessOnly | User account for accessing test fileshare. |
WDKDeviceID | Instance path of device to test. |
DiskDeviceObjLink | Assigned by Create Storage Parameters. |
Destructive | (0,1) 0=Passive, 1=Destructive |