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

Auto-generate Evergreen configuration when adding new 'make check' or csuite tests

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.1.7, 4.0.6, WT3.2.0
    • None
    • None
    • Storage Engines 2018-12-03, Storage Engines 2018-12-17

    Description

      In WT-4394 we took the 1st step of splitting 'make check' tests (including csuite tests) manually into separate new Evergreen tasks in the Ubuntu build variant. When new tests, i.e. new test directories, or new files in existing test directories, are added into 'make check' scope later on, we need to build a mechanism to help achieving a smooth development experience. Specifically: 

      • a script to auto-generate the evergreen configuration for the newly added tests 
      • an approach to detect the addition of new tests during development, consider hooking to dist/s_xxx
      • a readme to describe the need of evergreen configuration change when adding new tests, to help with cognitive build 

      Attachments

        Issue Links

          Activity

            People

              luke.chen@mongodb.com Luke Chen
              luke.chen@mongodb.com Luke Chen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: