Test dei sistemi con VTS

La suite di test del fornitore (VTS) automatizza i test del kernel del sistema operativo e dell'HAL. Per utilizzare VTS per testare l'implementazione di un sistema nativo Android, configurare un ambiente di test quindi testare una patch usando un piano VTS.

Stabilisci un ambiente di test

Per informazioni sulla configurazione di un ambiente di test per Android 10 o versioni precedenti, consulta Suite di test per fornitori (VTS) e infrastruttura per Android 10 e inferiori.

Testare una patch

Per testare una patch:

  1. Creare un pacchetto VTS lato host:
    . 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
> esegui vts Per test VTS predefiniti
> corri vts-hal Per i test VTS HAL (hardware astrazione Layer) predefiniti
> esegui kernel VM 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 su VTS, partecipa android-vts@googlegroups.com.