-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines - Foundations
-
220.137
-
None
-
None
Follow-up to WT-18220. The async step-down testing now spans the suites from WT-17897 and WT-18155 plus the gap-closing validation branch from WT-18220.
The task: carefully review all the tests added around stepping down and decide for each which form it should take — remain a deterministic Python test, be covered by stress testing only (test/format WT-18044, the agreed test_layered_cursor_stress.py extension), or be dropped as too minor to spend time on. The outcome should include some form of formal proof of what is covered and what is not. The coverage matrix attached to WT-18220 can serve as a starting point; one option is making it executable — scenario tests and the document generated from a single data file, with a checker that every matrix cell maps to an existing test — but the form is the assignee's choice.
- is related to
-
WT-18044 Add write-pause concurrency in test/format and make disagg step-down fully asynchronous
-
- Blocked
-
-
WT-17897 Async Stepdown Test Coverage: test/python
-
- Closed
-
-
WT-18155 Add additional async step-down py test
-
- Closed
-
-
WT-18220 Add tests closing the identified async step-down coverage gaps on a validation branch
-
- Closed
-
- related to
-
WT-17895 Core Async Stepdown Implementation
-
- Closed
-
-
WT-17897 Async Stepdown Test Coverage: test/python
-
- Closed
-
-
WT-18155 Add additional async step-down py test
-
- Closed
-