From bdff6764250035e9691c3165963bf5265519d815 Mon Sep 17 00:00:00 2001 From: "Tim St. Clair" Date: Fri, 3 Jun 2016 17:49:04 -0700 Subject: [PATCH] Only build essential targets for node e2e Also clean up a log message --- test/e2e_node/e2e_build.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test/e2e_node/e2e_build.go b/test/e2e_node/e2e_build.go index 9c03a2cd3ce..325e5df2f5c 100644 --- a/test/e2e_node/e2e_build.go +++ b/test/e2e_node/e2e_build.go @@ -30,13 +30,19 @@ import ( var k8sBinDir = flag.String("k8s-bin-dir", "", "Directory containing k8s kubelet and kube-apiserver binaries.") +var buildTargets = []string{ + "cmd/kubelet", + "cmd/kube-apiserver", + "test/e2e_node/e2e_node.test", +} + func buildGo() { glog.Infof("Building k8s binaries...") k8sRoot, err := getK8sRootDir() if err != nil { glog.Fatalf("Failed to locate kubernetes root directory %v.", err) } - cmd := exec.Command(filepath.Join(k8sRoot, "hack/build-go.sh")) + cmd := exec.Command(filepath.Join(k8sRoot, "hack/build-go.sh"), buildTargets...) cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr err = cmd.Run() @@ -53,7 +59,7 @@ func getK8sBin(bin string) (string, error) { return "", err } if _, err := os.Stat(filepath.Join(*k8sBinDir, bin)); err != nil { - return "", fmt.Errorf("Could not find kube-apiserver under directory %s.", absPath) + return "", fmt.Errorf("Could not find %s under directory %s.", bin, absPath) } return filepath.Join(absPath, bin), nil }