myxce/.claude/skills/xce-test-ha
Rongsong Shen 5cf923350c
test(soak): WAL segment-layout gate and --truncated-fence scenario
- wal-layout-check.py: every WAL segment must hold one contiguous LSN run
  starting at the LSN in its name (bug-1920 signature); the sequential,
  chaotic and truncated-fence modes fail on a misfiled segment.
- --truncated-fence: breaks ctrl-1's WAL tail CRC so it boots
  RECOVER_TRUNCATED, makes it win an election (promotion REFUSED), then
  requires the fence to be healed and released after catch-up and the
  node to lead with zero job loss (bug-1919 lifecycle, proven from logs).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 03:03:09 +00:00
..
run-ha-soak.sh test(soak): WAL segment-layout gate and --truncated-fence scenario 2026-10-08 03:03:09 +00:00
SKILL.md test(soak): WAL segment-layout gate and --truncated-fence scenario 2026-10-08 03:03:09 +00:00
soak-verdict-selftest.sh test(xce-test-ha): add --worker-capacity-soak mode for bug-1841 regression 2026-09-22 13:14:44 +00:00
soak-verdict.sh test(xce-test-ha): add --worker-capacity-soak mode for bug-1841 regression 2026-09-22 13:14:44 +00:00
wal-layout-check.py test(soak): WAL segment-layout gate and --truncated-fence scenario 2026-10-08 03:03:09 +00:00