Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот тест проверяет команды ЗАПРОС, ЧТЕНИЕ ЕМКОСТИ (16) и UNMAP (10) интерфейса малой компьютерной системы (SCSI), отправленные на твердотельный накопитель (SSD) с последовательным подключением SCSI (SAS).
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 1 |
| Категория | Совместимость |
| Время ожидания (в минутах) | 60 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования для тестирования жестких дисков.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Storage.
Тест записывает результаты в файлы журнала Scsicompliance.wtl и Scsicompliance.wtl.txt. Результаты можно использовать для определения:
Если устройство соответствует спецификации SCSI
Необязательные команды SCSI, поддерживаемые устройством
Для передачи устройство SCSI должно поддерживать все обязательные команды и должно полностью соответствовать этим командам. Для каждой команды задано определенное пороговое значение для прохождения или сбоя, а ожидания явно указываются в тесте и в файле журнала.
Кроме того, тестируются необязательные команды. Если устройство поддерживает необязательные команды и они не соответствуют требованиям, тест завершается ошибкой. Если устройство не поддерживает необязательные команды, тест проходит успешно.
Дополнительные сведения
Ниже приведены тестовые команды SCSI.
ЗАПРОС
Для кода страницы B0h:
Страница запроса на поддержку B0h VPD
PAGE LENGTH = 0x3C
МАКСИМАЛЬНОЕ ЧИСЛО > UNMAP LBA 0
МАКСИМАЛЬНЫЙ ДЕСКРИПТОР БЛОКА UNMAP
COUNT > 0
Для кода страницы B1h:
Страница запроса на поддержку B1h VPD
PAGE LENGTH = 0x3C
СРЕДНЯЯ СКОРОСТЬ ВРАЩЕНИЯ = 1
Для кода страницы B2h:
Страница запроса на поддержку B2h VPD
Если DP = 1, то PAGE LENGTH = 0x4
LBPU = 1
ТИП ПОДГОТОВКИ = 0 или 1
ЕМКОСТЬ ЧТЕНИЯ (16)
Поддержка READ CAPACITY (16)
LBPME = LBPME (страница VPD B2h)
LBPRZ = LBPRZ (страница VPD B2h)
UNMAP (10)
- Поддержка UNMAP (10)
Синтаксис команды
| Get-Help | Описание |
|---|---|
Scsicompliance.exe /device [ScsiComplianceDevice] /verbosity [LoggingVerbosity] /scenario SasSsd /operation test |
Запускает тест. |
Список файлов
| Файл | Расположение |
|---|---|
Scsicompliance.exe |
<[testbinroot]>\nttest\driverstest\storage\wdk\ |
Параметры
| Имя параметра | Описание параметра |
|---|---|
| DiskDeviceObjLink | Путь к устройству к диску для проверки EX: \\.\disk0 |
| WDKDeviceID | Путь к экземпляру проверяемого устройства |
| LoggingVerbosity | LoggingVerbosity: подробные сведения о ведении журнала. Уровни являются накопительными. 0 = утверждения и результаты. 1 = сведения (по умолчанию). 2 = CDB, данные и сведения о смысле. 3 = отладка и подробные сведения о странице режима. 4 = использование памяти |
| ScenarioId | Имя теста сценария. |
| ScsiComplianceDevice | Device path" (Схема разрешения конфликтов служб кластеров Db2, путь к устройству) |
| LLU_NetAccessOnly | Учетная запись пользователя для доступа к тестовой общей папке. |
| LLU_LclAdminUsr | Учетная запись пользователя для запуска теста. |
| OperationId | параметр операции |