[DragonFlyBSD - Bug #3183] (Closed) Go builder: failures connecting to locally created webservice during build tests

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Sat Jun 29 18:05:01 PDT 2019


Issue #3183 has been updated by t_dfbsd.

Status changed from New to Closed

Closing this ticket. The Go team found a bug in the crypto/tls build test. From comments:

"crypto/tls: deflake localPipe in tests

The localPipe implementation assumes that every successful net.Dial
results in exactly one successful listener.Accept. I don't believe this
is guaranteed by essentially any operating system. For this test, we're
seeing flakes on dragonfly (#29583)."

I don't understand why Dragonfly was hitting this bug so often, whereas I don't recall seeing it on OpenBSD or NetBSD. In any case, it's fixed.

----------------------------------------
Bug #3183: Go builder: failures connecting to locally created webservice during build tests
http://bugs.dragonflybsd.org/issues/3183#change-13739

* Author: t_dfbsd
* Status: Closed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: master
----------------------------------------
The Dragonfly builder for Go reports frequent, but random failures in the crypto/tls test. The root cause seems to be an inability to connect to the local webservice created during the test. This feels kind of race-y to me and I don't see any of the other builders experiencing the problem. I don't know enough to say whether it's a Go issue or a Dragonfly issue. An example of this is:

https://build.golang.org/log/955337d30c03d9fcda402623cc29df5e24db0f84



-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Bugs mailing list