myxce/.kiro/specs
Rongsong Shen e56b2064de test(ha-heartbeat-liveness): SIGSTOP/SIGCONT tolerance integration test (task 4.5)
Add src/tools/test-heartbeat-tolerance.sh: automated bash script that
deploys a 3-node cluster and runs two SIGSTOP/SIGCONT scenarios:

  Scenario A (1 × heartbeat_interval_ms pause): verifies no RDHUP fires on
  standbys — liveness_poll_fn must not trigger failover for a short silence
  within the tolerance window (Req 2.2).

  Scenario B (heartbeat_timeout_ms + 500ms pause): verifies exactly one RDHUP
  fires on each standby — the activity-based poll fires after sustained silence
  and does not loop (Req 2.3, Req 5.4).

Add .kiro/specs/ha-heartbeat-liveness/manual-tests.md: step-by-step manual
procedure, expected log patterns, and results template for both scenarios.

Mark task 4.5 complete in tasks.md.
2026-06-03 04:18:56 +00:00
..
election-iomgr-refactor chore(election-iomgr-refactor): mark tasks 6.1 and 6.2 complete in tasks.md 2026-05-30 13:46:17 +00:00
ha-config-bootstrap docs(ha-bootstrap): fix config tag length: 12 hex chars (6 bytes), not 16 2026-05-29 13:27:01 +00:00
ha-heartbeat-liveness test(ha-heartbeat-liveness): SIGSTOP/SIGCONT tolerance integration test (task 4.5) 2026-06-03 04:18:56 +00:00
ha-peer-connection-reuse test(ha-peer-connection-reuse): complete tasks 7.1, 7.2, 7.3 — all validation done 2026-06-01 07:53:02 +00:00
raft-library feat(raft-library): tasks 6.4 + 7 complete — all ASAN-clean, hooks verified, spec closed 2026-05-31 09:25:20 +00:00
resval-id-decoupling add kiro-sdd documents 2026-05-13 10:58:51 +00:00
scheduler-controller-msg-gap add kiro-sdd documents 2026-05-13 10:58:51 +00:00
worker-join-refactor add kiro skills 2026-05-21 03:41:57 +00:00