Esta seção fornece orientações para vários aspectos do desenvolvimento e do teste de harness de teste.
Testar as expectativas
Qualquer código novo precisa ter testes adequados. Consulte incluir testes de unidade e funcionais para saber como fazer isso na Trade Federation.
Sinalizações de recursos
A Trade Federation é usada para conduzir testes no Android, e os bugs podem ter um
grande impacto. Recomendamos que qualquer recurso novo seja desativado por padrão e esteja em
um feature flag
.
As flags de recursos no TF dependem do suporte a @Option
para serem ativadas por linha de comando
ou configuração. Consulte
Processamento de opções para
mais detalhes sobre nossas opções.
Diretrizes de contribuição não essenciais
Consulte as diretrizes para contribuições não principais.