eMMC 合规性测试
此测试通过确保主机控制器实现要求中描述的功能来验证 SD 主机控制器的正确操作。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 2 |
类别 | 开发 |
超时(以分钟为单位) | 120 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照测试要求(硬盘驱动器测试先决条件)中所述完成测试设置。
测试检查 eMMC 磁盘的当前配置及其附加到系统的方式。 它验证要求中所述的项目是否确实已实现。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Storage 测试问题。
日志描述了正在测试内容以及发生任何故障的位置。 会审失败的第一步应该是检查日志文件并确定失败的是哪一行要求。 失败也可能包含有关根本原因的详细信息。
更多信息
该测试将首先在连接到系统的 SD 主机控制器和 SD 设备上进行发现,以确定它们的功能。 然后它将专门检查指定设备的磁盘,以确保其符合徽标要求。 对于每个要求项,将检查设备以查看它是否声称支持所需的功能或模式。 然后,如果适用,将检查设备以确保该功能的操作足够。 对于发现的任何错误,都将记录失败。
命令用法
命令 | 说明 |
---|---|
SoCBootTest.exe eMMCComplianceTest 设备 [StorageDriveLetter] |
在指定的设备上运行 eMMCComplianceTest 方案。 |
命令语法
命令选项 | 说明 |
---|---|
SoCBootTest |
运行测试的二进制文件。 |
eMMCComplianceTest |
运行 eMMC 合规性测试。 |
设备 |
指定要运行测试的设备。 |
注意
有关此测试二进制文件的命令行帮助,请键入 /?。
文件列表
文件 | 位置 |
---|---|
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 |
<[testbinroot]>\nttest\commontest\ntlog\ |
ntlogger.ini |
<[testbinroot]>\nttest\commontest\ntlog\ |
stresslog.dll |
<[testbinroot]>\basetest\core_file_services\shared_libs\ |
fbslog.dll |
<[testbinroot]>\basetest\core_file_services\shared_libs\fbslog\ |
rapidfile.exe |
<[testbinroot]>\basetest\core_file_services\shared_tests\Wdk\ |
参数
参数名称 | 参数说明 |
---|---|
LLU_LclAdminUsr | 用于运行测试的用户帐户。 |
LLU_NetAccessOnly | 用于访问测试文件共享的用户帐户。 |
WDKDeviceID | 要测试的设备的实例路径。 |
DiskDeviceObjLink | 通过创建存储参数来分配。 |
Destructive | (0,1) 0=被动,1=破坏性 |