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

Change compile_dbtest to run on the same machine as compile_dist_test on required Windows build variant

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

      SERVER-93989 describes how the Bazel remote cache isn't providing much value to compiles on Windows. This leads to compile_dbtest and compile_dist_test both taking 42 minutes each. Starting compile_dbtest on a separate machine after compile_dist_test has completed and written to the remote cache is therefore extending the wall-clock wait time unnecessarily.

      The compile_all_but_not_unittests includes the install-dbtest target and completes in 11 minutes. If compile_dbtest is run in the same single-host task group as compile_dist_test then we can expect it to complete in under 11 minutes also. This will enable default required patch builds to complete in a makespan of less than 90 minutes.

            Assignee:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: