SCSI 可靠性计数器测试(徽标)
存储空间有三个认证计划:一个用于驱动器,一个用于机箱,还有一个用于主机总线适配器。 可靠性计数器要求适用于驱动器。 这些可靠性计数器要求是 OEM 反馈的结果,即它们对于在现场解决问题是必要的,也是产品团队支持部署和排查部署问题的结果。
此测试检查驱动器是否返回可靠性数据日志页。
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 5 |
类别 | 兼容性 |
超时(以分钟为单位) | 300 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
运行测试
在运行测试之前,请按照如下测试要求中所述完成测试设置:硬盘驱动器测试先决条件。
如果对任何需要介质的驱动器进行测试,或在所包含的驱动器需要介质的计算机上以系统模式进行测试,则必须将介质插入到驱动器中。 使用的介质必须经过格式化,并且包含的数据至少占介质容量的 50%。
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Storage 测试问题。
详细信息
实现 SCSI 命令集的基本可靠性计数器功能
根据 SCSI 主要命令 4 (SPC-4) 和 SCSI 块命令 3 (SBC-3) 规范,所有驱动器都必须为以下日志感知页 (LOG SENSE 4Dh) 参数提供有效数据。
开始-停止周期计数器 (0Eh)
- 制造日期 (0001h)
读取错误计数器 (03h)
总计 (0002h)
已更正的错误总数 (0003h)
未更正的错误总数 (0006h)
温度 (0Dh)
温度 (0000h)
参考温度 (0001h)
写入错误计数器 (02h)
总计 (0002h)
已更正的错误总数 (0003h)
未更正的错误总数 (0006h)
后台扫描 (15h)
- 后台扫描状态 (0000h)
根据 SCSI 主要命令 4 (SPC-4) 规范,物理移动记录介质和/或读写设备(如硬盘驱动器)的驱动器必须为以下日志感知页 (LOG SENSE 4Dh) 参数提供有效数据。
开始-停止周期计数器 (0Eh)
设备生存期内指定的周期计数 (0003h)
累积的开始-停止周期 (0004h)
设备生存期内指定的加载-卸载计数 (0005h)
累积的加载-卸载周期 (0006h)
根据 SCSI 块命令 3 (SBC-3) 规范,固态驱动器必须为以下日志感知页 (LOG SENSE 4Dh) 参数提供有效数据。
固态介质 (11h)
- 已使用百分比耐用性指示器 (0001h)
命令语法
命令选项 | 说明 |
---|---|
Scsicompliance.exe |
使用指定的选项运行测试。 |
/device |
指定要测试的设备。 示例:\\.\disk0 |
/scenario |
指定要运行的方案测试。 示例:ReliabilityCounters |
/verbosity |
日志记录详细信息。 级别是累积式的。 0 = 断言和结果。 1 = 详细信息。 2 = CDB、数据和感知信息。 3 = 调试和详细的模式页信息。 4 = 内存使用率 |
/operation |
操作 ID。 示例:测试 |
/cdb |
CDB 列表。 |
/version |
版本。 1 = SPC-2 和 SBC1。 2= SPC3 和 SBC2。 3 = SPC-4 和 SBC3。 |
文件列表
文件 | 位置 |
---|---|
scsicompliance.exe |
<[testbinroot]>\nttest\driverstest\storage\wdk\ |
参数
参数名称 | 参数说明 |
---|---|
DiskDeviceObjLink | 要测试的磁盘的设备路径,示例:\\.\disk0 |
WDKDeviceID | 要测试的设备的实例路径 |
LoggingVerbosity | LoggingVerbosity:日志记录的详细信息。 级别是累积式的。 0 = 断言和结果。 1 = 详细信息(默认值)。 2 = CDB、数据和感知信息。 3 = 调试和详细的模式页信息。 4 = 内存使用率 |
ScenarioId | 方案测试名称。 |
LLU_NetAccessOnly | 用于访问测试文件共享的用户帐户。 |
LLU_LclAdminUsr | 用于运行测试的用户帐户。 |
OperationId | |
Destructive | (0,1) 0=被动,1=破坏性 |