Pode ser conveniente dry-run
uma configuração de Federação Comercial (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 é executável. O comando não executa o TF, portanto, essa validação é limitada à sintaxe de configuração do TF.
Configuração para suítes de teste
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.
Essa é uma opção conveniente para garantir que uma configuração seja executada conforme o esperado sem realmente executar os testes.
Suporte apenas para testes de coleta
O suporte para apenas testes de coleta é exposto via 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.