PwrTest DirectedFx 场景旨在测试使用定向电源管理框架(DFx)的驱动程序的设备。
用户提供设备实例路径来测试和(可选)设备电源状态进行验证。
如果未指定 D 状态,测试将验证设备未停留在 D0 状态。 若要查找实例路径,请检查设备管理器中的设备属性。 或者,在没有选项的情况下运行测试,以获取系统上所有支持 DFx 的设备实例路径的列表。
此测试可在任何 新式待机 系统上运行,无论它在待机期间是否处于网络连接设置,还是处于 AC 或 DC 电源上。
对于指定的设备,测试将验证:
- 在父设备支持 DFx 之前,必须关闭设备及任何相关的子设备。
- 设备成功完成至少一次控制下电/上电操作。
- 设备在完成定向停电后进入正确的 D 状态。 (可选)
对于每个周期,测试显示:
系统处于空闲恢复能力状态的时间
定向 最深层运行时空闲平台状态(DRIPS) 被解除的时间
- 每个原因处于活动状态的时间
所有测试设备的单个统计信息和可选的失败原因
-
Device {Test Device} failed because device {Failed Device} {Failed Reason}。- 可能是一种分页设备或一种调试设备
- 不支持 DFx
- 对组件具有约束
- DFx 断电调用失败
-
每个广播树和所有参与者设备
建议进行三个周期的测试,以确保设备可以进行多个指令性电源转换。 完成所有周期后,测试将输出成功/失败周期总数。
如果系统上没有设备支持 DFx,则测试将 Error retrieving list of available Directed Fx devices返回。
语法
pwrtest /directedfx [/c:n] [/d:n] [/p:n] [/device(:n):path] [/?]
/c:n
指定要运行的周期数(1 为默认值)。
/d:n
指定周期之间的延迟时间(以秒为单位;默认值为 60)。
/p:n
指定保持连接待机状态的时间(以秒为单位;默认值为 300)。
/device:n
路径提供要测试的设备实例路径。
N 提供一个可选的设备电源状态,该设备应因定向 Fx 转换而进入。
示例
pwrtest /directedfx
相关主题
定向电源管理框架 简介