aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikio Hara <mikioh.mikioh@gmail.com>2016-12-22 08:59:52 +0900
committerMikio Hara <mikioh.mikioh@gmail.com>2016-12-22 09:05:25 +0000
commit17190343e3db72a3f299e5a4359ae6bc3e5ed194 (patch)
tree9adaf4d50fb5d2717a6f5e59fdf59ebef1a58cb3
parentd2512aff877a91e8cf8fa97602297f17e5b5d3f2 (diff)
downloadgo-17190343e3db72a3f299e5a4359ae6bc3e5ed194.tar.gz
go-17190343e3db72a3f299e5a4359ae6bc3e5ed194.zip
cmd/go: skip flaky TestCgoConsistentResults on FreeBSD
FreeBSD 11 or above uses clang-3.6 or higher by default. Updates #15405. Change-Id: If49ce298130165f9e1525c7fd0fd5aa39099ad53 Reviewed-on: https://go-review.googlesource.com/34675 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
-rw-r--r--src/cmd/go/go_test.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/cmd/go/go_test.go b/src/cmd/go/go_test.go
index 88c54432fb..5665eb745a 100644
--- a/src/cmd/go/go_test.go
+++ b/src/cmd/go/go_test.go
@@ -3357,9 +3357,11 @@ func TestCgoConsistentResults(t *testing.T) {
if !canCgo {
t.Skip("skipping because cgo not enabled")
}
- if runtime.GOOS == "solaris" {
- // See https://golang.org/issue/13247
- t.Skip("skipping because Solaris builds are known to be inconsistent; see #13247")
+ switch runtime.GOOS {
+ case "freebsd":
+ testenv.SkipFlaky(t, 15405)
+ case "solaris":
+ testenv.SkipFlaky(t, 13247)
}
tg := testgo(t)