solve race in replication-2 test - again (#8491)
this should make it timing independent and also faster in most cases
This commit is contained in:
parent
0bc8c9c8f9
commit
30775bc3e3
@ -43,10 +43,14 @@ start_server {tags {"repl"}} {
|
|||||||
r config set min-slaves-max-lag 2
|
r config set min-slaves-max-lag 2
|
||||||
exec kill -SIGSTOP [srv -1 pid]
|
exec kill -SIGSTOP [srv -1 pid]
|
||||||
assert {[r set foo 12345] eq {OK}}
|
assert {[r set foo 12345] eq {OK}}
|
||||||
after 4000
|
wait_for_condition 100 100 {
|
||||||
|
[catch {r set foo 12345}] != 0
|
||||||
|
} else {
|
||||||
|
fail "Master didn't become readonly"
|
||||||
|
}
|
||||||
catch {r set foo 12345} err
|
catch {r set foo 12345} err
|
||||||
set err
|
assert_match {NOREPLICAS*} $err
|
||||||
} {NOREPLICAS*}
|
}
|
||||||
exec kill -SIGCONT [srv -1 pid]
|
exec kill -SIGCONT [srv -1 pid]
|
||||||
|
|
||||||
test {min-slaves-to-write is ignored by slaves} {
|
test {min-slaves-to-write is ignored by slaves} {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user