Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Commit Checklist
Thank you for creating a pull request! To help us review / merge this can you make sure that your PR adheres as much as possible to the following.
The Basics
The Content
The Commit Message
The Pull Request
What is the reason for this change
The cleanup script adds a hardcoded buffer time of 30 minutes to its decision making. This is fine if you're working on the scale of days (the default scale is 24hours) but we've found a want to kill pending jobs a lot sooner (on the scale of 20-30 mins) to avoid large backlogs of builds and a thundering herd problem as they start running.
This PR proposes to keep the default behaviour, but make the buffer configurable so that folks can tune it to their needs :)