The “Rerun failed tests” feature is now generally available. Instead of executing all tests in the testing job from a failed workflow (including tests that passed), only failed tests are executed again. Rerun failed tests helps shorten time-to-feedback when a workflow has flaky tests.
Customers who have adopted the feature are seeing a savings of around 8 minutes per job, and 60% reduction in runtime. Learn more about rerun failed tests in our official documentation.