From d521bfc6027b40e20bec90f723d420ff1055779c Mon Sep 17 00:00:00 2001 From: John Sully Date: Tue, 3 May 2022 00:02:22 +0000 Subject: [PATCH] active-rep test reliability --- tests/integration/replication-active.tcl | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/tests/integration/replication-active.tcl b/tests/integration/replication-active.tcl index 5adf97647..957e04919 100644 --- a/tests/integration/replication-active.tcl +++ b/tests/integration/replication-active.tcl @@ -241,10 +241,18 @@ start_server {tags {"active-repl"} overrides {active-replica yes}} { $slave replicaof $master_host $master_port after 1000 $master replicaof $slave_host $slave_port - after 1000 - assert_equal {bar} [$slave get testkey] {replica is correct} - assert_equal {bar} [$master get testkey] {master is correct} + wait_for_condition 50 100 { + [string match bar [$slave get testkey]] + } else { + fail "Replica is not correct" + } + + wait_for_condition 50 100 { + [string match bar [$master get testkey]] + } else { + fail "Master is not correct" + } } test {Active replica merge works with client blocked} {