Testes de sistemas com VTS

O Vendor Test Suite (VTS) automatiza os testes de HAL e kernel do sistema operacional. Para usar o VTS para testar uma implementação de sistema nativo Android, configure um ambiente de teste e teste um patch usando um plano VTS.

Estabeleça um ambiente de teste

Para obter informações sobre como configurar um ambiente de teste para Android 10 ou inferior, consulte Vendor Test Suite (VTS) e infraestrutura para Android 10 e inferior .

Testar um patch

Para testar um patch:

  1. Construa um pacote VTS do lado do host:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. Execute os testes VTS padrão:
    vts-tradefed
    tf> run vts     // where vts is the test plan name
    

Planos VTS

Os planos de teste VTS disponíveis incluem:

Comando Descrição
>executar vts Para testes VTS padrão
> execute vts-hal Para testes padrão VTS HAL (camada de abstração de hardware)
> execute vts-kernel Para testes de kernel VTS padrão

Para visualizar uma lista de todos os planos, consulte /test/vts/tools/vts-tradefed/res/config.md .

Apoiar

Você pode visualizar um manual do usuário em /test/vts/doc . Para perguntas sobre VTS, inscreva-se em android-vts@googlegroups.com .