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

Patch CMake to better support CI/CD testing

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.1, 5.2.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • 8
    • Storage - Ra 2021-11-29

      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'

            alison.felizzi@mongodb.com Alison Felizzi (Inactive)
            alison.felizzi@mongodb.com Alison Felizzi (Inactive)
            0 Vote for this issue
            1 Start watching this issue