Give the active-rep more time to sync for test reliability

Former-commit-id: 620c2ec1412a3bcea5fecf21238caa065e73f3e9
This commit is contained in:
John Sully 2019-07-12 23:52:07 -04:00
parent e78ed8cc64
commit 0dd9a27420

View File

@ -51,13 +51,16 @@ start_server {tags {"active-repl"} overrides {active-replica yes}} {
# Test that wait succeeds since replicas should be syncronized # Test that wait succeeds since replicas should be syncronized
$master set testkey foo $master set testkey foo
$slave set testkey2 test $slave set testkey2 test
assert_equal {1} [$master wait 1 10] assert_equal {1} [$master wait 1 1000] { "value should propogate
assert_equal {1} [$slave wait 1 10] within 1 second" }
assert_equal {1} [$slave wait 1 1000] { "value should propogate
within 1 second" }
# Now setup a situation where wait should fail # Now setup a situation where wait should fail
exec kill -SIGSTOP $slave_pid exec kill -SIGSTOP $slave_pid
$master set testkey fee $master set testkey fee
assert_equal {0} [$master wait 1 1] assert_equal {0} [$master wait 1 1000] { "slave shouldn't be
synchronized since its stopped" }
} }
# Resume the replica we paused in the prior test # Resume the replica we paused in the prior test
exec kill -SIGCONT $slave_pid exec kill -SIGCONT $slave_pid
@ -71,8 +74,8 @@ start_server {tags {"active-repl"} overrides {active-replica yes}} {
} }
$master pexpire testkey1 200 $master pexpire testkey1 200
after 1000 after 1000
assert_equal {0} [$master del testkey1] assert_equal {0} [$master del testkey1] {"master expired"}
assert_equal {0} [$slave del testkey1] assert_equal {0} [$slave del testkey1] {"slave expired"}
$slave set testkey1 foo px 200 $slave set testkey1 foo px 200
after 1000 after 1000