Summary
When we retried a test, show list of tests that needed to be retried to the user if they specify
--show-retried-tests
When we retried a test and it succeeded, show the list of such tests to the user if they specify
--show-flaky-tests
Background and Motivation
users want to know which tests are potentially flaky, and might want to have easy overview of what tests failed and were retried at least once.
Caveat is that we have folded dynamic tests, and these tests will re-run all tests including tests that prevoiusly passed, so they will appear among flaky tests, and we cannot identify them better because testnodeuid is not unique per such tests, but per the test method that produces multiple results.
Summary
When we retried a test, show list of tests that needed to be retried to the user if they specify
--show-retried-tests
When we retried a test and it succeeded, show the list of such tests to the user if they specify
--show-flaky-tests
Background and Motivation
users want to know which tests are potentially flaky, and might want to have easy overview of what tests failed and were retried at least once.
Caveat is that we have folded dynamic tests, and these tests will re-run all tests including tests that prevoiusly passed, so they will appear among flaky tests, and we cannot identify them better because testnodeuid is not unique per such tests, but per the test method that produces multiple results.