I think it might be a good option to enable adding tests to the re-run queue rather adding all the failed tests by default. Flow: Test failed - Check conditions - if pass, add to re-run - if not skip adding to re-run