Test di sistema con VTS

La Vendor Test Suite (VTS) automatizza i test del kernel HAL e del sistema operativo. Per utilizzare VTS per testare un'implementazione di sistema nativo Android, configura un ambiente di test quindi testa una patch utilizzando un piano VTS.

Crea un ambiente di test

Per informazioni su come configurare un ambiente di test per Android 10 o versioni precedenti, consulta Vendor Test Suite (VTS) e infrastruttura per Android 10 e versioni precedenti.

Testa una patch

Per testare una patch:

  1. Crea un pacchetto lato host VTS:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. Esegui i test VTS predefiniti:
    vts-tradefed
    tf> run vts     // where vts is the test plan name
    

Piani VTS

I piani di test VTS disponibili includono:

Comando Descrizione
> run vts Per i test VTS predefiniti
> run vts-hal Per i test VTS HAL (Hardware Abstraction Layer) predefiniti
> run vts-kernel Per i test del kernel VTS predefiniti

Per visualizzare un elenco di tutti i piani, consulta /test/vts/tools/vts-tradefed/res/config.md.

Assistenza

Puoi visualizzare un manuale dell'utente all'indirizzo /test/vts/doc. Per domande sul VTS, partecipa al gruppo android-vts@googlegroups.com.