[webkit-dev] Windows Bots Are Green!

Thomas Brodt thomas.brodt.lists at porabo.ch
Tue Feb 24 00:46:13 PST 2015


Hi Brent

thank you very much for this effort!

Thomas

Am 21.02.2015 um 03:02 schrieb Brent Fulgham:
> Hi Everyone,
>
> Over the past few weeks I’ve spent a considerable amount of time 
> reviewing and correcting a number of problems with the Windows testing 
> infrastructure.
>
> We were skipping thousands of tests, including Accessibility, http 
> tests, and large sections of forms, css, and svg tests. Some tests 
> were skipped because features were supposedly incomplete, but in the 
> years since the skip entry was added to the file, the work had been 
> completed and feature worked perfectly well. Some tests were skipped 
> simply because feature flags had never been enabled on Windows.
>
> Happily, all of this is in the past. Now that this work is complete, 
> we have much more test coverage of many areas of WebKit that had been 
> previously ignored on this platform.
>
> 1. We are now using native Windows Apache to run our HTTP tests, and 
> have been doing so for the past couple of weeks. This seems to be 
> quite stable, and is allowing us to make sure SSL and other important 
> features work properly on Windows.
> 2. Accessibility tests are back up and running.
> 3. Thanks to Ossy, we now run all JSC stress tests on Windows.
> 4. Nearly all other tests are now running, with a few notable 
> exceptions below.
> 5. I have switched to running Windows tests in a single process, 
> because I found that running in parallel introduced inconsistent 
> results. (See <https://bugs.webkit.org/show_bug.cgi?id=140914>).
>
> So now that I’ve completed this task, PLEASE help keep the Windows 
> bots green! :-)
>
> If you are at all interested in the various Windows ports, and are 
> looking for something to do, there are a number of bugs I’ve filed 
> that could use some attention:
>
> 1. For some reason, running layout tests in parallel introduces 
> inconsistent behavior and spurious failures. There must be some kind 
> of cross-talk between the different shards. 
> <https://bugs.webkit.org/show_bug.cgi?id=140914>.
> 2. There are a number of debug assertions firing that cause Debug test 
> runs to exit early. (see 
> <https://bugs.webkit.org/show_bug.cgi?id=140517>,
> 3. Something weird is going on with the page cache. 
> <https://bugs.webkit.org/show_bug.cgi?id=140190, 
> https://bugs.webkit.org/show_bug.cgi?id=140871>
> 4. Accessibility tests have a number of problems:
> (a) Several Accessibility tests fail in debug mode because they assert 
> that they are accessing text iterators before layout is complete. The 
> comment with this assertion indicates that this can cause crashes and 
> instability. <https://bugs.webkit.org/show_bug.cgi?id=140867>
> (b) Some accessibility tests are very flaky with regard to digging 
> down into the DOM. Test will pass one run, fail the next. 
> <https://bugs.webkit.org/show_bug.cgi?id=140798>
>
> Feel free to contact me any time if you want to tackle any of these 
> problems!
>
> Otherwise, please just help keep the Windows bots green. I don’t want 
> to have to go through all of this again! :-)
>
> Best regards,
>
> -Brent
>
>
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-dev/attachments/20150224/1ac7b549/attachment.html>


More information about the webkit-dev mailing list