Currently failed jobs can't be restarted until the expiration period expires.
This allows the job-service to restart failed jobs at any time. It still will only restart jobs that are completed or failed. It will not restart jobs that are in flight in some other state.
Coverage decreased (-0.2%) to 63.055% when pulling c61355a5b0e0222da5055e74ab0140f9fed2fe3a on restart-failed-jobs into 5cbef4c8551f5c2ac6b55ffd00da12fa4e1454a6 on master.
Currently failed jobs can't be restarted until the expiration period expires. This allows the job-service to restart failed jobs at any time. It still will only restart jobs that are completed or failed. It will not restart jobs that are in flight in some other state.
This change is![Reviewable](https://reviewable.io/review_button.svg)