Testes de sistemas com VTS

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

Estabelecer um ambiente de teste

Para informações sobre como configurar um ambiente de teste para o Android 10 ou versões anteriores, consulte Conjunto de teste de fornecedor e infraestrutura para o Android 10 e versões anteriores.

Testar um patch

Para testar um patch:

  1. Crie um pacote no lado do host do VTS:
    . 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 de VTS

Os planos de teste de VTS disponíveis incluem:

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

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

Suporte

Confira o manual do usuário em /test/vts/doc. Para dúvidas sobre VTS, entre em contato com android-vts@googlegroups.com.