integration: fix TestIssue2904 when multiple cores

Do not wait for the cluster view of removed member to match with
expected view, since removed member does not apply entries after it is
removed.
release-2.1
Yicheng Qin 2015-06-11 19:46:32 -07:00
parent cd629c9b44
commit 796d99c390
1 changed files with 4 additions and 2 deletions

View File

@ -298,9 +298,11 @@ func TestIssue2904(t *testing.T) {
// and apply it.
<-c.Members[1].s.StopNotify()
// terminate removed member
c.Members[1].Terminate(t)
c.Members = c.Members[:1]
// wait member to be removed.
httpmembs := c.HTTPMembers()
c.waitMembersMatch(t, httpmembs[:1])
c.waitMembersMatch(t, c.HTTPMembers())
}
// clusterMustProgress ensures that cluster can make progress. It creates