Stephen R. van den Berg wrote:
In checking the Windows build I notice:
Doing tests in modules/Image/testsuite (1480 tests, pid 44356) Cond 1477:1:Index 'FIXED' not present in module Gz. Cond 1477:1:Indexed module was: Gz.
Conditional 1477 (line 827) failed.
Doing tests in modules/Mysql/testsuite (0 tests, pid 45592)
I finally fixed those.
In checking the testsuite results, I notice two typical unresolved failure cases:
a. For the latest Solaris versions:
[00:46:09] Testing 80 sockets. [00:46:09] Testing 84 sockets. Connect failed: Address in use. Waiting for better times. [00:46:10] Succeeded after 1 seconds. [00:46:31] No callbacks for 20 seconds! [00:46:31] 16 open fds: [00:46:31] 0 - 11, 13, 15 - 16, 21
Judging by the fact that it doesn't happen all the time, it seems to be a race condition of some kind. Did anyone chase this one and have more information? Do I have enough quota on the git-pike Solaris account to try and hunt this one down?
b. For the newer FreeBSD versions:
[00:00:23] Socket test [00:00:23] Forking... ok. [00:00:23] Doing simple tests. [00:00:23] Testing dup & assign. [00:00:23] Testing accept. Failed to read complete data, errno=54, "Connection reset by peer". [00:00:23] 10:Input buffer: 8192 bytes. [00:00:23] 10:Expected data: 28266 bytes. [00:00:23] Child failed with errcode 1 [00:00:23] Running in parent... [00:00:23] Doing simple tests. [00:00:23] Testing dup & assign. [00:00:23] Testing accept. Failed to read complete data, errno=54, "Connection reset by peer". [00:00:23] 10:Input buffer: 8192 bytes. [00:00:23] 10:Expected data: 28266 bytes.
Since I don't have access to a FreeBSD machine, I can only speculate. It seems like this could be an OS error, or an unexpected race condition which (due to the fact that it's on localhost) triggers all the time. Did anyone chase this one and have more information? Who is providing the FreeBSD xenofarm machines, any chance I or anyone else could get temporary access there to have a stab at this?