Commit 9865ce0e authored by antirez's avatar antirez
Browse files

Cluster test: unit 02 should wait for failover.

parent 6785b39e
...@@ -18,10 +18,20 @@ test "Instance #5 is a slave" { ...@@ -18,10 +18,20 @@ test "Instance #5 is a slave" {
assert {[RI 5 role] eq {slave}} assert {[RI 5 role] eq {slave}}
} }
set current_epoch [CI 1 cluster_current_epoch]
test "Killing one master node" { test "Killing one master node" {
kill_instance redis 0 kill_instance redis 0
} }
test "Wait for failover" {
wait_for_condition 1000 50 {
[CI 1 cluster_current_epoch] > $current_epoch
} else {
fail "No failover detected"
}
}
test "Cluster should eventually be up again" { test "Cluster should eventually be up again" {
assert_cluster_state ok assert_cluster_state ok
} }
......
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