Skip to content

Commit def5761

Browse files
committed
chore(chaos): increase TM-A3 timeout for late-joining validators
Increased wait_for_validator_sync from 180s to 300s and post-sync stabilization sleep from 15s to 60s. Testing showed Node3 needed ~152 seconds and 12 consensus rounds to rejoin after a crash.
1 parent 9bbcbf5 commit def5761

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

etc/chaos-testing/tendermint-chaos.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,10 +492,11 @@ run_TM_A3() {
492492

493493
# Restart the crashed validator
494494
restart_node "$target"
495-
wait_for_validator_sync "$target" 180
495+
wait_for_validator_sync "$target" 300
496496

497497
# Verify consensus resumed and all nodes are at same height
498-
sleep 15
498+
# Note: Late-joining nodes may need 12+ rounds to re-establish quorum
499+
sleep 60
499500
local h1=$(get_consensus_height "alys-node-1")
500501
local h2=$(get_consensus_height "alys-node-2")
501502
local h3=$(get_consensus_height "alys-node-3")

0 commit comments

Comments
 (0)