Los instructivos en video del Conjunto de pruebas de proveedores (VTS) proporcionan detalles sobre cómo ejecutar y desarrollar VTS y CTS-on-GSI en Android 9 (y versiones posteriores) y Android 8.1.
Videos para Android 9 (y versiones posteriores)
Asunto | Tema | Videos | |
---|---|---|---|
Prólogo | Descripción general | Suite de pruebas de proveedores de Android | |
Manual de instrucciones | Cómo ejecutar VTS y CTS en GSI | Cómo ejecutar VTS y CTS en GSI | |
Cómo escribir en la memoria flash una GSI | Cómo actualizar la imagen general del sistema | ||
Marco de trabajo de pruebas de proveedores (VTF) | Marco de trabajo de pruebas | ||
Optimización del tiempo de prueba | Optimización del tiempo de prueba | -- | |
Pruebas multidispositivo | Pruebas en varios dispositivos | ||
Desarrollo de pruebas básicas | Pruebas de VTS | Pruebas de VTS | |
Plantillas de prueba | Plantillas de prueba | ||
Desarrolla y comprende las pruebas de HAL | Pruebas condicionales | Pruebas condicionales | -- |
Prueba de reconocimiento del nombre del servicio | Prueba de HAL de reconocimiento del nombre del servicio | ||
Pruebas de extensión de HAL | Prueba de extensión de HAL | ||
Retrocompatibilidad del framework | Retrocompatibilidad del framework de Android | ||
Otras pruebas de interfaz | Pruebas de kernel | Pruebas del kernel | -- |
Pruebas del VNDK | -- | ||
Pruebas no funcionales | Generación de perfiles de rendimiento | Asistencia de VTS para pruebas de rendimiento | |
Pruebas de Fuzzing | Fuzzing de las interfaces HIDL y HAL | ||
Infraestructura de pruebas de proveedores (VTI) | Cobertura de código | Instrumentación y recopilación de cobertura en VTS | |
Pruebas de grabación y repetición | Prueba de grabación y reproducción | ||
Automatización de extremo a extremo | Infraestructura de medición automática | -- | |
Panel | Panel de integración continua | ||
Epílogo | Ingeniería de socios | Preparación para Treble | -- |
Conclusión | Llamado a contribuciones |
Videos para Android 8.1
Asunto | Tema | Videos | |
---|---|---|---|
Prólogo | Descripción general | Productos del conjunto de pruebas de proveedores (VTS) de Android | |
Manual de instrucciones | Cómo ejecutar VTS y CTS en GSI | Cómo ejecutar VTS | |
Cómo escribir en la memoria flash una GSI | Cómo actualizar la imagen general del sistema | ||
Marco de trabajo de pruebas de proveedores (VTF) | Marco de trabajo de pruebas | ||
Desarrollo de pruebas básicas | Pruebas de VTS | Pruebas de VTS | |
Plantillas de prueba | Plantillas de prueba | ||
Otras pruebas de interfaz | Pruebas de kernel | Pruebas del kernel | -- |
Pruebas del VNDK | -- | ||
Pruebas no funcionales | Generación de perfiles de rendimiento | Pruebas de rendimiento | |
Pruebas de Fuzzing | Fuzzing de interfaces de HIDL y HAL | ||
Infraestructura de pruebas de proveedores (VTI) | Cobertura de código | Instrumentación y recopilación de cobertura en VTS | |
Cómo grabar y volver a reproducir pruebas | Prueba de grabación y reproducción | ||
Panel | Panel de integración continua | ||
Epílogo | Conclusión | Planes para el futuro |