Commit baaf1b62 authored by Alex Robinson's avatar Alex Robinson

Merge pull request #25696 from rmmh/showbuildlog

Show hack/build-go.sh output during e2e tests.
parents 91f8c784 0974b959
...@@ -36,9 +36,12 @@ func buildGo() { ...@@ -36,9 +36,12 @@ func buildGo() {
if err != nil { if err != nil {
glog.Fatalf("Failed to locate kubernetes root directory %v.", err) glog.Fatalf("Failed to locate kubernetes root directory %v.", err)
} }
out, err := exec.Command(filepath.Join(k8sRoot, "hack/build-go.sh")).CombinedOutput() cmd := exec.Command(filepath.Join(k8sRoot, "hack/build-go.sh"))
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
err = cmd.Run()
if err != nil { if err != nil {
glog.Fatalf("Failed to build go packages %v. Output:\n%s", err, out) glog.Fatalf("Failed to build go packages %v\n", err)
} }
} }
......
...@@ -62,9 +62,12 @@ func CreateTestArchive() string { ...@@ -62,9 +62,12 @@ func CreateTestArchive() string {
if err != nil { if err != nil {
glog.Fatalf("Failed to locate test/e2e_node directory %v.", err) glog.Fatalf("Failed to locate test/e2e_node directory %v.", err)
} }
out, err := exec.Command("ginkgo", "build", testDir).CombinedOutput() cmd := exec.Command("ginkgo", "build", testDir)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
err = cmd.Run()
if err != nil { if err != nil {
glog.Fatalf("Failed to build e2e tests under %s %v. Output:\n%s", testDir, err, out) glog.Fatalf("Failed to build e2e tests under %s %v\n", testDir, err)
} }
ginkgoTest := filepath.Join(testDir, "e2e_node.test") ginkgoTest := filepath.Join(testDir, "e2e_node.test")
if _, err := os.Stat(ginkgoTest); err != nil { if _, err := os.Stat(ginkgoTest); err != nil {
...@@ -94,7 +97,7 @@ func CreateTestArchive() string { ...@@ -94,7 +97,7 @@ func CreateTestArchive() string {
defer os.RemoveAll(tardir) defer os.RemoveAll(tardir)
// Copy binaries // Copy binaries
out, err = exec.Command("cp", ginkgoTest, filepath.Join(tardir, "e2e_node.test")).CombinedOutput() out, err := exec.Command("cp", ginkgoTest, filepath.Join(tardir, "e2e_node.test")).CombinedOutput()
if err != nil { if err != nil {
glog.Fatalf("Failed to copy e2e_node.test %v.", err) glog.Fatalf("Failed to copy e2e_node.test %v.", err)
} }
......
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