Testes de sistemas com VTS

O Vendor Test Suite (VTS) automatiza o teste de kernel HAL e OS. 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) & Infrastructure for Android 10 and lower .

Testar um patch

Para testar um patch:

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

Os planos de teste VTS disponíveis incluem:

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

Para ver 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, entre em android-vts@googlegroups.com .