Pruebas de sistemas con VTS

El Paquete de pruebas del proveedor (VTS) automatiza las pruebas del kernel de HAL y SO. Cómo usar VTS para probar una implementación del sistema nativo de Android, configura un entorno de pruebas y, luego, probar un parche con un plan de VTS.

Cómo establecer un entorno de pruebas

Para obtener información sobre cómo configurar un entorno de pruebas para Android 10 o versiones anteriores, consulta Conjunto de pruebas de proveedores (VTS) y infraestructura para Android 10 y versiones anteriores.

Prueba un parche

Para probar un parche, haz lo siguiente:

  1. Compila un paquete de VTS del host:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. Ejecuta las pruebas de VTS predeterminadas:
    vts-tradefed
    tf> run vts     // where vts is the test plan name
    

Planes de VTS

Los planes de prueba de VTS disponibles incluyen los siguientes:

Comando Descripción
> ejecutar vts Para pruebas de VTS predeterminadas
> ejecutar vts-hal Para pruebas predeterminadas de la HAL de VTS (capa de abstracción de hardware)
> ejecutar vts-kernel Para pruebas predeterminadas del kernel de VTS

Para ver una lista de todos los planes, consulta /test/vts/tools/vts-tradefed/res/config.md

Asistencia

Puedes ver el manual de instrucciones en /test/vts/doc Si tienes preguntas sobre VTS, únete android-vts@googlegroups.com.