6 ms·
This has worked well for many years. Most of the intermittently failing tests are older, from before we had robust dependency injection, and they get incrementa
by jwatte 10y ago
This has worked well for many years. Most of the intermittently failing tests are older, from before we had robust dependency injection, and they get incrementally improved this way.
False positives are also super costly for us, as everyone works on trunk (by design, to avoid skew) and deploys all ckeckins directly to production. "Best out of two" is sufficient for the old tests, and if someone creates new intermittent tests, we follow up with education so that isn't a persistent problem.