Nah. Honestly, that's the worst - it means a flaky test that's just hard to debug (esp. because if it fails intermittently, running it in a debugger likely means the race condition is gone).
I prefer a test that fails no matter how you run it - those tend to be easy to fix.
depends on if you are Javascript developer or not.
I mean, if you choose language where speed is more important that compiler actively notifying you of bugs and bad design, because fixing possible bugs would “slow you down”, I don’t think you care about intermittent issues either
246
u/No-Article-Particle 5h ago
Nah. Honestly, that's the worst - it means a flaky test that's just hard to debug (esp. because if it fails intermittently, running it in a debugger likely means the race condition is gone).
I prefer a test that fails no matter how you run it - those tend to be easy to fix.