Skip to content

Commit

Permalink
[release-branch.go1.15-bundle] ipv6: skip known-failing tests on Open…
Browse files Browse the repository at this point in the history
…BSD 6.8 builders

These tests are known to be failing on OpenBSD 6.8 and need
investigation. The OpenBSD 6.8 builders are default TryBots
now, so skip them to prevent people working on other packages
from constantly getting a failure.

Issue 42064 remains open to do the work of determining if the
ipv6 package needs to be fixed, or if OpenBSD 6.8 has a problem
and the test can be permanently skipped as unsupported.

For golang/go#11811.
Updates golang/go#42064.
Updates golang/go#35712.

Change-Id: I59883384e4dbce679cb1a4e8e2c3f0fa7983010b
Reviewed-on: https://go-review.googlesource.com/c/net/+/280052
Run-TryBot: Dmitri Shuralyov <[email protected]>
TryBot-Result: Go Bot <[email protected]>
Reviewed-by: Alexander Rakoczy <[email protected]>
Trust: Dmitri Shuralyov <[email protected]>
(cherry picked from commit 6772e93)
Reviewed-on: https://go-review.googlesource.com/c/net/+/314751
Trust: Katie Hockman <[email protected]>
Run-TryBot: Katie Hockman <[email protected]>
Reviewed-by: Katie Hockman <[email protected]>
  • Loading branch information
dmitshur committed Apr 28, 2021
1 parent 422a156 commit 9cb79a0
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions ipv6/multicast_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@ var packetConnReadWriteMulticastUDPTests = []struct {
}

func TestPacketConnReadWriteMulticastUDP(t *testing.T) {
if os.Getenv("GO_BUILDER_NAME") == "openbsd-amd64-68" ||
os.Getenv("GO_BUILDER_NAME") == "openbsd-386-68" {
t.Skip(`this test is currently failing on OpenBSD 6.8 builders with "raw-read udp6: i/o timeout" ` +
`and needs investigation, see golang.org/issue/42064`)
}
switch runtime.GOOS {
case "fuchsia", "hurd", "js", "nacl", "plan9", "windows":
t.Skipf("not supported on %s", runtime.GOOS)
Expand Down Expand Up @@ -128,6 +133,11 @@ var packetConnReadWriteMulticastICMPTests = []struct {
}

func TestPacketConnReadWriteMulticastICMP(t *testing.T) {
if os.Getenv("GO_BUILDER_NAME") == "openbsd-amd64-68" ||
os.Getenv("GO_BUILDER_NAME") == "openbsd-386-68" {
t.Skip(`this test is currently failing on OpenBSD 6.8 builders with "raw-read ip6: i/o timeout" ` +
`and needs investigation, see golang.org/issue/42064`)
}
switch runtime.GOOS {
case "fuchsia", "hurd", "js", "nacl", "plan9", "windows":
t.Skipf("not supported on %s", runtime.GOOS)
Expand Down

0 comments on commit 9cb79a0

Please sign in to comment.