apple-windows-6 has been flaky ever since it had Cygwin reinstalled last week. See the URL for a list of recent builds, and note how the number of failures per build changes wildly (e.g., 9, then 54, then 49, then 17...). We need to fix this!
It looks like it's just the http tests that are flaky.
<rdar://problem/9114975>
Lucas checked lots of software on the bots to see what was the same and what was different. Here's what he found: Apple-windows-5 had windows updates set to install automatically. I changed it to download but ask before installing. Apple-window-s6 has windows updates disabled. I changed it to be the same as #5. Apple-window-5 has firewall/virus software installed apple-windows-6 did NOT have anything. I installed MS security essentials to match apple-windows-5. (note, the c:/cygwin path is excluded from scan, just to help out on perf) Apple-windows-5 does NOT have bonjour installed Apple-windows-6 has bonjour installed. I have UNINSTALLED bonjour to make it match apple-windows-5. Apple-windows-5 has Java 6 update 20. Apple-windows-6 did not. I have installed Java on #6 to match #5. apple-windows-5 has MS Direct X (august 2009) apple-windows-6 had no directX. August 2009 is not available, so installed Feb 2010, closest available. I don't think this will make a difference...but trying to get everything to match as close as possible. Apple-window-5 has the windows full install of Python 2.5.4, and Python 2.6 Twisted-10.0.0 Apple-windows-6 does not have this... this could be an issue. I've never installed the full blow windows install of python before. I believe this is only used OUTSIDE of cygwin. Currently, when running inside cygwin, both machines report python version 2.6.5 Apple-windows-5 cygwin reports version 1.7.5 apple-windows-6 cygwin reports version 1.7.8
I hypothesized that libphp4.dll needed to be rebased, and Lucas confirmed this with Dependency Walker. He's going to rebase it and we'll see if that fixes the problems.
apple-windows-6 seems to be behaving correctly now!