Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

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 con 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 de 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 pruebas de kernel 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 .