Stress test phase T7a (~4 days). Concurrent access stress testing using cppsuite.
Test coverage:
- Multiple concurrent bulk insert sessions on disjoint key ranges
- Concurrent bulk insert and normal read/write cursors on the same table
- Concurrent checkpoint and bulk insert: checkpoint must not block or corrupt bulk session
- Verify no deadlocks, no assertion failures, correct isolation between sessions
Depends on: WT-17215 (T4)
Can run in parallel with: T7b (WT-17219), T7c (WT-17220)
- is related to
-
WT-17215 Bulk insert flush — implement production __wt_bulk_flush() orchestrator
-
- Needs Scheduling
-
-
WT-17216 Bulk insert flush — add functional test suite (Python suite)
-
- Needs Scheduling
-
-
WT-17217 Bulk insert flush — add crash recovery tests
-
- Needs Scheduling
-
- related to
-
WT-17219 Bulk insert flush — cppsuite stress test: crash injection during flush
-
- Needs Scheduling
-
-
WT-17220 Bulk insert flush — cppsuite stress test: memory pressure
-
- Needs Scheduling
-
-
WT-17221 Bulk insert flush — scale test: large table load and O(1) memory verification
-
- Needs Scheduling
-
-
WT-17222 Bulk insert flush — performance benchmarking: throughput and flush overhead
-
- Needs Scheduling
-