Hacker News new | ask | show | jobs
by mfenniak 1059 days ago
They're super annoying if you have flaky tests. If the tests are such that you can automate retrying and get to a reasonably low false-positive rate, it can be usable.
2 comments

I like adopting a merge queue as a forcing function to deal with flaky tests.
Why jump to a merge queue? Github has had a feature to grey-out the merge button if the tests aren't passing for years.
Excited to see this thread. Aviator also offers a high performance MergeQueue with flaky test support: https://docs.aviator.co/mergequeue/managing-flaky-tests-in-m...

Disclaimer: I'm the co-founder of Aviator