"vscode:/vscode.git/clone" did not exist on "01a4b9892d0922eeafbb1bfba0f9fa70bf1a2f3b"
Unverified Commit 37dc2f13 authored by Wang Yuan's avatar Wang Yuan Committed by GitHub
Browse files

Fix not waiting for data loading to complete in AOF tests (#9683)

Fix timing issue of a new test introduced in #9326
parent 43b22f17
...@@ -444,6 +444,7 @@ tags {"aof external:skip"} { ...@@ -444,6 +444,7 @@ tags {"aof external:skip"} {
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
test {Successfully load AOF which has timestamp annotations inside} { test {Successfully load AOF which has timestamp annotations inside} {
set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls] set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls]
wait_done_loading $c
assert_equal "bar1" [$c get foo1] assert_equal "bar1" [$c get foo1]
assert_equal "bar2" [$c get foo2] assert_equal "bar2" [$c get foo2]
assert_equal "bar3" [$c get foo3] assert_equal "bar3" [$c get foo3]
...@@ -455,6 +456,7 @@ tags {"aof external:skip"} { ...@@ -455,6 +456,7 @@ tags {"aof external:skip"} {
exec src/redis-check-aof --truncate-to-timestamp 1628217473 $aof_path exec src/redis-check-aof --truncate-to-timestamp 1628217473 $aof_path
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls] set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls]
wait_done_loading $c
assert_equal "bar1" [$c get foo1] assert_equal "bar1" [$c get foo1]
assert_equal "bar2" [$c get foo2] assert_equal "bar2" [$c get foo2]
assert_equal "bar3" [$c get foo3] assert_equal "bar3" [$c get foo3]
...@@ -464,6 +466,7 @@ tags {"aof external:skip"} { ...@@ -464,6 +466,7 @@ tags {"aof external:skip"} {
exec src/redis-check-aof --truncate-to-timestamp 1628217471 $aof_path exec src/redis-check-aof --truncate-to-timestamp 1628217471 $aof_path
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls] set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls]
wait_done_loading $c
assert_equal "bar1" [$c get foo1] assert_equal "bar1" [$c get foo1]
assert_equal "bar2" [$c get foo2] assert_equal "bar2" [$c get foo2]
assert_equal "" [$c get foo3] assert_equal "" [$c get foo3]
...@@ -473,6 +476,7 @@ tags {"aof external:skip"} { ...@@ -473,6 +476,7 @@ tags {"aof external:skip"} {
exec src/redis-check-aof --truncate-to-timestamp 1628217470 $aof_path exec src/redis-check-aof --truncate-to-timestamp 1628217470 $aof_path
start_server_aof [list dir $server_path] { start_server_aof [list dir $server_path] {
set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls] set c [redis [dict get $srv host] [dict get $srv port] 0 $::tls]
wait_done_loading $c
assert_equal "bar1" [$c get foo1] assert_equal "bar1" [$c get foo1]
assert_equal "" [$c get foo2] assert_equal "" [$c get foo2]
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment