Submission status cleanup
@ mention of reviewers`
@Logan-Ruf
@ckcollab`
A brief description of the purpose of the changes contained in this PR.
This PR adds a celery beat task to set submission statuses to FAILED if the submission has been running for 24 hours past the max run time.
Issues this PR resolves
A checklist for hand testing
-
Run test_submissions_are_cancelled_if_running_24_hours_past_execution_time_limit
andtest_cancelling_parent_submission_cancels_all_children
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
Ready to merge