This has been a continual problem with EWS and WinCairo. The previous 
incarnation did nuke the temp directories after each iteration which meant the 
bots stayed up longer than they have since the new EWS was brought up, but they 
always hit this problem.

The root of it appears to be the patch.exe used. GNU win 32 ports died out a 
long time ago. The newest version of that is 2.5.9 from May of 2007. The latest 
released version of patch from GNU is 2.7.6 released in Feb of 2018. I’m 
looking into using msys2 for the GNU tools that WebKit needs and it is my hope 
that this would sort out the instability caused by patch.exe not cleaning up 
after itself.

From: webkit-dev <> On Behalf Of Aakash Jain
Sent: Friday, September 27, 2019 2:33 PM
To: Kirsling, Ross <>
Subject: Re: [webkit-dev] WinCairo EWS

Do you think adding a build step before svn-apply which deletes “ 
C:\Users\ContainerAdministrator\AppData\Local\Temp” would help?


On Sep 27, 2019, at 1:34 PM,<> wrote:

It provides every bit as much useful information as any other EWS bot when it’s 
not running into that specific issue (`patch` failure). :)

Intermittent or not, it does seem like this is happening with shocking 
frequency lately. I have no idea what causes it, but I hope we can quickly find 
a better solution than manually rebooting the bot on a semi-daily basis.


From: webkit-dev 
 on behalf of Alex Christensen 
Date: Friday, September 27, 2019 at 7:09 AM
To: "<>" 
Subject: [webkit-dev] WinCairo EWS

The WinCairo EWS bot has been in pretty sad shape for a while, providing no 
useful information and lots of false negatives.  Could someone please fix it or 
remove it?  See for an 
webkit-dev mailing list<>
webkit-dev mailing list

Reply via email to