Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-5151

Remove redundant WT builds in evergreen make check tests

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Evergreen allows reusing the artifacts produced by the previous stage. Therefore, ideally we only need to build WT once and all the test tasks depending on that build should be able to reuse the same build and don't need to build WT again.

      However, the Makefile generated in the build stage prevents us from skipping these builds for make check tests as they rely on the Makefile has the correct working dir, which changes in each task.

      We should do something to remove the needs for these WT builds completely or at least try to rebuild only the relevant test code instead of everything.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            chenhao.qu@mongodb.com Chenhao Qu
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: