Cluster test: unit 02 should wait for failover.

This commit is contained in:
antirez 2014-06-10 14:18:54 +02:00
parent 6785b39eba
commit 9865ce0e64

View File

@ -18,10 +18,20 @@ test "Instance #5 is a slave" {
assert {[RI 5 role] eq {slave}}
}
set current_epoch [CI 1 cluster_current_epoch]
test "Killing one master node" {
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" {
assert_cluster_state ok
}