DF: suspensión y PNP (deshabilitar y habilitar) con E/S antes y después (desarrollo e integración)
Esta prueba hace lo siguiente:
- Comprueba que el dispositivo de prueba y sus descendientes no notifican ningún código de problema del dispositivo.
- Prueba la E/S en el dispositivo de prueba y sus descendientes mediante los complementos de E/S simple de WDTF. Consulte Complementos de E/S simples WDTF proporcionados para obtener más información.
- Envía el sistema de prueba a su primer estado de suspensión admitido y reanuda el sistema de suspensión después de algún tiempo.
- Comprueba que el dispositivo de prueba y sus descendientes no notifican ningún código de problema del dispositivo.
- Prueba la E/S en el dispositivo de prueba y sus descendientes mediante los complementos de E/S simple de WDTF. Consulte Complementos de E/S simples WDTF proporcionados para obtener más información.
- Si el dispositivo de prueba se puede deshabilitar, la prueba deshabilita y habilita el dispositivo de prueba mediante interfaces de acción PnP WDTF, consulte IWDTFPNPAction2::D isableDevice e IWDTFPNPAction2::EnableDevice methods para obtener más información.
- Comprueba que el dispositivo de prueba y sus descendientes no notifican ningún código de problema del dispositivo.
- Prueba la E/S en el dispositivo de prueba y sus descendientes mediante complementos de E/S simple WDTF. Consulte Complementos de E/S simples WDTF proporcionados para obtener más información.
- Repite el paso 3-8 para cada estado de suspensión admitido del sistema de prueba.
- Repite el paso 1-9 varias veces.
- Binario de prueba: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.dll
- Método de prueba: Sleep_PNP_DisableEnable_With_IO_Before_And_After
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 5 |
Categoría | Escenario |
Tiempo de espera (en minutos) | 60 |
Requiere reinicio | false |
Requiere una configuración especial | true |
Tipo | automatic |
Documentación adicional
Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Antes de ejecutar la prueba, complete la configuración de la prueba como se describe en requisitos de prueba: Requisitos previos de pruebas de confiabilidad de Device.Fundamentals.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información de solución de problemas específica de las pruebas de aspectos básicos del dispositivo en HLK y WDK, consulte la documentación adicional de Device.DevFund.
Más información
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
DQ | Una consulta SDEL WDTF que se usa para identificar los dispositivos de destino: https://go.microsoft.com/fwlink/?LinkId=232678 |
Wpa2PskAesSsid | Solo se requiere si DUT o uno de sus dispositivos secundarios es un adaptador WiFi. Proporcione SSID de una red WiFi AES WPA2 que la prueba pueda usar para probar el adaptador WiFi. El valor predeterminado es "kitstestssid". |
Wpa2PskPassword | Solo se requiere si DUT o uno de sus dispositivos secundarios es un adaptador WiFi. Proporcione la contraseña de la red WiFi WPA2 AES especificada mediante el parámetro Wpa2PskAesSsid. El valor predeterminado es "password". |
ResumeDelay | Retrasar el tiempo en segundos después de cada ciclo de suspensión |
WDTFREMOTESYSTEM | Obligatorio SOLO si hay una NIC cableada en el sistema de prueba Y no tiene una dirección de puerta de enlace IPv6. Si se determina que es necesario, proporcione una dirección IPv6 a la que la NIC pueda hacer ping para probar la E/S de red. Por ejemplo: fe80::78b6:810:9c12:46cd |
MultiDeviceHardwareIdSdelQueryHardwareID | SDEL de varios dispositivos |
MultiDeviceInstanceIdSdelWDKDeviceID | Id. de dispositivo de DUT |
TestCycles | Número de ciclos de prueba |
IOPeriod | Período de E/S en minutos |
DriverVerifierAdditionalDrivers | Controladores adicionales que deben tener habilitado el Comprobador de controladores |
DriverVerifierExcludedFlags | Marcador de posición para las marcas del comprobador de controladores que se pueden excluir manualmente para la ejecución de pruebas |
DriverVerifierCustomizeConfiguration | Especifica que esta prueba puede querer actualizar automáticamente la configuración del Comprobador de controladores. |