During the DisAgg implementation, the team added many new tests (most of them named test_layered_*). However, as far as I know, none of these tests call verify, since for a long time the verification command simply returned ENOTSUP in DisAgg mode.
The main goal of these tickets is to review all newly added DisAgg tests and add verify calls in places where it would be meaningful. This work shouldn’t be blocked by the MPV implementation, since we now have logic in place that reports successful verification for all DisAgg tables.
Both DisAgg and verification testing could benefit from this, since tests would receive extra checks and verify would receive extra implicit testing.
Please check the corresponding document section for more details.
- has to be done before
-
WT-15786 Enable verify in teardown for layered tests with follower config
-
- Closed
-
- is related to
-
WT-15794 Verify that full page backlink_lsn points to correct previous full page
-
- Closed
-
-
WT-15790 Tag long running layered tests with @wttest.longtest
-
- Open
-
-
WT-15782 stack-buffer-overflow PaLite
-
- Closed
-
-
WT-15778 Fix rec_prefix_compression miscount for page delta
-
- Closed
-
-
WT-15398 Disagg testing: test/format Multi-Mode Support: Implementation
-
- Closed
-
-
WT-15707 Reducing the test/format runs and fix test/checkpoint issues for disagg variants
-
- Closed
-
-
WT-15773 Fix unit test on MacOS
-
- Closed
-
-
WT-15792 Add variant tags to evergreen yml
-
- Closed
-
- related to
-
WT-15807 test_layered39 aborts when closing dhandle as part of verify
-
- Open
-
-
WT-15680 Early exit verify in disagg
-
- Closed
-