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.
Pull request: https://github.com/WebKit/WebKit/pull/11025
Committed 261168@main (41910e61bbb5): <https://commits.webkit.org/261168@main> Reviewed commits have been landed. Closing PR #11025 and removing active labels.
<rdar://problem/106210731>