CHAOS 测试(设备基础功能)
CHAOS(并发硬件和操作系统)测试同时运行各种 PnP 驱动程序测试、设备驱动程序模糊测试和电源系统测试。
CHAOS 测试
测试 | 说明 |
---|---|
禁用增强型设备测试 (EDT) 支持 |
此测试将测试筛选器驱动程序 (msdmfilt.sys) 作为使用 DQ 参数指定的设备上的上层筛选器进行卸载。 此测试筛选器作为在此测试类别中运行测试的一部分进行安装 PnP 驱动程序测试使用 EDT 筛选器驱动程序将 IRP_MN_CANCEL_REMOVE_DEVICE 发送到目标设备堆栈。 参数: - 请参阅 设备基础知识测试参数 DQ |
运行 CHAOS 测试 |
并行运行 PnP 测试和模糊测试,同时循环访问所有受支持的系统电源状态。 PnP 驱动程序测试在执行 PnP 操作时向目标设备堆栈发送 I/O 请求。 此测试运行 PnP 测试 (禁用/启用、重新平衡、删除/重启、意外删除和 DIF 删除) 和驱动程序模糊测试,同时将测试系统 (S1、S2、S3、S4 和连接待机) 的所有支持的睡眠状态循环。 此测试的目标是测试 PNP、I/O 和电源并发场景,并查找进程中的任何故障和/或挂起。 测试二进制文件: Devfund_ChaosTest.dll 测试方法: RunCHAOSTest 参数: DQ - 请参阅 设备基础知识测试参数 TestPeriod - 指定运行测试 (的时间(以分钟) 为单位)。 |