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

Create non-required hourly Enterprise Windows 2008R2 build variant and move compile_all task

    • Fully Compatible
    • TIG 2018-05-07

      The "compile_all" task takes >2 hours to run on the Enterprise Windows 2008R2 build variant due to the number of SCons --jobs we're limited to run compilation with to avoid OOM issues from too many linker processes (SERVER-30516). We're doing work to reduce the makespan of a full patch build across the required builders to 1 hour and have therefore elected to remove running the "compile_all" task on the Enterprise Windows 2008R2 build variant from the required set.

      A new build variant should be modeled off the existing Enterprise Windows 2008R2 build variant and having it run the "compile_all" task. This can be done more succinctly by making use of the existing enterprise-windows-64-2k8-template anchor and specifying a new task list.

      Note: Depending on whether these changes occur before or after SERVER-33963, the task group that runs the "compile", "compile_unittests", "unittests", and "compile_all" tasks should be used instead.

            Assignee:
            david.bradford@mongodb.com David Bradford (Inactive)
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: