精簡布建 SCSI 合規性測試 (標誌)
此測試會確認存放裝置陣列可以正確支援精簡布建功能。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期執行時間 (分鐘) | 10 |
類別 | 相容性 |
) 分鐘 (逾時 | 600 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
執行測試之前,請完成測試設定,如測試需求中所述: 硬碟測試必要條件。
執行測試之前,請確定精簡布建的 LUN 已在線上初始化原始 dis。 將精簡布建 LUN 的臨界值設定為 70%。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對 Device.Storage Testing 進行疑難排解。
詳細資訊
此測試會遮蔽在 Windows 中測量 SCSI 裝置合規性。 目標是兩種--確保 Windows 上支援的 SCSI 裝置完全且完全遵守 SPC-4 和 SBC-3 中設定的 SCSI 規格,並允許 Microsoft 和 Microsoft 合作夥伴完全遵守並遵守這些標準。 維護合規性會導致更強且更可靠的整體系統。
注意
如需這些規格的詳細資訊,請流覽 技術委員會 T10 SCSI 儲存體介面 網站。
測試會將下列命令傳送至裝置:
查詢 VPD 0xB0,0xB2頁
記錄感知
取得 LBA 狀態
Unmap
讀取容量 16 (不需要)
SCSI 命令
查詢 (請參閱 SPC-4 第 6.6 節)
針對頁碼 B0h:
支援 INQUIRY B0h VPD 頁面命令 (狀態為 GOOD)
PAGE LENGTH = 0x3C
UNMAP LBA COUNT > 0 上限
UNMAP 區塊描述項計數上限 > 0
針對頁碼 B2h:
支援 INQUIRY B2h VPD 頁面命令 (狀態為 GOOD)
如果 DP = 1,則 PAGE LENGTH = 0x4
LOG SENSE (請參閱 SPC-4 第 6.8 節)
支援 LOG SENSE 命令 (狀態為良好)
記錄頁的 DS (停用儲存) 位為 1
記錄頁的 SPF (子頁面格式) 位為 0
記錄頁的 SUBPAGE CODE (位元組 2) 為 0
記錄頁面的 PAGE LENGTH 會由 12 區分
記錄參數的 FORMAT AND LINKING 0x3
記錄參數的 PARAMETER LENGTH = 0x8
記錄參數的 PARAMETER CODE 介於 0x1 和 0xFF
GET LBA STATUS (請參閱 SBC-3 第 5.4 節)
支援 GET LBA STATUS 命令 (狀態為 GOOD)
LBA 狀態原因元頁面長度 > 20
啟動邏輯區塊位址 + 邏輯區塊 < 總數的 LBA 數目
UNMAP (請參閱 SBC-3 第 5.27 節)
支援 UNMAP (10) 命令 (狀態為 GOOD)
隨機寫入 (10) 命令之後,傳送 UNMAP,GET LBA STATUS 應該會傳回一些已解除配置的 LBA
在向下傳送 UNMAP 命令之後,應該減少對應的資源
讀取容量 (16) (請參閱 SBC-3 第 5.16 節)
不需要此命令。 測試只會提供警告。
LBPME 位符合 READ CAPCITY (16) 與 INQUIRY B2h VPD 頁面
LBPRZ 位會比對 READ CAPCITY (16) 和 INQUIRY B2H VPD 頁面
命令語法
命令選項 | 描述 |
---|---|
Scsicompliance.exe /device [DeviceID] /verbosity [LoggingVerbosity 例如 4] /scenario ThinProvision /operation [OperationId] |
執行測試。 |
注意
針對此測試二進位檔的命令列說明,請輸入 /h。
檔案清單
檔案 | 位置 |
---|---|
Scsicompliance.exe |
< [testbinroot] >\nttest\driverstest\storage\wdk\ |
參數
參數名稱 | 參數描述 |
---|---|
TPDiskDeviceObjLink | 由建立儲存體參數指派。 |
WDKDeviceID | 要測試之裝置的實例路徑 |
LoggingVerbosity | LoggingVerbosity:記錄的詳細資料。 層級是累計的。 0 = 判斷提示和結果。 1 = 詳細資料 (預設) 。 2 = CDB、資料和感知資訊。 3 = 偵錯和詳細的模式頁面資訊。 4 = 記憶體使用量 |
ScenarioId | 案例測試名稱。 |
ScsiComplianceDevice | 裝置路徑 |
LLU_NetAccessOnly | 用來存取測試檔案共用的使用者帳戶。 |
LLU_LclAdminUsr | 用來執行測試的使用者帳戶。 |
OperationId | operation 選項 |
破壞性 | (0,1) 0=被動,1=破壞性 |