Solución de problemas de pruebas de confiabilidad de los aspectos básicos del dispositivo mediante Windows HLK
En este artículo se describe cómo solucionar problemas que pueden producirse durante las pruebas de confiabilidad de los aspectos básicos de confiabilidad del kit de laboratorio de hardware de Windows (HLK de Windows). Consulte Solución de problemas de errores de prueba de HLK de Windows.
La solución de problemas de pruebas de confiabilidad de los aspectos básicos del dispositivo consta de los siguientes pasos principales:
En las secciones siguientes se proporciona información adicional detallada e importante que puede usar para solucionar errores en las pruebas de confiabilidad de los aspectos básicos del dispositivo:
Recopilar y ver seguimientos del marco de pruebas de dispositivos Windows (WDTF)
Revisión de errores comunes de prueba de confiabilidad de los aspectos básicos del dispositivo
Reproducir el error de prueba mediante la ejecución de la prueba desde la línea de comandos
Comprobación de la configuración del dispositivo
Las pruebas de confiabilidad de los aspectos básicos del dispositivo requieren que los dispositivos de prueba estén configurados correctamente para probar la E/S. Antes de empezar a probar, asegúrese de que la configuración de prueba cumple los requisitos previos de prueba que se describen en Requisitos previos de pruebas de confiabilidad de Device.Fundamentals. Si no se cumplen estos requisitos previos, se pueden producir errores de prueba.
Identificar el tipo de errores de prueba
Consulte Solución de problemas de errores de prueba HLK de Windows en Solución de problemas de errores de prueba HLK de Windows para identificar tipos específicos de errores de prueba.
Registros de prueba de un error
La manera más común para que las pruebas de confiabilidad de los aspectos básicos del dispositivo produzcan un error en Windows HLK es para que la prueba registre un error. Si la prueba con errores registró un error, se recomienda continuar con la sección Triage test failures (Errores de prueba de evaluación de prioridades) de este tema.
Comprobación de errores del sistema de prueba
Las comprobaciones de errores del sistema se suelen ver durante las pruebas de confiabilidad de los aspectos básicos del dispositivo debido a la naturaleza de las pruebas (esfuerzo, confiabilidad, simultaneidad, etc.).
Al investigar los errores causados por las comprobaciones de errores del sistema, se recomienda volver a ejecutar las pruebas haciendo que el sistema de pruebas esté conectado a un depurador de kernel. La ejecución de las pruebas mediante el depurador hace que el sistema se interrumpa en el depurador cuando se comprueban errores del sistema.
Consulte Configuración de Kernel-Mode depuración manualmente para obtener información sobre cómo configurar un depurador de kernel.
Consulte Uso de la depuración del kernel para depurar errores de prueba de confiabilidad de los conceptos básicos del dispositivo para obtener más información.
Consulte Solución de problemas de errores de prueba HLK de Windows en Solución de problemas de errores de prueba de HLK de Windows para obtener instrucciones generales sobre cómo solucionar problemas de comprobaciones de errores del sistema durante las ejecuciones de pruebas de HLK de Windows.
Bloqueos de pruebas
Las pruebas se bloquean con frecuencia durante las pruebas de confiabilidad de los aspectos básicos del dispositivo. Los bloqueos de prueba se suelen ver cuando los paquetes de solicitud de E/S (IRP) (normalmente, E/S y PNP IRP) se bloquean en los controladores y impiden que las pruebas avancen.
Nota
Windows HLK finalmente cancelará y producirá un error en una prueba bloqueada para que la siguiente prueba programada pueda continuar.
Si una prueba se bloquea, se recomienda volver a ejecutar las pruebas mediante el hecho de que el sistema de pruebas esté conectado a un depurador de kernel. Esto le permite interrumpir el depurador en el momento en que la prueba se bloquea y inspeccionar los seguimientos de pila del proceso de prueba (las pruebas de confiabilidad de aspectos básicos del dispositivo normalmente se ejecutan como te.processhost.exe o te.exe).
Consulte Configuración de Kernel-Mode depuración manualmente para obtener información sobre cómo configurar un depurador de kernel.
Consulte Uso de la depuración del kernel para depurar errores de prueba de confiabilidad de los conceptos básicos del dispositivo para obtener más información.
Consulte Solución de problemas de errores de prueba HLK de Windows en Solución de errores de prueba de Windows HLK para obtener instrucciones generales sobre cómo solucionar problemas de bloqueos de pruebas durante las ejecuciones de pruebas de HLK de Windows.
Errores de prueba de evaluación de prioridades
Revisión de la documentación de prueba
Las pruebas de confiabilidad de los aspectos básicos del dispositivo suelen probar escenarios de usuario comunes, como Suspensión con E/S, PNP con E/S, Reinicio con E/S, etc. Se recomienda que comprenda por completo el escenario sometido a prueba para las pruebas con errores revisando la documentación de prueba adecuada en Device.DevFund Tests.
Revisión exhaustiva de los registros de prueba
Debe revisar exhaustivamente las entradas de registro que preceden al mensaje de error real para comprender claramente el escenario de prueba actual y los escenarios de prueba anteriores que se ejecutaron. A veces, los escenarios de prueba anteriores que se ejecutaron (incluso si pasaron) afectan al siguiente escenario de prueba. Por ejemplo, los errores de E/S pueden producirse después de deshabilitar y habilitar un dispositivo. Para obtener más información sobre cómo revisar los registros de prueba, consulte Revisión de los archivos de registro.
Revise los archivos de registro adicionales que se copian de nuevo.
Las pruebas de confiabilidad de los aspectos básicos del dispositivo suelen copiar archivos adicionales que son útiles para evaluar los errores de prueba. Por ejemplo, las pruebas reinstalar y PNP copian los registros setupAPI del sistema de prueba. Debe abrir y revisar todos los archivos en Archivos adicionales en la pestaña Resultados de Windows HLK Studio. Haga clic con el botón derecho en el resultado de la prueba y seleccione Archivos adicionales.
Recopilación y visualización de seguimientos WDTF
Puede ser útil recopilar y ver seguimientos WDTF al solucionar determinados errores de prueba. Consulte Recopilar y ver seguimientos del marco de pruebas de dispositivos Windows (WDTF) para obtener información sobre cómo recopilar y ver seguimientos WDTF.
Cómo obtener ayuda
Los propietarios de pruebas de confiabilidad de los aspectos básicos del dispositivo en Microsoft revisan y responden periódicamente a las preguntas publicadas sobre los errores de prueba de los aspectos básicos del dispositivo en el foro de pruebas de hardware y certificación de Windows. Se recomienda usar este foro para obtener soporte técnico necesario.
Consulta Compatibilidad con Windows HLK para obtener información sobre cómo abrir un caso de soporte técnico para investigar errores de prueba.
Recursos adicionales
En la tabla siguiente se enumeran recursos adicionales que pueden ayudarle a resolver problemas que pueden surgir durante las pruebas básicas del dispositivo.
Resource | Descripción |
---|---|
Evaluación de prioridades generales y asistencia para solucionar problemas de errores de infraestructura de Windows HLK. |
|
Solución de problemas de errores de pruebas del HLK de Windows |
Guía general de evaluación de prioridades y solución de problemas para investigar los errores de prueba. |
Instrucciones generales para solucionar errores registrados por pruebas basadas en WDTF. |
|
Cómo seleccionar y configurar las pruebas de aspectos básicos del dispositivo |
Las pruebas de confiabilidad de aspectos básicos del dispositivo también se incluyen en el Kit de controladores de Windows (WDK). Es posible que los desarrolladores de controladores prefieran usar WDK y Microsoft Visual Studio para ejecutar las pruebas con errores para investigar los errores de prueba. En esta página se describe cómo ejecutar las pruebas mediante el WDK. |
%ProgramFiles%\Windows Kits\8.1\Testing\Tests\Additional Tests\DeviceFundamentals.). |
Un subconjunto de pruebas de confiabilidad de aspectos básicos del dispositivo se escribe mediante VBScript. Puede abrir estos archivos de script mediante el Bloc de notas. Los scripts se encuentran en la carpeta especificada después de instalar el WDK. |
Solución de problemas de las pruebas de aspectos básicos del dispositivo mediante el WDK |
Proporciona sugerencias para solucionar problemas que pueden surgir al usar el WDK para ejecutar las pruebas de aspectos básicos del dispositivo. |