Bug 258520 - Quick Actions on EWS (Bot) to post in Slack for build errors (out of memory etc.)
Summary: Quick Actions on EWS (Bot) to post in Slack for build errors (out of memory e...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-06-26 09:49 PDT by Ahmad Saleem
Modified: 2023-07-03 09:49 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmad Saleem 2023-06-26 09:49:02 PDT
Hi Team,

I think if we can introduce something like 'Quick Action' button with quick drop down to type on our 'build-bot' pages, it can help to get quick action / help for those who don't know how to ask for help especially on Slack etc.

Idea in Steps:

1) Go to example build run: https://ews-build.webkit.org/#/builders/32/builds/10615

^ This does not compile but think, if it is out of memory or some other error type (beside test failure or build error)

2) It show 'Quick Action' on top of all steps (some button - single click or drop down with multiple error types)

3) On Click, it shows 'Modal' and ask you type explanation, you type 'Need restart' or 'Need to fix clean logs'

4) Upon click, it automatically post a message in some new channel in Slack called 'bot-watchers' and then tag people responsible to manage those bots.

___________

Benefits (I can assume):

1) No need to have Slack account or join WebKit channel for new contributor
2) New contributors are some time not familiar with WebKit Slack channel (I was not till Alexey introduced me)
3) One Click solution to share build failure URL and tagging people (normally I manually tag people and depending on port, it can be tricky some time, so if automated, it would reduce this step).
4) Quick help for 'developer' and they don't have to tag or message and would have official 'quick action' button to mention it to responsible team.

____________

If this idea is already discussed or mention, you can mark this duplicate or if there is already something in action, again you can close this with comment.

It was something I was discussing with Ryan so I thought to type and express my idea here for tracking purposes rather than something just in my head.

Thanks!
Comment 1 Radar WebKit Bug Importer 2023-07-03 09:49:15 PDT
<rdar://problem/111692089>