Execução Seletiva de Testes na Stripe: CI Rápida para um Monorepo Ruby de 50 Milhões de Linhas
A Stripe gerencia um monorepo Ruby de 50 milhões de linhas utilizando uma biblioteca C++ para rastrear o acesso a arquivos durante os testes. Isso permite executar apenas 5% do conjunto de testes por build. Este processo de execução seletiva é tornado reprodutível por meio do uso de Monotonic Revision IDs para buscar baselines de teste do MongoDB, eliminando a necessidade de percorrer o histórico do Git.
Avalie este artigo:
Compartilhar:
- Categoria
- CEVIU Web Dev
- Publicado
- 28 de abril de 2026
- Fonte
- CEVIU Web Dev
