Merge pull request #825 from unihorn/98

fix(multi_node_kill_all_and_recovery_test): ensure cluster is up
release-0.4
Yicheng Qin 2014-06-02 15:12:05 -07:00
commit 3d2523e7e0
1 changed files with 6 additions and 0 deletions

View File

@ -268,6 +268,12 @@ func TestMultiNodeKillAllAndRecoveryAndRemoveLeader(t *testing.T) {
<-leaderChan
stop <- true
// It needs some time to sync current commits and write it to disk.
// Or some instance may be restarted as a new peer, and we don't support
// to connect back the old cluster that doesn't have majority alive
// without log now.
time.Sleep(time.Second)
c.SyncCluster()
// kill all