From: Russ Cox Date: Tue, 18 Aug 2015 14:59:30 +0000 (-0400) Subject: cmd/go: disable TestNoteReading on solaris, linux/ppc64le X-Git-Tag: go1.5~1^2~9 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=92c984e0647ddf9e821449d42e7620797b9a5c73;p=gostls13.git cmd/go: disable TestNoteReading on solaris, linux/ppc64le Update #11184 (linux/ppc64). Filed #12178 (solaris) for Go 1.6. Change-Id: I9e3a456aaccb49590ad4e14b53ddfefca5b0801c Reviewed-on: https://go-review.googlesource.com/13679 Reviewed-by: Russ Cox --- diff --git a/src/cmd/go/note_test.go b/src/cmd/go/note_test.go index cbb3db8a17..74097119c9 100644 --- a/src/cmd/go/note_test.go +++ b/src/cmd/go/note_test.go @@ -5,7 +5,7 @@ package main_test import ( - "cmd/go" + main "cmd/go" "runtime" "testing" ) @@ -24,11 +24,18 @@ func TestNoteReading(t *testing.T) { t.Fatalf("buildID in hello binary = %q, want %q", id, buildID) } + if runtime.GOOS == "linux" && runtime.GOARCH == "ppc64le" { + t.Logf("skipping - golang.org/issue/11184") + } + switch runtime.GOOS { case "plan9": // no external linking t.Logf("no external linking - skipping linkmode=external test") + case "solaris": + t.Logf("skipping - golang.org/issue/12178") + default: tg.run("build", "-ldflags", "-buildid="+buildID+" -linkmode=external", "-o", tg.path("hello.exe"), tg.path("hello.go")) id, err := main.ReadBuildIDFromBinary(tg.path("hello.exe"))