diff --git a/test/e2e/kubectl.go b/test/e2e/kubectl.go index 948f5f7e54a..be4b23e0ee3 100644 --- a/test/e2e/kubectl.go +++ b/test/e2e/kubectl.go @@ -193,9 +193,12 @@ type updateDemoData struct { func getData(podID string) (*updateDemoData, error) { resp, err := http.Get(fmt.Sprintf("http://localhost:%d/api/v1beta1/proxy/pods/%s/data.json", kubectlProxyPort, podID)) - if err != nil || resp.StatusCode != 200 { + if err != nil { return nil, err } + if resp.StatusCode != 200 { + return nil, fmt.Errorf("received non-200 status code from master: %d", resp.StatusCode) + } defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) if err != nil {