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

Speed up clang tidy task in the commit queue

    • Type: Icon: New Feature New Feature
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Server Development Platform

      With the change of the underlying distro the clang tidy task uses, clang tidy can now take over 40 min to run in the commit queue. This can cause commits to take a significant amount of time to make it through the queue and can cause commits to back up.

      We should look into seeing if there are ways to speed up the runtime of the clang-tidy task:

      1. Does changing the distro to be a larger one buy us back enough time?
      2. Can we parallelize what's happening in clang-tidy and reduce the wall clock time of the commit queue?

      Ideally all tasks in the commit queue should be under ~20 min in length. 

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            jeff.zambory@mongodb.com Jeffrey Zambory
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: