diff --git a/etcd/etcd_test.go b/etcd/etcd_test.go index aed2d6a35..9089413eb 100644 --- a/etcd/etcd_test.go +++ b/etcd/etcd_test.go @@ -351,6 +351,7 @@ func TestSingleNodeRecovery(t *testing.T) { c.DataDir = dataDir e, h, _ = buildServer(t, c, id) + waitLeader([]*Server{e}) w, err = e.p.Watch(key, false, false, ev.Index()) if err != nil { t.Fatal(err)