[builder_oracle] Time out tasks that are waiting for over an hour

If the simulation gets backed up with task requests, the performance
gets worse and worse for each subsequent day that passes as more tasks
are enqueued and iterated over, we should time out tasks and remove them
from the waiting queue.  This mirrors what happens in actual swarming
(albeit with custom timeouts)

Change-Id: I84cd39fbcbd87c9b2aea8db3896ce906477aab00
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/677206
Commit-Queue: Catherine Duncan <catduncan@google.com>
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
4 files changed
tree: 770e9e05f7d2bff2be7f317e5426d279d172f69c
  1. artifacts/
  2. buildbucket/
  3. checkout/
  4. cmd/
  5. codifier/
  6. execution/
  7. flagutil/
  8. functools/
  9. gerrit/
  10. gitiles/
  11. monorail/
  12. rpcutil/
  13. scripts/
  14. third_party/
  15. vendor/
  16. .gitignore
  17. AUTHORS
  18. go.mod
  19. go.sum
  20. LICENSE
  21. manifest
  22. PATENTS
  23. README.md
README.md

infra

This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.