Hacker News new | ask | show | jobs
by kuraian 590 days ago
IMO, if you're rerunning gating tests then there's no point in having the tests in the first place. The whole purpose of tests is to find value in their failing, so when you have flakes and rerun multiple times to pass, your tests have lost their value and you have no trust in your codebase.

also... rerunning is annoying when you have to figure out if the problem is the SUT or a brittle test (one upside for me is having spare time in the afternoons to make coffee while waiting for CI lol)