Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Pruebas de sistemas con VTS

Vendor Test Suite (VTS) automatiza las pruebas del kernel de HAL y OS. Para usar VTS para probar una implementación de sistema nativo de Android, configure un entorno de prueba y luego pruebe un parche usando un plan VTS.

Establecer un entorno de prueba

Para configurar un entorno de prueba:

  1. Instale el kit de desarrollo de Python:
    sudo apt-get install python-dev
    
  2. Instale las herramientas de búfer de protocolo (para Python):
    sudo apt-get install python-protobuf
    sudo apt-get install protobuf-compiler
    
  3. Instale las herramientas relacionadas con el entorno virtual de Python:
    sudo apt-get install python-virtualenv
    sudo apt-get install python-pip
    

Probando un parche

Para probar un parche:

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

Planes VTS

Los planes de prueba de VTS disponibles incluyen:

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

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

Apoyo

Puede ver un manual de usuario en /test/vts/doc . Si tiene preguntas sobre VTS, únase a android-vts@googlegroups.com .