re-run failed tests after reabsorbing overhead

This PR solves a minor annoyance that seems to come up often for me:

* run test 'X'
* test 'X' fails due to dependency 'Y'
* edit and save changes to dependency 'Y'
* tork reabsorbs overhead
* test 'X' must be manually triggered to run again

With this PR, failed test(s) will be re-run after reabsorbing overhead.