X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/28d1ee2cda01bccdd2424f8fdbb4a924de37eaa3..9bd0e097aa19b697757cdb73dd447e2c6f4960c6:/tests/unit/aofrw.tcl diff --git a/tests/unit/aofrw.tcl b/tests/unit/aofrw.tcl index e341d77b..e651694f 100644 --- a/tests/unit/aofrw.tcl +++ b/tests/unit/aofrw.tcl @@ -7,8 +7,12 @@ start_server {tags {"aofrw"}} { r bgrewriteaof r config set appendonly no r exec - set result [exec cat [srv 0 stdout] | tail -n1] - } {*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} { @@ -123,8 +127,8 @@ start_server {tags {"aofrw"}} { r info persistence set res [r exec] assert_match {*scheduled*} [lindex $res 1] - assert_match {*bgrewriteaof_scheduled:1*} [lindex $res 2] - while {[string match {*bgrewriteaof_scheduled:1*} [r info persistence]]} { + assert_match {*aof_rewrite_scheduled:1*} [lindex $res 2] + while {[string match {*aof_rewrite_scheduled:1*} [r info persistence]]} { after 100 } } @@ -137,7 +141,7 @@ start_server {tags {"aofrw"}} { r exec } e assert_match {*ERR*already*} $e - while {[string match {*bgrewriteaof_scheduled:1*} [r info persistence]]} { + while {[string match {*aof_rewrite_scheduled:1*} [r info persistence]]} { after 100 } }