Unverified Commit 4f8458d8 authored by Oran Agra's avatar Oran Agra Committed by GitHub
Browse files

fix race in cluster transactions test (#8312)

we didn't wait for the commands executed on the master to reach the replica.
parent b24b4903
...@@ -15,6 +15,7 @@ set replica [Rn 1] ...@@ -15,6 +15,7 @@ set replica [Rn 1]
test "Cant read from replica without READONLY" { test "Cant read from replica without READONLY" {
$primary SET a 1 $primary SET a 1
wait_for_ofs_sync $primary $replica
catch {$replica GET a} err catch {$replica GET a} err
assert {[string range $err 0 4] eq {MOVED}} assert {[string range $err 0 4] eq {MOVED}}
} }
...@@ -28,6 +29,7 @@ test "Can preform HSET primary and HGET from replica" { ...@@ -28,6 +29,7 @@ test "Can preform HSET primary and HGET from replica" {
$primary HSET h a 1 $primary HSET h a 1
$primary HSET h b 2 $primary HSET h b 2
$primary HSET h c 3 $primary HSET h c 3
wait_for_ofs_sync $primary $replica
assert {[$replica HGET h a] eq {1}} assert {[$replica HGET h a] eq {1}}
assert {[$replica HGET h b] eq {2}} assert {[$replica HGET h b] eq {2}}
assert {[$replica HGET h c] eq {3}} assert {[$replica HGET h c] eq {3}}
......
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