Discussion about this post

User's avatar
ace_x's avatar

Retrying a flaky build until it passes turns CI into a probabilistic lottery that actively masks race conditions and concurrency deadlocks. The real expense is not compute minutes, but engineering hours lost chasing phantom bugs in production that CI already caught and hid.

1 more comment...

Ready for more?