Bug 200401 - New EWS: Status bubbles should link to last available test result when Rebuild button is pressed
Summary: New EWS: Status bubbles should link to last available test result when Rebuil...
Status: RESOLVED DUPLICATE of bug 197522
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Aakash Jain
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-08-02 13:02 PDT by Daniel Bates
Modified: 2019-08-02 13:41 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Bates 2019-08-02 13:02:55 PDT
Per <https://bugs.webkit.org/show_bug.cgi?id=200400#c8>: "For bug #199960 I have pressed the 'Rebuild' button on the corresponding build (https://ews-build.webkit.org/#/builders/7/builds/5822), so mac-wk2 queue should process it now." I guess the Rebuild button was pressed to get me the layout test results that I had been waiting for for 7 days, but it also caused a re-test of the API tests (which were not needed). Moreover, now I cannot access the old API test results (which were completed) and the bubble links to <https://ews-build.webkit.org/#/builders/3/builds/5636>. So, now I have to wait for API test results when I only wanted layout test results. Is there any way we can expose a link to any available results? Either a new link and UI to access this link or maybe just have the status bubbles link to the old results?
Comment 1 Radar WebKit Bug Importer 2019-08-02 13:03:26 PDT
<rdar://problem/53875828>
Comment 2 Daniel Bates 2019-08-02 13:15:09 PDT
In this particular case, the API tester for Mac succeeded but the layout tester got stuck for 7 days.

If it had been the opposite scenario, the API tester was stuck and the layout tester completed then this bug would be ***more*** detrimental to me because layout tests generally take longer to run than API tests so I would have to wait longer to get back into my workflow.
Comment 3 Aakash Jain 2019-08-02 13:41:44 PDT
We will be showing history of all the runs and the corresponding links on a separate status page which would open on clicking the status-bubbles. Tracked in Bug 197522.

When the builder was rebuilding, the api-test status-bubbles would have been showing the previous results. As soon as api-tests started running, status-bubble would have start showing the latest ongoing build info. Status-bubble hover-over messages just show latest info. Historical information would be shown on the status page we plan to develop.

The test wasn't actually stuck for 7 days, it was executed on old EWS. Two days back, we moved that queue from old EWS to new EWS.

In terms of efficiency, this should be one-off case, as we had to press rebuild on the builder, as the mac-wk2 queue came into existence after the patch. Going forward, we could press rebuild on the tester queue (or the specific queue) on which we need a re-build.

*** This bug has been marked as a duplicate of bug 197522 ***