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

Missing sanitizer flags in Evergreen

    • 5
    • Storage - Ra 2022-06-13

      Summary
      We are not using sanitizer flags where we are supposed to in our testing.

      Motivation

      • Does this affect any team outside of WT?
        No
      • If the problem does occur, what are the consequences and how severe are they?
        We are not performing tests as we think we are.
      • Is this issue urgent?
        Yes as ASan is useful to find memory corruption bugs.

      Acceptance Criteria (Definition of Done)
      There are two sections in Evergreen where ASan should be enabled:

      • race-condition-stress-sanitizer-test
      • race-condition-stress-sanitizer-test-no-barrier

      If issues are found after enabling the flag, new tickets should be created to address them.

      Suggested Solution
      We either want to add the flag CMAKE_BUILD_TYPE=ASan or call compile wiredtiger address sanitizer

            Assignee:
            ruby.chen@mongodb.com Ruby Chen
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: