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

Add ninja module test to Evergreen

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.3
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Fully Compatible
    • Dev Tools 2019-08-26, Dev Tools 2019-10-21, Dev Platform 2019-12-16

      The ninja module is used pervasively in local development but isn't used in the build system, so this leaves it fragile and easily broken. We should either add a trivial test to the build system to detect when commits break ninja, or we should take steps to eliminate the desire of engineers to use it.
      It is my understanding that most engineers use ninja because ninja offers a no-op build time that is exceptionally faster than the current scons no-op build time, but there could be other reasons as well.

            Assignee:
            mathew.robinson@mongodb.com Mathew Robinson (Inactive)
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: