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

Apply unit test binary collapse to tests under src/mongo/db/storage

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • Fully Compatible
    • Execution Team 2019-09-09, Execution Team 2019-09-23

      In SERVER-41809, we collapsed the unit tests on a per-directory basis in order to improve the build time for the statically linked unit tests, particularly on Windows. However, the collapse was not applied under src/mongo/db/storage, since those tests have specialized setup that renders them incompatible with living together within one binary.

      We should investigate how much additional build time savings would result from combining them. If there is real savings, we should undertake the work to make the unit tests compatible with collapse and collapse them.

      Doing so would probably also simplify the tests themselves.

            Assignee:
            xiangyu.yao@mongodb.com Xiangyu Yao (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: