aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2015-08-18 10:59:30 -0400
committerRuss Cox <rsc@golang.org>2015-08-18 15:25:19 +0000
commit92c984e0647ddf9e821449d42e7620797b9a5c73 (patch)
tree1805bba945d205155fc4c39ef6269d913058a082
parentf68d1df6b987ce7d0e33bb836670c92ad66f65dd (diff)
downloadgo-92c984e0647ddf9e821449d42e7620797b9a5c73.tar.gz
go-92c984e0647ddf9e821449d42e7620797b9a5c73.zip
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 <rsc@golang.org>
-rw-r--r--src/cmd/go/note_test.go9
1 files changed, 8 insertions, 1 deletions
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"))