News for hackers. Stuff that matters.
Re:Why Most Unit Testing is Waste (2014) [pdf] by crdoconnor on Monday May 30, 2016 @05:16AM (#11800403)
>System level integration tests also tend to be more flaky.

That's usually a sign that they've been engineered poorly or you have bugs in your code.

System level integration tests need appropriate environmental isolation and solid asynchronous & multithreaded code. Nobody can be bothered to write these properly for tests, hence the flakiness ("ooh let's just insert a sleep here" / "eh, does it really matter which version of postgres we run?").

There are no comments on this comment yet.