Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-95519

Increase timeout on tasks that invoke Bazel

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Build
    • Fully Compatible
    • 200

      Bazel tasks will invoke bazel build //src/... which depending on remote execution contention, may take a long time (especially in the case of nightlies where many builds are kicked off at once)

      Increase the timeout on these tasks for now to mitigate the issue.

      The long term fix likely involves something along the lines of a pre-run task attached to any bazel-dependent task with a long timeout that will mostly guarantee a high cache hit ratio and reduce noise for teams with tasks that depend on Bazel in the case of remote executor contention. There are tradeoffs here though, so let's reassess once we have everything in Bazel and have cleared up configuration issues that are causing cache misses.

            Assignee:
            zack.winter@mongodb.com Zack Winter
            Reporter:
            zack.winter@mongodb.com Zack Winter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: