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

Patch CMake to better support CI/CD testing

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT10.0.1, 5.2.0
    • Component/s: None
    • Labels:
      None
    • Story Points:
      8
    • Sprint:
      Storage - Ra 2021-11-29

      Description

      This ticket is to support the work in WT-8020, covering a miscellaneous set of CMake patches, fixes & improvements to support better integration with Evergreen. This includes:

      • Fixing config name when using pthread_adaptive in CMake
      • Refactor CMake Build Mode configs to support MSan and TSan
      • Add Python 'ex_access' as CMake CTest
      • Add wt2719_reconfig csuite CMake test
      • Drop '_encrypt' suffix for 'rotn' module
      • Force the test_util+windows_shim libs to be static
      • Export private libraries via the pkg-config file
      • Provide the ability to specify toolchain versions
      • Specify an ext subpath in the cppsuite
      • Specify an ext subpath in the test/format
      • Add an additional CTest label to cppsuite tests
      • Support passing CMake build path in python tools: 'syscall.py' and 'test_conf_dump.py'

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              alison.felizzi Alison Felizzi
              Reporter:
              alison.felizzi Alison Felizzi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: