Issue Summary
The wiredtiger-disagg test suite currently lacks UBSAN (Undefined Behavior Sanitizer) variant coverage. This gap means issues caused by uninitialized variables, such as WT-17455, are not detected during testing.
Context
- ASAN (Address Sanitizer) is already run in the suite, but UBSAN is not.
- The issue was highlighted after reviewing the changes in wiredtiger PR #13906.
- The absence of UBSAN coverage allowed an uninitialized variable bug to slip through.
- Adding UBSAN will help catch similar issues earlier.
Proposed Solution
- Add UBSAN variant to the wiredtiger-disagg test suite.
- Ensure UBSAN is run after merging the current PR to avoid premature failures.
Original Slack thread: https://mongodb.slack.com/archives/C0520RCK0C9/p1779866039314539
This ticket was generated by AI from a Slack thread.
- is related to
-
WT-17455 test/format (disagg.mode=switch) mirror mismatch
-
- Closed
-