Guias
Como lidar com trabalhos de CI instáveis
Os testes falham aleatoriamente e as pessoas tentam novamente até passarem.
6 min de leitura
Os testes falham aleatoriamente e as pessoas tentam novamente até passarem.
Sintomas
- O mesmo teste falha em código inalterado
- Reprises são rotineiras
- Falhas reais também são repetidas
Por que isso acontece
Os flocos geralmente vêm de estado compartilhado, suposições de tempo ou dependência de ordem de teste – e a nova tentativa oculta todos os três.
Como consertar
Seu próximo build pode ser duas vezes mais rápido, pela metade do preço
Comece grátis. Sair é a mesma linha, e publicamos esse diff também.
Relacionado
Como coletar métricas do corredorVocê não pode saber se uma tarefa está vinculada à CPU, à memória ou ao disco.Como rastrear percentis de duração de construçãoO tempo médio de construção parece bom, mas os desenvolvedores ainda reclamam.Como exportar rastreamentos de CI com OpenTelemetryOs dados de tempo de CI ficam em uma ferramenta separada do restante da sua observabilidade.Como consultar dados de CI programaticamenteVocê precisa de dados de CI em um painel ou relatório semanal.