Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Modify flake checker to increase probability of finding flakes
According to https://dl.acm.org/doi/abs/10.1145/3476105 * almost all flaky tests were independent of the execution platform, so environmental issues should be considered with higher priority * devs may be unaware of many flakes due to order-dependent tests * simple techniques of reversing or shuffling the test order may be more efficient and effective than more sophisticated approaches * “One study found that 88% of flaky tests were found to consecutively fail up to a maximum of five times before passing, though another reported finding new flaky tests even after 10,000 test suite runs.” Therefore we by default * use only latest kubevirtci provider, * run all changed tests five times and * randomize the test order each time Signed-off-by: Daniel Hiller <dhiller@redhat.com>
- Loading branch information