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

Reduce Python unit test build time for Evergreen Windows build variant

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1, WT10.0.0, 4.2.2
    • Affects Version/s: None
    • Component/s: None
    • None
    • 3
    • Storage Engines 2019-11-04

      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. 

            luke.chen@mongodb.com Luke Chen
            luke.chen@mongodb.com Luke Chen
            0 Vote for this issue
            1 Start watching this issue