裝置基本概念 (睡眠測試)
裝置基本概念睡眠測試會在指定的裝置、前後或系統睡眠狀態轉換期間執行 I/O 和 PnP 作業。 睡眠測試可確保受測裝置允許系統迴圈處理所有支援的睡眠狀態。 此外,它會透過簡單 I/O 壓力測試,確保裝置在這些狀態變更之後仍可正常運作。
睡眠測試
測試 | 描述 |
---|---|
I/O 之前和之後的重大睡眠 |
此測試會在系統上執行重大睡眠狀態轉換,並在每個睡眠狀態週期前後于裝置上執行 I/O。 測試二進位檔: Devfund_Critical_Sleep_With_IO_BeforeAndAfter.wsc 測試方法: Critical_Reboot_Restart_With_IO_Before_And_After 參數: - 請參閱 裝置基本概念測試參數 DQ TestCycles ResumeDelay IOPeriod |
在期間使用 I/O 進行重大睡眠 |
此測試會在系統上執行重大睡眠狀態轉換,並在裝置上執行 I/O。 測試二進位檔: Devfund_Critical_Sleep_With_IO_During.wsc 測試方法: Critical_Sleep_With_IO_During 參數: - 請參閱 裝置基本概念測試參數 DQ TestCycles ResumeDelay IOPeriod |
睡眠和 PNP (停用並啟用 I/O Before 和 After) |
此測試會透過各種睡眠狀態來循環系統,並在每個睡眠狀態週期前後執行 I/O 和基本 PnP (停用/啟用) 。 如需詳細資訊,請參閱 關於睡眠和 PNP 停用並啟用 IO Before 和 After 測試。 測試二進位檔: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.wsc 測試方法: Sleep_PNP_DisableEnable_With_IO_Before_And_After 參數: - 請參閱 裝置基本概念測試參數 DQ TestCycles ResumeDelay IOPeriod |
使用 I/O 之前和之後睡眠 |
此測試會透過各種睡眠狀態來循環系統,並在每個睡眠狀態週期前後對裝置執行 I/O。 如需詳細資訊,請參閱 關於 IO Before And After 測試的睡眠。 測試二進位檔: Devfund_Sleep_With_IO_BeforeAndAfter.wsc 測試方法: Sleep_With_Io_Before_And_After 參數: - 請參閱 裝置基本概念測試參數 DQ TestCycles ResumeDelay IOPeriod |
在期間使用 I/O 睡眠 |
此測試會透過各種睡眠狀態來循環系統,並在裝置上執行 I/O。 測試二進位檔: Devfund_Sleep_With_IO_During.wsc 測試方法: Sleep_With_IO_During 參數: - 請參閱 裝置基本概念測試參數 DQ TestCycles ResumeDelay IOPeriod |
關於睡眠和 PNP 停用並啟用 IO Before 和 After 測試
此測試會執行下列動作:
- 確認測試裝置及其子系未回報任何裝置問題碼。
- 使用 WDTF 簡單 I/O 外掛程式在測試裝置及其子系上測試 I/O。 如需詳細資訊,請參閱 提供的 WDTF 簡單 I/O 外掛程式 。
- 將測試系統傳送到其第一個支援的睡眠狀態,並在一段時間後從睡眠狀態繼續系統。
- 確認測試裝置及其子系未回報任何裝置問題碼。
- 使用 WDTF 簡單 I/O 外掛程式在測試裝置及其子系上測試 I/O。 如需詳細資訊,請參閱 提供的 WDTF 簡單 I/O 外掛程式 。
- 如果可以停用測試裝置,測試會停用並使用 WDTF PnP 動作介面啟用測試裝置,如需詳細資訊,請參閱 IWDTFPNPAction2::D isableDevice 和 IWDTFPNPAction2::EnableDevice 方法。
- 確認測試裝置及其子系未回報任何裝置問題碼。
- 使用 WDTF 簡單 I/O 外掛程式在測試裝置及其子系上測試 I/O。 如需詳細資訊,請參閱 提供的 WDTF 簡單 I/O 外掛程式 。
- 針對測試系統每個支援的睡眠狀態重複步驟 3-8。
- 重複步驟 1-9 多次。
關於 IO Before And After 測試的睡眠
此測試會執行下列動作:
- 確認系統上沒有裝置回報裝置問題碼。
- 使用 WDTF 簡單 I/O 外掛程式,在系統上的每個裝置上測試 I/O。 如需詳細資訊,請參閱 提供的 WDTF 簡單 I/O 外掛程式 。
- 將測試系統傳送到其第一個支援的睡眠狀態,並在一段時間後從睡眠狀態繼續系統。
- 確認系統上沒有裝置回報裝置問題碼。
- 使用 WDTF 簡單 I/O 外掛程式,在系統上的每個裝置上測試 I/O。 如需詳細資訊,請參閱 提供的 WDTF 簡單 I/O 外掛程式 。
- 針對測試系統的每個支援的睡眠狀態重複步驟 3 - 5。
- 重複步驟 1 - 6 多次。