Title: [266089] trunk/Tools
- Revision
- 266089
- Author
- aakash_j...@apple.com
- Date
- 2020-08-24 15:46:50 -0700 (Mon, 24 Aug 2020)
Log Message
[ews] enable email notifications to patch authors for build or layout test failures on their patch
https://bugs.webkit.org/show_bug.cgi?id=215776
Reviewed by Jonathan Bedard.
* BuildSlaveSupport/ews-build/steps.py:
(AnalyzeCompileWebKitResults.analyzeResults): Send email notification to patch authors for build failure due to their patch.
(AnalyzeLayoutTestsResults.report_failure): Send email notification to patch authors for layout test failure.
Modified Paths
Diff
Modified: trunk/Tools/BuildSlaveSupport/ews-build/steps.py (266088 => 266089)
--- trunk/Tools/BuildSlaveSupport/ews-build/steps.py 2020-08-24 22:45:09 UTC (rev 266088)
+++ trunk/Tools/BuildSlaveSupport/ews-build/steps.py 2020-08-24 22:46:50 UTC (rev 266089)
@@ -1419,6 +1419,8 @@
self.build.results = FAILURE
patch_id = self.getProperty('patch_id', '')
message = 'Patch {} does not build'.format(patch_id)
+ self.send_email_for_new_build_failure()
+
self.descriptionDone = message
if self.getProperty('buildername', '').lower() == 'commit-queue':
self.setProperty('bugzilla_comment_text', message)
@@ -2071,6 +2073,7 @@
if len(new_failures) > self.NUM_FAILURES_TO_DISPLAY:
message += ' ...'
self.descriptionDone = message
+ self.send_email_for_new_test_failures(new_failures)
if self.getProperty('buildername', '').lower() == 'commit-queue':
self.setProperty('bugzilla_comment_text', message)
Modified: trunk/Tools/ChangeLog (266088 => 266089)
--- trunk/Tools/ChangeLog 2020-08-24 22:45:09 UTC (rev 266088)
+++ trunk/Tools/ChangeLog 2020-08-24 22:46:50 UTC (rev 266089)
@@ -1,5 +1,16 @@
2020-08-24 Aakash Jain <aakash_j...@apple.com>
+ [ews] enable email notifications to patch authors for build or layout test failures on their patch
+ https://bugs.webkit.org/show_bug.cgi?id=215776
+
+ Reviewed by Jonathan Bedard.
+
+ * BuildSlaveSupport/ews-build/steps.py:
+ (AnalyzeCompileWebKitResults.analyzeResults): Send email notification to patch authors for build failure due to their patch.
+ (AnalyzeLayoutTestsResults.report_failure): Send email notification to patch authors for layout test failure.
+
+2020-08-24 Aakash Jain <aakash_j...@apple.com>
+
[ews] set references header in email so as to group similar emails together
https://bugs.webkit.org/show_bug.cgi?id=215777
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes