]> git.saurik.com Git - redis.git/commitdiff
Test "Turning off AOF kills the background writing child if any" is now more reliable.
authorantirez <antirez@gmail.com>
Wed, 2 May 2012 09:40:46 +0000 (11:40 +0200)
committerantirez <antirez@gmail.com>
Wed, 2 May 2012 09:40:46 +0000 (11:40 +0200)
tests/unit/aofrw.tcl

index 4716d08e60e874341e6de3c398cf5021501ae585..8b09d1995a276db8e3b7ed6b1837c192cd025dc2 100644 (file)
@@ -7,8 +7,12 @@ start_server {tags {"aofrw"}} {
         r bgrewriteaof
         r config set appendonly no
         r exec
-        set result [exec tail -n1 < [srv 0 stdout] ]
-    } {*Killing*AOF*child*}
+        wait_for_condition 50 100 {
+            [string match {*Killing*AOF*child*} [exec tail -n5 < [srv 0 stdout]]]
+        } else {
+            fail "Can't find 'Killing AOF child' into recent logs"
+        }
+    }
 
     foreach d {string int} {
         foreach e {ziplist linkedlist} {