The Windows EWS bots process patches fairly quickly. Once I corrected the problem today, it managed to process about 97 patches in about an hour.
I do think one bottleneck is due to individual EWS bots “locking” patches. The first bot to reach a patch locks the patch against other bots handling it. If the patch happens to be ‘consumed’ be a bot with some kind of problem (e.g., bad local configuration, a full disk drive, etc.), that patch will not be touched again — even if the other eight EWS bots are sitting dormant. Is there some other processing metric you are concerned about? Brent Fulgham - Apple Inc. > On Apr 1, 2015, at 2:26 PM, Maciej Stachowiak <[email protected]> wrote: > > > Is it possible to make EWS start processing changes more promptly? > >> On Apr 1, 2015, at 12:42 PM, Brent Fulgham <[email protected]> wrote: >> >> Hi Everyone, >> >> We lost Windows EWS coverage for the past 36 hours due to a very >> benign-appearing change to some webkitpy code. I haven’t yet figured out why >> this particular set of changes caused the Windows bots to start failing, but >> it has to do with various differences between the Cygwin Python 2.7.8 build >> and the versions used on our other EWS bots. >> >> This does not seem like something developers SHOULD have to worry about, but >> it’s an unfortunately reality that they really do need to. >> >> To make matters worse, the patch that introduced the problem passed EWS. >> This is because the EWS bots only really begin using changes to webkitpy >> when they restart processing (about once every 10-13 build iterations). >> >> To help combat this problem, I’d like to request that when making changes to >> webkitpy, please keep an eye on the various EWS bots to make sure they >> continue processing. If they do start failing, please roll the patch back >> out and we can work together to resolve the issue. >> >> I apologize for how manual and inconvenient this needs to be (at least for >> now), but keeping the EWS up and running is critical to the smooth function >> of this project. >> >> If you have any questions, please don’t hesitate to e-mail me or look for me >> on IRC. >> >> Thanks! >> >> -Brent >> _______________________________________________ >> webkit-dev mailing list >> [email protected] >> https://lists.webkit.org/mailman/listinfo/webkit-dev > > _______________________________________________ > webkit-dev mailing list > [email protected] > https://lists.webkit.org/mailman/listinfo/webkit-dev
_______________________________________________ webkit-dev mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-dev

