NVMe 佇列Pause-Resume測試 (標誌)
此測試會驗證裝置在暫停和繼續提交佇列、完成佇列或兩者時處理 I/s 的功能。
測試會監視因 IO 逾時而可能發生的任何重設事件。
I/O 的暫停繼續上限目前設定為低值 4 秒。
佇列Pause-Resume的時間週期可能是統一或隨機的
佇列Pause-Resume之間的間隔時間間隔可能是統一或隨機的
針對 IO 案例選擇的佇列深度,可能會以認證需求中指定的值上限。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期執行時間 (分鐘) | 140 |
類別 | 部署 |
) 分鐘 (逾時 | 8400 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
執行測試之前,請完成測試設定,如測試需求中所述: 硬碟測試必要條件。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對 Device.Storage Testing 進行疑難排解。
如果測試找不到裝置的磁碟機號,請嘗試使用已連接裝置、格式化和掛接 NTFS 磁片區來重新開機機器,並指派磁碟機號、重新開機機器以確認磁片mgmt.msc 中可辨識裝置的磁碟機號和磁片磁碟機號碼,然後排程測試。
詳細資訊
命令語法
命令 | 描述 |
---|---|
/DriveLetter |
裝置的磁碟機號。 您可以執行 nvmeshim /DriveLetter /? 範例:D: |
/DriveNumber |
裝置的磁片磁碟機編號。 您可以執行 nvmeshim /DriveNumber /? 範例:1 |
/時間 |
I/O 持續時間以秒為單位。 您可以執行nvmeshim.exe /Duration /?來取得協助? |
/Operation PauseResume |
執行 PauseResume 案例。 |
/冗長 |
記錄詳細資訊的層級。 較大的值會導致更詳細的輸出。 |
/Scenario All |
在指定的作業中執行所有案例。 |
/Scenario NoPauseResume |
執行未暫停-繼續佇列的案例 |
/Scenario PauseResumeSQ |
執行暫停-繼續 SQ 的案例 |
/Scenario PauseResumeCQ |
執行暫停-繼續 CQ 的案例 |
/Scenario PauseResumeAllQ |
執行暫停-繼續 SQ 和 CQ 的案例 |
檔案清單
檔案 | 位置 |
---|---|
nvmeshim.exe |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
Enable.cmd |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
stornvme.sys |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.cat |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.man |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.inf |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.sys |
< testbinroot >\NTTEST\driverstest\storage\wdk\nvme\ |
參數
參數名稱 | 參數描述 |
---|---|
StorageDriveLetter | 儲存磁碟機號 |
StorageDriveNumber | 儲存磁片磁碟機號碼 |
WDKDeviceID | 要測試之裝置的實例路徑 |
LLU_NetAccessOnly | 用來存取測試檔案共用的使用者帳戶。 |
LLU_LclAdminUsr | 用來執行測試的使用者帳戶。 |