다음을 통해 공유


DF - IO를 이용한 절전 모드 및 PNP(사용 안 함 및 사용) 전후 비교(개발 및 통합)

이 테스트는 다음을 수행합니다.

  1. 테스트 장치와 해당 하위 항목이 장치 문제 코드를 보고하지 않는지 확인합니다.
  2. WDTF 단순 I/O 플러그 인을 사용하여 테스트 장치 및 해당 하위 항목에서 I/O를 테스트합니다. 자세한 내용은 제공된 WDTF 단순 I/O 플러그 인을 참조하세요.
  3. 테스트 시스템을 첫 번째로 지원되는 절전 모드 상태로 보내고 잠시 후 절전 모드에서 시스템을 다시 시작합니다.
  4. 테스트 장치와 해당 하위 항목이 장치 문제 코드를 보고하지 않는지 확인합니다.
  5. WDTF 단순 I/O 플러그 인을 사용하여 테스트 장치 및 해당 하위 항목에서 I/O를 테스트합니다. 자세한 내용은 제공된 WDTF 단순 I/O 플러그 인을 참조하세요.
  6. 테스트 장치를 사용하지 않도록 설정할 수 있는 경우, 테스트는 WDTF PnP 작업 인터페이스를 사용하여 테스트 장치를 사용 중지 및 사용 설정합니다. 자세한 내용은 IWDTFPNPAction2::DisableDeviceIWDTFPNPAction2::EnableDevice 메서드를 참조하세요.
  7. 테스트 장치와 해당 하위 항목이 장치 문제 코드를 보고하지 않는지 확인합니다.
  8. WDTF 단순 I/O 플러그 인을 사용하여 테스트 디바이스 및 해당 하위 항목에서 I/O를 테스트합니다. 자세한 내용은 제공된 WDTF 단순 I/O 플러그 인을 참조하세요.
  9. 테스트 시스템의 지원되는 각 절전 모드 상태에 대해 3~8단계를 반복합니다.
  10. 1~9단계를 여러 번 반복합니다.
  • 테스트 바이너리: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.dll
  • 테스트 방법: Sleep_PNP_DisableEnable_With_IO_Before_And_After

테스트 세부 정보

   
사양
  • Device.DevFund.Reliability.Discretional
  • Device.DevFund.ReliabilityDisk.IOCompletionCancellation
플랫폼
  • Windows 10, 클라이언트 버전(x86)
  • Windows 10, 클라이언트 버전(x64)
  • Windows Server 2016(x64)
  • Windows 10, 클라이언트 버전(Arm64)
  • Windows 10, 모바일 버전(Arm)
  • Windows 10, 모바일 버전(Arm64)
지원되는 릴리스
  • 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에 대한 다음 업데이트
예상 실행 시간(분) 5
범주 시나리오
시간 제한(분) 60
다시 부팅 필요 false
특별한 구성 필요 true
형식 automatic

 

추가 설명서

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

테스트 실행

테스트를 실행하기 전에 테스트 요구 사항: Device.Fundamentals 안정성 테스트 필수 구성 요소에 설명된 대로 테스트 설정을 완료합니다.

문제 해결

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

HLK 및 WDK의 Device Fundamentals 테스트와 관련된 문제 해결 정보는 Device.DevFund 추가 설명서를 참조하세요.

추가 정보

매개 변수

매개 변수 이름 매개 변수 설명
DQ 대상 디바이스를 식별하는 데 사용되는 WDTF SDEL 쿼리 - https://go.microsoft.com/fwlink/?LinkId=232678
Wpa2PskAesSsid DUT 또는 자식 디바이스 중 하나가 WiFi 어댑터인 경우에만 필요합니다. 테스트에서 WiFi 어댑터를 테스트하는 데 사용할 수 있는 WPA2 AES WiFi 네트워크의 SSID를 제공합니다. 기본값은 ‘kitstestssid’입니다.
Wpa2PskPassword DUT 또는 자식 디바이스 중 하나가 WiFi 어댑터인 경우에만 필요합니다. Wpa2PskAesSsid 매개 변수를 사용하여 지정된 WPA2 AES WiFi 네트워크의 암호를 제공합니다. 기본값은 'password'입니다.
ResumeDelay 각 절전 주기 후 지연 시간(초)
WDTFREMOTESYSTEM 테스트 시스템에 유선 NIC가 있고 IPv6 게이트웨이 주소가 없는 경우에만 필요합니다. 필요하다고 판단되면 NIC가 네트워크 I/O를 테스트하기 위해 ping할 수 있는 IPv6 주소를 제공합니다. 예: fe80::78b6:810:9c12:46cd
MultiDeviceHardwareIdSdelQueryHardwareID 다중 디바이스 SDEL
MultiDeviceInstanceIdSdelWDKDeviceID DUT의 디바이스 ID
TestCycles 테스트 주기 수
IOPeriod IO 기간(분)
DriverVerifierAdditionalDrivers 드라이버 검증 도구를 사용하도록 설정해야 하는 추가 드라이버입니다.
DriverVerifierExcludedFlags 테스트 실행을 위해 수동으로 제외할 수 있는 드라이버 검증 도구 플래그의 자리 표시자
DriverVerifierCustomizeConfiguration 이 테스트에서 드라이버 검증 도구 설정을 자동으로 업데이트하도록 지정합니다.