RESOLVED FIXED 209598
[ews] status-bubble for tester queues should point to tester queue while waiting in queue
https://bugs.webkit.org/show_bug.cgi?id=209598
Summary [ews] status-bubble for tester queues should point to tester queue while wait...
Aakash Jain
Reported 2020-03-26 08:14:52 PDT
For configuration for which we have separate builder and testers (e.g.: ios-sim, ios-wk2), currently while builder build is going on, tester status-bubble keep pointing to builder's build. It start pointing to tester build, once the build starts on tester queue. However, while builder has finished builder, and patch is waiting on tester queue, status-bubble for tester queues should point to tester queue.
Attachments
Patch (1.71 KB, patch)
2020-03-26 08:20 PDT, Aakash Jain
no flags
Screenshot of the change (427.08 KB, image/png)
2020-03-26 12:20 PDT, Aakash Jain
no flags
Screenshot of the change (398.64 KB, image/png)
2020-03-26 12:29 PDT, Aakash Jain
no flags
Aakash Jain
Comment 1 2020-03-26 08:20:34 PDT
Aakash Jain
Comment 2 2020-03-26 08:20:56 PDT
Jonathan Bedard
Comment 3 2020-03-26 09:21:06 PDT
Comment on attachment 394611 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=394611&action=review > Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py:127 > + bubble['details_message'] = 'Waiting to run tests.' I actually like the 'build is in-progress' line. Any reason to get rid of it?
Aakash Jain
Comment 4 2020-03-26 09:23:56 PDT
(In reply to Jonathan Bedard from comment #3) > I actually like the 'build is in-progress' line. Any reason to get rid of it? Probably because it is kind of misleading and might take the attention away from the main fact 'Waiting to run tests'. I don't have a strong opinion on it though.
Jonathan Bedard
Comment 5 2020-03-26 11:16:05 PDT
(In reply to Aakash Jain from comment #4) > (In reply to Jonathan Bedard from comment #3) > > I actually like the 'build is in-progress' line. Any reason to get rid of it? > Probably because it is kind of misleading and might take the attention away > from the main fact 'Waiting to run tests'. I don't have a strong opinion on > it though. Am I understanding correctly that this message is shown when the tester is waiting on the binaries from the builder?
Aakash Jain
Comment 6 2020-03-26 11:34:48 PDT
(In reply to Jonathan Bedard from comment #5) > Am I understanding correctly that this message is shown when the tester is waiting on the binaries from the builder? Yeah, it's when the tester is waiting in tester queue (because no bot is free on tester queue). For e.g. hover-over message for ios-wk2 bubble for the patches corresponding to pending build-requests on https://ews-build.webkit.org/#/builders/iOS-13-Simulator-WK2-Tests-EWS
Jonathan Bedard
Comment 7 2020-03-26 11:46:49 PDT
(In reply to Aakash Jain from comment #6) > (In reply to Jonathan Bedard from comment #5) > > Am I understanding correctly that this message is shown when the tester is waiting on the binaries from the builder? > Yeah, it's when the tester is waiting in tester queue (because no bot is > free on tester queue). > > For e.g. hover-over message for ios-wk2 bubble for the patches corresponding > to pending build-requests on > https://ews-build.webkit.org/#/builders/iOS-13-Simulator-WK2-Tests-EWS So it sounds like it could be waiting for the build results or waiting for an available device.
Aakash Jain
Comment 8 2020-03-26 11:59:46 PDT
(In reply to Jonathan Bedard from comment #7) > or waiting for an available device. Yeah, this patch is only about the scenario in which it's waiting for available device. > So it sounds like it could be waiting for the build results If the build is on-going on builder, tester bubble simply mirrors information from the on-going builder build.
EWS
Comment 9 2020-03-26 12:05:57 PDT
Committed r259063: <https://trac.webkit.org/changeset/259063> All reviewed patches have been landed. Closing bug and clearing flags on attachment 394611 [details].
Radar WebKit Bug Importer
Comment 10 2020-03-26 12:06:50 PDT
Aakash Jain
Comment 11 2020-03-26 12:20:38 PDT
Created attachment 394637 [details] Screenshot of the change
Aakash Jain
Comment 12 2020-03-26 12:29:13 PDT
Landed a minor follow-up fix so that status-bubble hover-over message for tester, shows tester name while waiting on tester queue. https://trac.webkit.org/changeset/259064/webkit
Aakash Jain
Comment 13 2020-03-26 12:29:49 PDT
Created attachment 394640 [details] Screenshot of the change
Note You need to log in before you can comment on or make changes to this bug.