瀏覽代碼

Merge pull request #2731 from yichengq/tester-wait-long

tools/etcd-tester: wait longer for health
Yicheng Qin 10 年之前
父節點
當前提交
4953e490f6
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      tools/functional-tester/etcd-tester/cluster.go

+ 5 - 1
tools/functional-tester/etcd-tester/cluster.go

@@ -129,7 +129,11 @@ func (c *cluster) Bootstrap() error {
 
 func (c *cluster) WaitHealth() error {
 	var err error
-	for i := 0; i < 10; i++ {
+	// wait 60s to check cluster health.
+	// TODO: set it to a reasonable value. It is set that high because
+	// follower may use long time to catch up the leader when reboot under
+	// reasonable workload (https://github.com/coreos/etcd/issues/2698)
+	for i := 0; i < 60; i++ {
 		err = setHealthKey(c.ClientURLs)
 		if err == nil {
 			return nil