沒有未完成 IO 的 Lun 重設測試 - 單一磁片
這是選擇性的測試,將會在每個磁片上執行重複迴圈。 每個週期都會藉由從迷你埠保留要求,嘗試在每一個磁片上逾時一次 IO 要求。 這會觸發 Storport 傳送RESET_LUN,此時測試會將保留的 IO 要求轉送至迷你埠與RESET_LUN,或完成保留的 IO 要求,並只轉送RESET_LUN。 此測試包含數種類型:
- 使用未完成 IO 的 Lun 重設測試 - 所有磁片 - 以平行方式轉送保留的要求,並在控制器上測試重設。
- 使用未完成 IO 的 Lun 重設測試 - 單一磁片 - 依 PhysicalDrive 號碼轉送所保留的要求,並在控制器上的第一個磁片上測試重設。
- 沒有未完成 IO 的 Lun 重設測試 - 所有磁片 - 完成控制器上所有磁片上保留的要求和測試重設。
- 沒有未完成 IO 的 Lun 重設測試 - 單一磁片 - 完成所保留的要求,並依 PhysicalDrive 號碼測試控制器上的第一個磁片重設。
- 匯流排重設測試 - 與具有未處理 IO 的 Lun 重設測試相同 - 所有磁片也會因為目的而失敗RESET_LUN命令,讓 Storport 傳送匯流排重設。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期的執行時間 (以分鐘為單位) | 60 |
類別 | 部署 |
以分鐘為單位的逾時 () | 3600 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
此測試應該在非開機儲存控制器上執行。 在開機控制器上執行是可行的,但至少需要連接一個非開機磁片。 此測試不會在開機磁片上執行。 預期的結果是,在RESET_LUNs和RESET_BUSs之後,不會卡在迷你埠中。 驗證是藉由在測試之後重新開機機器來完成。 若要在雙重啟動器設定中執行此功能,請在連線至共用儲存體的兩部電腦上排程此測試。 一個啟動器上的重設不應對另一個啟動器造成負面影響。 針對單一磁片測試,請再次檢查兩個啟動器是否針對共用儲存體中的相同實體磁片進行測試。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
若要進行疑難排解,請使用偵錯工具來確認測試驅動程式已在測試部分期間于開機時載入:StorPortShimLib:ShimInitialize,稱為 StorPortShimLib:輸入 DriverAdd。 已安裝 CoreTestShim。 完成登錄檢查 StorPortShimLib:Hooking 驅動程式: < storportminiportname >.sys
詳細資訊
參數
參數名稱 | 參數描述 |
---|---|
WDKDeviceID | 測試裝置的裝置實例路徑 |
LLU_LclAdminUsr | 要執行測試的系統管理員帳戶 |
LLU_NetAccessOnly | 使用者可存取測試網路共用 |
WDKHardwareID | 測試裝置的硬體識別碼 |
TestDuration | 測試持續時間,以秒為單位 |
TestName | 測試以執行 |