-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Evergreen
-
Storage Engines
-
2
-
StorEng - Defined Pipeline
WT-13201 adds a new "TSan no throw" buildvariant to evergreen.yml. This variant runs TSan tests, but intentionally ignores all TSan warnings. This is done to make sure any code changes wrapped in `#ifdef TSAN_BUILD` don't introduce logic or compilation error.
As we improve TSan support we'll be able to run these tests with TSan warnings enabled, and as that happens we'll move the tests out of `TSan no throw` and into `TSan`. On completion of the TSan work we will be able to remove the `TSan no throw` variant completely.
This ticket is just to track the task of removing `TSan no throw`. We expect the work to move tests into the `TSan` variant to take place in other tickets.