Bug 215220 - ews should send email notifications for failures
Summary: ews should send email notifications for failures
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Aakash Jain
URL:
Keywords: InRadar
Depends on: 214670 215174 215219 215231 215264 215331 215337 215425 215455 215585 215776 215777
Blocks:
  Show dependency treegraph
 
Reported: 2020-08-06 09:24 PDT by Aakash Jain
Modified: 2020-08-25 09:13 PDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aakash Jain 2020-08-06 09:24:04 PDT
EWS should send email notifications to patch author when any failure is detected on a patch by EWS.

We did a survey (https://lists.webkit.org/pipermail/webkit-dev/2019-December/030980.html) regarding notifications by EWS. Survey results indicated that most of patch authors want a notification when their patch fails any EWS. In contrast, most of the people do not want any notification when they are cc'ed on the bug (when they are not the patch author).

Email notifications would help the patch author to know quickly when the failure happens on their patch, so that they don't have to keep checking Bugzilla for all the EWS queues to finish.

Commenting on Bugzilla wouldn't be appropriate since it would create email notification for all the people cc'ed on the bug, and as per the survey most people do not want any notification when they are cc'ed on the bug (and are not patch author).

Based on that, sending email notification to patch author seems like the most appropriate thing to do.
Comment 1 Aakash Jain 2020-08-06 09:29:38 PDT
Most likely, I would also develop a way to unsubscribe from the email notifications, so that the people who do not like the email notifications can unsubscribe from them.
Comment 2 Radar WebKit Bug Importer 2020-08-13 09:25:19 PDT
<rdar://problem/66995913>
Comment 3 Aakash Jain 2020-08-25 05:00:31 PDT
Developed a way to unsubscribe from ews emails in Bug 215585.
Comment 4 Aakash Jain 2020-08-25 05:01:36 PDT
Enabled email notifications for build failure and layout test failure in https://trac.webkit.org/changeset/266089/webkit
Comment 5 Aakash Jain 2020-08-25 09:13:12 PDT
Announcement email: https://lists.webkit.org/pipermail/webkit-dev/2020-August/031358.html