Bug 253341
| Summary: | [ews] Send only important steps info to ews-app | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Aakash Jain <aakash_jain> |
| Component: | Tools / Tests | Assignee: | Aakash Jain <aakash_jain> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Aakash Jain
EWS (buildbot) should send only important steps info to ews-app. Currently it's sending information of every step start/stop to ews django app. Then django app filters out which steps info to use. Instead EWS should just filter out the step and send only required info to ews-app.
Also, step information is only used to display status-bubble hover-over summary. Step information in hover-over messages are less useful in GitHub as compared to bugzilla, since there are limitations in Github on how we can display hover-over messages. We should only display the actually useful information in hover-over messages.
Therefore we should send step information for only the important steps (which we really want to show in hover-over messages). This would save thousands of network requests every hour from buildbot-server, and would help with load on buildbot server.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Aakash Jain
Pull request: https://github.com/WebKit/WebKit/pull/11025
EWS
Committed 261168@main (41910e61bbb5): <https://commits.webkit.org/261168@main>
Reviewed commits have been landed. Closing PR #11025 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/106210731>