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