Selective Test Execution at Stripe: Fast CI for a 50M-line Ruby monorepo
Summary
Stripe describes selective test execution to run roughly 5% of tests on average, enabling fast CI for a 50M-line Ruby monorepo. The approach uses test impact analysis and targeted execution to scale engineering productivity while maintaining coverage.