Commit b751e0da authored by Anirudh's avatar Anirudh

Fixing e2e tests which rely on network disruptions.

parent da43c15e
...@@ -262,16 +262,7 @@ func resizeRC(c clientset.Interface, ns, name string, replicas int32) error { ...@@ -262,16 +262,7 @@ func resizeRC(c clientset.Interface, ns, name string, replicas int32) error {
func getMaster(c clientset.Interface) string { func getMaster(c clientset.Interface) string {
master := "" master := ""
switch framework.TestContext.Provider { switch framework.TestContext.Provider {
case "gce": case "gce", "gke":
eps, err := c.Core().Endpoints(api.NamespaceDefault).Get("kubernetes")
if err != nil {
framework.Failf("Fail to get kubernetes endpoinds: %v", err)
}
if len(eps.Subsets) != 1 || len(eps.Subsets[0].Addresses) != 1 {
framework.Failf("There are more than 1 endpoints for kubernetes service: %+v", eps)
}
master = eps.Subsets[0].Addresses[0].IP
case "gke":
master = strings.TrimPrefix(framework.TestContext.Host, "https://") master = strings.TrimPrefix(framework.TestContext.Host, "https://")
case "aws": case "aws":
// TODO(justinsb): Avoid hardcoding this. // TODO(justinsb): Avoid hardcoding this.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment