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

Centralize common sanitizer environment options in test/evergreen.yml

    • 3
    • ASeasonTooMany-2023-08-22, BermudaTriangle- 2023-09-05

      _The sanitizers: ASan, MSan, UBSan, and TSan share some common and all utilize the same symbolizer. Though each santiizer inspects its own specific environment option by name.

      Common options should be centralized to a single yaml fragment that can then be referred to in the specific sanitizer builds containing the actual.

      For a specific build the environment definition might look like:

                  ASAN_OPTIONS="${SAN_OPTIONS} detect_leaks=1:disable_coredump=0:unmap_shadow_on_exit=1"
      ASAN_SYMBOLIZER_PATH=${SAN_SYMBOLIZER_PATH}
      

            Assignee:
            jie.chen@mongodb.com Jie Chen
            Reporter:
            marc.butler@mongodb.com Marc Butler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: