eMMC 合规性测试

此测试通过确保主机控制器实现要求中描述的功能来验证 SD 主机控制器的正确操作。

测试详细信息

   
规范
  • Device.Storage.Hd.EMMC.BasicFunction
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
  • Windows Server 2016 (x64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 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=破坏性