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

break compile_dist_test into small chunks in a new kind of task group

    • Fully Compatible
    • ALL
    • v7.0, v6.0, v5.0, v4.4
    • 200

      Our mainline compile task group should be broken up further so that we can compile in smaller chunks as our build exceeding the 6 hour timeout on some underpowered systems.

       

      I think the best will approach will be to create an alias that build half of the source files which do not end in "_test". This will be easily accomplished with an emitter on the object builders which will see every source file pass through. We want to avoid building test source files because we don't want to further delay compile_dist_test.

       

      This also be in a new task group, something that indicates its a slower compile stream, meant for use on non cached/underpowered distros.

            Assignee:
            daniel.moody@mongodb.com Daniel Moody
            Reporter:
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: