-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Test Python
-
None
-
Storage Engines - Foundations
-
43.507
-
SE Transactions - 2026-07-17, SE Transactions - 2026-07-31, SE Foundations - 2026-07-07
-
8
Summary
Expand the Python test suites to validate asynchronous step-down workflows, covering concurrent reads/writes during an async step-down event.
Motivation
Python test suites provide targeted functional coverage for specific WiredTiger behaviors. This ticket ensures async step-down is exercised across the various timestamp modes, prepared transactions, and fast truncate paths.
Scope
- Concurrent read/write cursor operations transitioning during an async step-down event
- Different timestamp setting modes (commit timestamp, durable timestamp, read timestamp, etc.)
- Prepared transactions during async step-down
- Fast truncate during async step-down
Definition of Done
- Python test suites cover async step-down with:
- Concurrent CRUD cursor ops(all cursor operations)
- Various timestamp setting patterns
- Prepared transaction workflows
- Fast truncate scenarios
- is related to
-
WT-17938 Async Stepdown Test Coverage: test/model
-
- Open
-
-
WT-18221 Decide the destiny of the async step-down tests and formalize the coverage proof
-
- Backlog
-
-
WT-18220 Add tests closing the identified async step-down coverage gaps on a validation branch
-
- Closed
-
- related to
-
WT-18221 Decide the destiny of the async step-down tests and formalize the coverage proof
-
- Backlog
-
-
WT-17895 Core Async Stepdown Implementation
-
- 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
-