Execução Seletiva de Testes na Stripe: CI Rápida em Monorepo Ruby de 50M de Linhas
A Stripe mantém a CI rápida em um gigantesco monorepo Ruby executando apenas um pequeno subconjunto de testes, utilizando a Execução Seletiva de Testes. Esta técnica rastreia dinamicamente o acesso a arquivos durante as execuções de testes e reexecuta somente os testes afetados por alterações no código.
Essa abordagem evita análises estáticas não confiáveis, gera grandes economias de compute e mantém a safety por meio de guardrails, como a execução obrigatória de testes críticos ou que falharam anteriormente.
Avalie este artigo:
Compartilhar:
- Categoria
- CEVIU DevOps
- Publicado
- 13 de abril de 2026
- Fonte
- CEVIU DevOps
