diff --git a/tests/framework/e2e/cluster.go b/tests/framework/e2e/cluster.go index 97d584571..5cfc5e3ce 100644 --- a/tests/framework/e2e/cluster.go +++ b/tests/framework/e2e/cluster.go @@ -491,6 +491,15 @@ func (epc *EtcdProcessCluster) EndpointsV3() []string { return epc.Endpoints(func(ep EtcdProcess) []string { return ep.EndpointsV3() }) } +func (epc *EtcdProcessCluster) EndpointsGRPC() []string { + return epc.Endpoints(func(ep EtcdProcess) []string { return ep.EndpointsGRPC() }) +} + +func (epc *EtcdProcessCluster) EndpointsHTTP() []string { + return epc.Endpoints(func(ep EtcdProcess) []string { return ep.EndpointsHTTP() }) +} + + func (epc *EtcdProcessCluster) Endpoints(f func(ep EtcdProcess) []string) (ret []string) { for _, p := range epc.Procs { ret = append(ret, f(p)...)