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

Create a TSan testing variant in evergreen that doesn't fail on error

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.3.0, 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: Evergreen
    • None
    • Storage Engines
    • 3
    • 2024-07-09 - Nyan Cat, 2024-07-23 - Mining crypto

      Recently a TSan related change caused a fairly regular segmentation fault error in a number of tests, this wasn't picked up in WiredTiger testing as we never run TSan on tests that is isn't ready for yet.

      If we run TSan on tests that it isn't ready for it will correctly dump a load of TSan errors and the test will fail. If we can work around this we can create a temporary variant in evergreen that will run TSan, not catch TSan error but catch any other logic error that TSan changes may introduce.

      Scope:

      • Create new variant and have it run successfully ignoring TSan warnings

            Assignee:
            luke.pearson@mongodb.com Luke Pearson
            Reporter:
            luke.pearson@mongodb.com Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: