다음을 통해 공유


SES 테스트(로고)

이 테스트는 Windows에서 SCSI 디바이스 규정 준수를 확인합니다.

테스트 세부 정보

   
사양
  • Device.Storage.Enclosure.DriveIdentification
플랫폼
  • Windows Server 2016(x64)
지원되는 릴리스
  • Windows 10
  • Windows 10 버전 1511
  • Windows 10 버전 1607
  • Windows 10, 버전 1703
  • Windows 10, 버전 1709
  • Windows 10, 버전 1803
  • Windows 10, 버전 1809
  • Windows 10, 버전 1903
  • Windows 10에 대한 다음 업데이트
예상 실행 시간(분) 10
범주 호환성
시간 제한(분) 600
다시 부팅 필요 false
특별한 구성 필요 true
형식 automatic

 

추가 설명서

이 기능 영역의 테스트에는 다음 항목에서 찾을 수 있는 필수 조건, 설정, 문제 해결 정보를 포함한 추가 설명서가 있을 수 있습니다.

테스트 실행

테스트를 실행하기 전에 하드 디스크 드라이브 테스트 필수 조건SES(SCSI 엔클로저 서비스) 디바이스 테스트 필수 조건의 테스트 요구 사항에 설명된 대로 테스트 설정을 완료합니다.

이 테스트를 실행하려면 DiskDeviceObjLink 매개 변수를 설정해야 합니다. 이 매개 변수는 테스트 디바이스에 대한 실제 경로를 나타냅니다(예: \\.\PhysicalDrive1). MPIO 디바이스를 테스트하는 경우 Pseudo-LUN에 대한 경로여야 합니다.

문제 해결

HLK 테스트 실패의 일반적인 문제 해결은 Windows HLK 테스트 실패 문제 해결을 참조하세요.

SES Tes에서 오류가 관찰되면 scsicompliance.exe /device "<Device Instance ID>" /verbosity 4 /scenario SSP /operation test /SESDisk \\.\<Drive Number> (예: scsicompliance.exe /device "SCSI\ENCLOSURE&VEN_LSI_CORP&PROD_SAS2X36\7&7B0A3DA&0&005600" /verbosity 4 /scenario SSP /operation test /SESDisk \\.\PhysicalDrive19)

Scsicompliance.exe는 <컨트롤러 경로> \Windows Kits\8.0\Hardware Certification Kit\Tests\<arch>\NTTEST\driverstest\storage\wdk\에서 찾을 수 있습니다.

가장 관련성이 높은 로그는 scsicompliance.wtl입니다.

문제 해결 정보는 Device.Storage 테스트 문제 해결을 참조하세요.

이 테스트의 오류는 테스트 중인 드라이버에 스트레스를 주어 생성된 버그 검사 및 로그 파일에서 식별된 문제를 통해 발생합니다.

추가 정보

이 테스트는 Windows에서 SCSI 디바이스 준수를 측정하는 데 중점을 둡니다. 목표는 두 가지입니다. Windows 운영 체제에서 지원되는 SCSI 디바이스가 SPC-4 및 SES-3에 명시된 SCSI 사양을 완전하고 완벽하게 준수하도록 하고 당사와 파트너가 이러한 표준을 완전히 존중하고 준수할 수 있도록 하는 것입니다. 규정 준수를 유지하면 전반적으로 더 강력하고 안정적인 시스템이 만들어집니다.

참고

   이러한 사양에 대한 자세한 내용은 Technical Committee T10 SCSI 스토리지 인터페이스 웹 사이트를 참조하세요.

 

테스트는 디바이스에 다음 명령을 보냅니다.

  1. 진단 결과 수신: 0x00, 0X01, 0X02, 0X07, 0X0A 페이지.

  2. 진단 보내기: 0x02 페이지.

  3. 문의: VPD 0x83 페이지.

명령 구문

이 테스트에 대한 자세한 내용은 WDK 설명서를 설치하세요.

명령 옵션 설명

Scsicompliance.exe

테스트를 실행합니다.

/SESDisk

테스트 디바이스의 실제 경로를 지정합니다(예: \\.\PhysicalDrive1). MPIO 디바이스를 테스트하는 경우 Pseudo-LUN에 대한 경로여야 합니다.

/device

테스트할 엔클로저 디바이스를 지정합니다.

/verbosity

세부 정보 표시 수준

  • 0 = 모든 모듈의 오류 및 경고와 함께 테스트 경고를 표시합니다.

  • 1 = 어설션 세부 정보를 표시합니다(기본값).

  • 2 = 테스트 도구 프레임워크의 로그를 표시합니다.

  • 3 = 디바이스로 전송된 CDB를 표시합니다.

  • 4 = 반환된 데이터 및 센스 정보를 표시합니다.

/scenario

테스트 시나리오를 지정합니다.

/operation

테스트 또는 검색 테스트 옵션을 지정합니다.

/cdb

CDB 목록을 지정합니다.

참고

   테스트를 수동으로 실행할 때 명령줄 스위치가 사용됩니다. 이 테스트 이진에 대한 명령줄 도움말을 보려면 /h를 입력합니다.

 

파일 목록

파일 위치

Scsicompliance.exe

<[testbinroot]>\nttest\driverstest\storage\wdk

 

매개 변수

매개 변수 이름 매개 변수 설명
DiskDeviceObjLink 스토리지 매개 변수 만들기에 의해 할당됩니다.
WDKDeviceID 테스트할 디바이스의 인스턴스 경로입니다.
LoggingVerbosity LoggingVerbosity: 로깅의 세부 정보입니다. 수준은 누적됩니다. 0 = 어설션 및 결과 1 = 세부 정보(기본값) 2 = CDB, 데이터 및 감지 정보 3 = 디버그 및 자세한 모드 페이지 정보 4 = 메모리 사용량
ScenarioId 시나리오 테스트 이름입니다.
LLU_NetAccessOnly 테스트 파일 공유에 액세스하기 위한 사용자 계정입니다.
LLU_LclAdminUsr 테스트를 실행하기 위한 사용자 계정입니다.
OperationId
Options
ScsiComplianceDevice 디바이스 경로
파괴적 (0,1) 0=패시브, 1=파괴적