|
|
|
|
|
by matfil
2017 days ago
|
|
One of the most annoying things to deal with in a CI workflow is flaky tests I guess another controversial opinion: this is a problem with the idea of CI (or at least how we work with it and what we expect to get out of it), rather than the idea of randomized tests. |
|
Flaky tests are an indicator of poor code: maybe it's your actual code, maybe it's a bug in the test code, or maybe it's external dependency + lack of error handling in the test code but there's a problem somewhere.