WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Screenshot of the change
(427.08 KB, image/png)
2020-03-26 12:20 PDT
,
Aakash Jain
no flags
Details
Screenshot of the change
(398.64 KB, image/png)
2020-03-26 12:29 PDT
,
Aakash Jain
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Aakash Jain
Comment 1
2020-03-26 08:20:34 PDT
Created
attachment 394611
[details]
Patch
Aakash Jain
Comment 2
2020-03-26 08:20:56 PDT
e.g.:
https://ews.webkit-uat.org/status-bubble/393344/
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
<
rdar://problem/60930006
>
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.
Top of Page
Format For Printing
XML
Clone This Bug