Changeset 267492 in webkit
- Timestamp:
- Sep 23, 2020, 12:07:10 PM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
-
BuildSlaveSupport/ews-build/emails.json (modified) (1 diff)
-
BuildSlaveSupport/ews-build/send_email.py (modified) (1 diff)
-
BuildSlaveSupport/ews-build/steps.py (modified) (4 diffs)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-build/emails.json
r266777 r267492 7 7 "webkit-ews-bot-watchers@group.apple.com" 8 8 ], 9 "IGALIA_JSC_TEAM_EMAILS": [ 10 "jsc32@igalia.com" 11 ], 9 12 "EMAIL_IDS_TO_UNSUBSCRIBE": ["pnormand@igalia.com"] 10 13 } -
trunk/Tools/BuildSlaveSupport/ews-build/send_email.py
r266256 r267492 81 81 def send_email_to_bot_watchers(subject, text, reference=''): 82 82 send_email(get_email_ids('BOT_WATCHERS_EMAILS'), subject, text, reference) 83 84 85 def send_email_to_igalia_jsc_team(subject, text, reference=''): 86 send_email(get_email_ids('IGALIA_JSC_TEAM_EMAILS'), subject, text, reference) -
trunk/Tools/BuildSlaveSupport/ews-build/steps.py
r267447 r267492 31 31 32 32 from layout_test_failures import LayoutTestFailures 33 from send_email import send_email_to_patch_author, send_email_to_bot_watchers 33 from send_email import send_email_to_patch_author, send_email_to_bot_watchers, send_email_to_igalia_jsc_team 34 34 35 35 import json … … 43 43 EWS_BUILD_URL = 'https://ews-build.webkit.org/' 44 44 EWS_URL = 'https://ews.webkit.org/' 45 IGALIA_JSC_QUEUES_PATTERNS = ['armv7', 'mips', 'i386'] 45 46 RESULTS_DB_URL = 'https://results.webkit.org/' 46 47 WithProperties = properties.WithProperties … … 1549 1550 email_text += u'\n\nError lines:\n\n<code>{}</code>'.format(logs) 1550 1551 send_email_to_bot_watchers(email_subject, email_text, 'preexisting-build-failure-{}-{}'.format(builder_name, date.today().strftime("%Y-%d-%m"))) 1552 if any(pattern in builder_name.lower() for pattern in IGALIA_JSC_QUEUES_PATTERNS): 1553 send_email_to_igalia_jsc_team(email_subject, email_text, 'preexisting-build-failure-{}-{}'.format(builder_name, date.today().strftime("%Y-%d-%m"))) 1551 1554 except Exception as e: 1552 1555 print('Error in sending email for build failure: {}'.format(e)) … … 1812 1815 email_text = 'Test {} failed on clean tree run in {}.\n\nBuilder: {}\n\nWorker: {}\n\nHistory: {}'.format(test_name, build_url, builder_name, worker_name, history_url) 1813 1816 send_email_to_bot_watchers(email_subject, email_text, 'preexisting-{}'.format(test_name)) 1817 if any(pattern in builder_name.lower() for pattern in IGALIA_JSC_QUEUES_PATTERNS): 1818 send_email_to_igalia_jsc_team(email_subject, email_text, 'preexisting-{}'.format(test_name)) 1814 1819 except Exception as e: 1815 1820 print('Error in sending email for pre-existing failure: {}'.format(e)) -
trunk/Tools/ChangeLog
r267479 r267492 1 2020-09-23 Aakash Jain <aakash_jain@apple.com> 2 3 Notify igalia team about pre-existing test failures and build failures for JSC queues 4 https://bugs.webkit.org/show_bug.cgi?id=216889 5 6 Reviewed by Jonathan Bedard. 7 8 * BuildSlaveSupport/ews-build/steps.py: 9 (AnalyzeCompileWebKitResults.send_email_for_preexisting_build_failure): Send email for pre-existing jsc build failures. 10 (AnalyzeJSCTestsResults.send_email_for_pre_existing_failure): Send email for pre-existing jsc test failure. 11 * BuildSlaveSupport/ews-build/send_email.py: 12 * BuildSlaveSupport/ews-build/emails.json: Added email address of igalia jsc team. 13 1 14 2020-09-23 Truitt Savell <tsavell@apple.com> 2 15
Note:
See TracChangeset
for help on using the changeset viewer.