Executar uma configuração a seco

Pode ser conveniente dry-run uma configuração da Federação de Comércio (TF) para garantir que o TF esteja configurado corretamente.

Existem dois mecanismos diferentes no TF para isso.

Configuração geral

O comando dry-run verifica se uma configuração foi analisada corretamente e pode ser executada. O comando não executa o TF, portanto esta validação é limitada à sintaxe de configuração do TF.

Configuração para suítes de testes

Para as configurações do conjunto de testes, como CTS, o comando --collect-tests-only está disponível. Ele executa tudo, exceto os casos de teste, que são enumerados. No entanto, ele executa todas as outras etapas de configuração, como a instalação de APKs.

Esta é uma opção conveniente para garantir que uma configuração seja executada conforme esperado, sem realmente executar os testes.

Suporte apenas para testes de coleta

O suporte para somente testes de coleta é exposto por meio de ITestCollector .

Um executor de teste que implementa essa interface enumera seus casos de teste em vez de executá-los.

InstrumentationTest é um exemplo de implementação dessa interface.