Los instructivos en video del Conjunto de pruebas de proveedores (VTS) brindan detalles para 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 | Android Vendor Test Suite | |
| Manual de instrucciones | Cómo ejecutar VTS y CTS-on-GSI | Cómo ejecutar VTS y CTS-on-GSI | |
| Cómo instalar una GSI | Cómo escribir la imagen genérica del sistema en la memoria flash | ||
| Marco de trabajo de pruebas de proveedores (VTF) | Marco de prueba | ||
| Optimización en el tiempo de prueba | Optimización del tiempo de prueba | -- | |
| Pruebas en varios dispositivos | 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 | -- |
| Pruebas que tienen en cuenta el nombre del servicio | Pruebas de HAL con 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 del kernel | Pruebas del kernel | -- |
| Pruebas de VNDK | -- | ||
| Pruebas no funcionales | Generación de perfiles de rendimiento | Compatibilidad de VTS con las pruebas de rendimiento | |
| Fuzzing | Fuzzing de interfaces de HIDL y HAL | ||
| Infraestructura de pruebas de proveedores (VTI) | Cobertura de código | Recopilación y registro de la instrumentación de cobertura en VTS | |
| Pruebas de grabación y reproducción | Pruebas 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 | Convocatoria de contribuciones |
Videos de 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-on-GSI | Cómo ejecutar VTS | |
| Cómo instalar una GSI | Cómo escribir la imagen genérica del sistema en la memoria flash | ||
| Marco de trabajo de pruebas de proveedores (VTF) | Marco de prueba | ||
| Desarrollo de pruebas básicas | Pruebas de VTS | Pruebas de VTS | |
| Plantillas de prueba | Plantillas de prueba | ||
| Otras pruebas de interfaz | Pruebas del kernel | Pruebas del kernel | -- |
| Pruebas de VNDK | -- | ||
| Pruebas no funcionales | Generación de perfiles de rendimiento | Pruebas de rendimiento | |
| Fuzzing | Fuzzing de interfaces de HIDL y HAL | ||
| Infraestructura de pruebas de proveedores (VTI) | Cobertura de código | Recopilación y registro de la instrumentación de cobertura en VTS | |
| Pruebas de grabación y reproducción | Pruebas de grabación y reproducción | ||
| Panel | Panel de integración continua | ||
| Epílogo | Conclusión | Planes futuros |