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

Reduce Python unit test build time for Evergreen Windows build variant

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.1, WT3.2.2, 4.2.2
    • Component/s: None
    • Labels:
      None

      Description

      In a recent attempt of enabling Windows build variant in Evergreen pull request testing (post WT-4982), the build time / Makespan of a pull request test took 42m 24s. Besides the time spent waiting for task scheduling, the windows-64 build variant took longer time to run compared to other build variants. The 2 longest-running tasks were:

      • unit-test-bucket01: 16m 57s (compared to 5m 57s of ubuntu1804 build variant)
      • unit-test-bucket06: 14m 43s (compared to 6m 20s of ubuntu1804 build variant)

      It would be great to adjust the test allocation of unit test buckets to lower the Makespan of each bucket down below 10m, for both ubuntu1804 and windows-64 build variants. 

        Attachments

          Activity

            People

            • Assignee:
              luke.chen Luke Chen
              Reporter:
              luke.chen Luke Chen
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: