]> git.saurik.com Git - redis.git/blobdiff - tests/integration/replication.tcl
Redis test: More reliable BRPOPLPUSH replication test.
[redis.git] / tests / integration / replication.tcl
index 7c1edb550a2ae0a65095610fca3259e529e41ea0..3689181f840d4226d384ac6581e632a5cefcd1c2 100644 (file)
@@ -10,8 +10,11 @@ start_server {tags {"repl"}} {
             set rd [redis_deferring_client]
             $rd brpoplpush a b 5
             r lpush a foo
-            after 1000
-            assert_equal [r debug digest] [r -1 debug digest]
+            wait_for_condition 50 100 {
+                [r debug digest] eq [r -1 debug digest]
+            } else {
+                fail "Master and slave have different digest: [r debug digest] VS [r -1 debug digest]"
+            }
         }
 
         test {BRPOPLPUSH replication, list exists} {