Tests that sometimes fail

Tests that sometimes fail

Each time the test suite failed due to a flaky test we would assign the topic to the developer who originally wrote the test. If one would like guaranteed ordering then use:

This problem assumption can sometimes cause flaky tests, in some cases the tests themselves can be “good” but the underlying code works by fluke most of the time. It is a balancing act cause on one hand we want our application to be fast so we cache a lot of state and on the other hand we don’t want an unstable test suite or a test suite unable to catch regressions.

Source: samsaffron.com