Rerun failed tests should rerun all tests in timed-out workers

Background

when using circleci tests run we can take advantage of two features - “parallelism” and “rerun failed tests”

Issue

when running with several parallel workers, and a worker fails on Too long with no output (exceeded 10m0s): context deadline exceeded.
trying to “rerun failed tests” will fail with error There was an error gathering test names: can not rerun failed tests: no failed tests could be found

Suggestion

when no failure data is available for a worker, “rerun failed tests” should rerun all the tests that were assigned to that worker (all splits are deterministic AFAIK)