Bug 201308

Summary: [ews-app] Status bubble should only display important messages in pop-over
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: Tools / TestsAssignee: Aakash Jain <aakash_jain>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, ap, jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=196550
https://bugs.webkit.org/show_bug.cgi?id=196584
https://bugs.webkit.org/show_bug.cgi?id=201557
https://bugs.webkit.org/show_bug.cgi?id=208865
https://bugs.webkit.org/show_bug.cgi?id=225076
Attachments:
Description Flags
Patch
jbedard: review+
Change in builder steps display
none
Change in tester steps display none

Description Aakash Jain 2019-08-29 13:13:36 PDT
currently status bubble pop-over displays almost all the build steps. Most of the time, users look at the pop-over to get a quick idea about the current state of the patch, rather than to know each and every past steps. To look at the details, they can click the bubble. 

Pop-over should contain concise text to indicate the major information about the state of the patch. Minor steps like 'Archived test results', 'Uploaded test results'  etc. shouldn't be displayed in the status-bubble.
Comment 1 Aakash Jain 2019-08-29 13:16:28 PDT
Created attachment 377614 [details]
Patch
Comment 2 Aakash Jain 2019-08-29 13:19:50 PDT
Created attachment 377615 [details]
Change in builder steps display
Comment 3 Aakash Jain 2019-08-29 13:20:28 PDT
Created attachment 377616 [details]
Change in tester steps display
Comment 4 Jonathan Bedard 2019-08-29 13:27:19 PDT
Comment on attachment 377614 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=377614&action=review

> Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py:56
> +    STEPS_TO_HIDE = ['^Archived built product$', '^Uploaded built product$', '^Transferred archive to S3$',

My only question is: should this be inverted? As in 'STEPS_TO_SHOW'?
Comment 5 Aakash Jain 2019-08-29 13:59:48 PDT
> My only question is: should this be inverted? As in 'STEPS_TO_SHOW'?
Maintaining whitelist would be more difficult in long run, as we add more and more steps.

Consequences for missing something from blacklist is small (extra step being displayed). But consequence of missing something from whitelist will be larger (important step not visible).
Comment 6 Aakash Jain 2019-08-29 14:55:14 PDT
Committed r249294: <https://trac.webkit.org/changeset/249294>
Comment 7 Radar WebKit Bug Importer 2019-08-29 14:56:21 PDT
<rdar://problem/54856029>