> On Sep 27, 2019, at 3:27 AM, Aakash Jain <aakash_j...@apple.com> wrote: > > Hi Everyone, > > I have been making number of improvements to EWS. I also have various planned > improvements to EWS. I wanted to reach out to you guys to see if anyone
Not everyone on this list is a guy. > wants me to prioritize any particular improvement(s). If there is any > improvement which you want to see and is not listed below, please feel free > to let me know. Also most of the queues have been transitioned from old to > new EWS and I am working on the remaining ones (jsc, windows and > commit-queue). > > Here is the list of improvements (in no particular order): > > 1) Develop a webpage showing summary of EWS builds for a patch. This page > would provide the summary of important build-steps, high-level details about > the failure (e.g.: name of the tests which failed, or possibly relevant build > failure logs), and include link(s) to the Buildbot page(s). This page will > open on clicking the status-bubbles (and would be replacement of old EWS > status page like https://webkit-queues.webkit.org/patch/379563/win-ews > <https://webkit-queues.webkit.org/patch/379563/win-ews>). Currently clicking > the status-bubble opens the Buildbot build page, which contains a lot of > infrastructure details, and probably is information-overload for many > engineers, so this summary page should help with that. > https://webkit.org/b/197522 <https://webkit.org/b/197522> > > 2) Redesign status-bubble tooltip to include more detailed information about > failures (e.g.: each test failure name along-with url to flakiness dashboard, > and url to complete results.html file, as suggested by David Kilzer in > https://lists.webkit.org/pipermail/webkit-dev/2019-September/030799.html > <https://lists.webkit.org/pipermail/webkit-dev/2019-September/030799.html>). > We should also add the tooltip support for iPad/iPhone > https://webkit.org/b/201940 <https://webkit.org/b/201940> #1 > > 3) Add a way to retry a patch in EWS. This would allow engineers to confirm > that the failures indicated by EWS aren't flaky/incorrect. Maybe a good place > to add the 'retry' button would be the status-bubble's tool-tip (visible only > if the bubble is red) https://webkit.org/b/196599 > <https://webkit.org/b/196599> #2 > > 4) Parse the relevant build failure message from build logs (and display in > summary page) https://webkit.org/b/201941 <https://webkit.org/b/201941> > > 5) Style failure should be displayed in-line on the review page along-with > the code, just like the reviewer's comments https://webkit.org/b/202252 > <https://webkit.org/b/202252> > > 6) Add more test-suites to EWS (e.g.: LLDB tests, resultsdbpy tests) > https://webkit.org/b/189206 <https://webkit.org/b/189206>, > https://webkit.org/b/201928 <https://webkit.org/b/201928> > > 7) Add commit-queue support for security bugs https://webkit.org/b/201939 > <https://webkit.org/b/201939> > > 8) API tests should upload crashlogs https://webkit.org/b/201929 > <https://webkit.org/b/201929> Simon
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev