RESOLVED FIXED 143091
Botwatcher's dashboard doesn't show JSC test regressions on Apple bots
https://bugs.webkit.org/show_bug.cgi?id=143091
Summary Botwatcher's dashboard doesn't show JSC test regressions on Apple bots
Csaba Osztrogonác
Reported 2015-03-26 04:22:23 PDT
Botwatcher's dashboard collect results from WK1 and WK2 tester bots only, but Apple's WK1 and WK2 tester bots don't run JSC tests anymore. history: - https://trac.webkit.org/changeset/180945 added dedicated JSC tester bots for Yosemite and disabled JSC tests on Mavericks WK2 bots. - https://trac.webkit.org/changeset/181962 disabled JSC tests on the Mavericks WK1 bots, because it isn't so important for Apple anymore. - 32-bit JSC and LLINT CLoop bots weren't checked by dashboard ever Now only JSC regressions happen on GTK and EFL bots are shown on the Botwatcher's dashboard. It would be great to show Apple Yosemite, 32 bit and cloop results on it.
Attachments
proposed patch (26.87 KB, patch)
2015-05-26 14:45 PDT, Alexey Proskuryakov
darin: review+
Alexey Proskuryakov
Comment 1 2015-03-26 09:55:39 PDT
> Now only JSC regressions happen on GTK and EFL bots are shown on the Botwatcher's dashboard. Windows also runs JSC tests in the same queue as layout tests. I agree that we should have JSC test results on the dashboard. I'd ask to add them in such a way that we don't get many new green bubbles when everything is good though, we are at a point where we need to collapse bubbles so that they could fit on one screen for most people. These are the JSC queues that we have on Mac: Apple Mavericks 32-bit JSC (BuildAndTest) Apple Yosemite 32-bit JSC (BuildAndTest) Apple Yosemite Debug JSC (Tests) Apple Yosemite Release JSC (Tests) Apple Mavericks LLINT CLoop (BuildAndTest) Apple Yosemite LLINT CLoop (BuildAndTest)
Alexey Proskuryakov
Comment 2 2015-03-26 14:34:02 PDT
Alexey Proskuryakov
Comment 3 2015-05-26 14:45:02 PDT
Created attachment 253741 [details] proposed patch
Timothy Hatcher
Comment 4 2015-05-26 14:52:18 PDT
Comment on attachment 253741 [details] proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=253741&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Buildbot.js:46 > + if ("combinedQueues" in queuesInfo[id]) { Usually best to just test the value for non-null (buildbot.queuesInfo[id].combinedQueues) It could exist but still be null/undefined. > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Buildbot.js:123 > + if ("combinedQueues" in queueInfo) { Ditto. > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Main.js:34 > + if ("combinedQueues" in buildbot.queuesInfo[id]) { Ditto.
Alexey Proskuryakov
Comment 5 2015-05-26 15:07:37 PDT
Note You need to log in before you can comment on or make changes to this bug.