提交 da33edbc 编写于 作者: A antirez

Merge remote-tracking branch 'origin/unstable' into unstable

...@@ -32,8 +32,19 @@ tags {"aof"} { ...@@ -32,8 +32,19 @@ tags {"aof"} {
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
test "Unfinished MULTI: Server should have logged an error" { test "Unfinished MULTI: Server should have logged an error" {
set result [exec cat [dict get $srv stdout] | tail -n1] set pattern "*Unexpected end of file reading the append only file*"
assert_match "*Unexpected end of file reading the append only file*" $result set retry 10
while {$retry} {
set result [exec cat [dict get $srv stdout] | tail -n1]
if {[string match $pattern $result]} {
break
}
incr retry -1
after 1000
}
if {$retry == 0} {
error "assertion:expected error not found on config file"
}
} }
} }
...@@ -45,8 +56,19 @@ tags {"aof"} { ...@@ -45,8 +56,19 @@ tags {"aof"} {
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
test "Short read: Server should have logged an error" { test "Short read: Server should have logged an error" {
set result [exec cat [dict get $srv stdout] | tail -n1] set pattern "*Bad file format reading the append only file*"
assert_match "*Bad file format reading the append only file*" $result set retry 10
while {$retry} {
set result [exec cat [dict get $srv stdout] | tail -n1]
if {[string match $pattern $result]} {
break
}
incr retry -1
after 1000
}
if {$retry == 0} {
error "assertion:expected error not found on config file"
}
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册