O Conjunto de testes de fornecedor (VTS, na sigla em inglês) automatiza os testes de kernel da HAL e do SO. Para usar o VTS para testar uma implementação de sistema nativo Android, configure um ambiente de teste testar um patch usando um plano 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 Pacote de testes de fornecedor (VTS) e infraestrutura para o Android 10 e inferiores.
Testar um patch
Para testar um patch:
- Crie um pacote do lado do host do VTS:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- 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 VTS disponíveis incluem:
Comando | Descrição |
---|---|
> executar vts | Para testes VTS padrão |
> executar vts-hal | Para testes padrão de HAL (camada de abstração de hardware) VTS |
> executar 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
Você pode consultar um manual do usuário em
/test/vts/doc
:
Em caso de dúvidas sobre VTS, participe
android-vts@googlegroups.com;