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 和 Power 並行案例,並在程式中尋找任何當機和/或停止回應。 測試二進位檔: Devfund_ChaosTest.dll 測試方法: RunCHAOSTest 參數: DQ - 請參閱 裝置基本概念測試參數 TestPeriod - 指定在幾分鐘內執行測試 (的時間長度) 。 |