Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(867)

Unified Diff: buildbot/master.chromium.fyi/master.cfg

Issue 3390027: Add a clang/mac bot to the FYI waterfall. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/
Patch Set: rebase Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | buildbot/master.chromium.fyi/slaves.cfg » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: buildbot/master.chromium.fyi/master.cfg
===================================================================
--- buildbot/master.chromium.fyi/master.cfg (revision 60688)
+++ buildbot/master.chromium.fyi/master.cfg (working copy)
@@ -153,6 +153,7 @@
'Chromium Linux GYP (make)',
'Chromium Linux GYP (scons)',
'Chromium Mac GYP',
+ 'Chromium Mac Debug Clang',
'Chromium XP GYP',
'Ubuntu Packaging GYP',
'Chrome Frame Perf',
@@ -923,7 +924,21 @@
factory_properties={
'gclient_env': {'GYP_DEFINES':'clang=1 linux_use_tcmalloc=0'}})
+f_cr_dbg_mac_clang = mac().ChromiumFactory(
+ 'chromium-dbg-mac-clang',
+ target='Debug',
+ options=[
+ '--compiler=clang',
+ '--solution=chrome.xcodeproj',
+ '--xcode-target=chrome',
+ '--build-dir=src/chrome'],
+ tests=[], # TODO(thakis): Get all test binaries to build & pass.
+ factory_properties={
+ # TODO(thakis): Get NaCl to work. http://crbug.com/56933
+ 'gclient_env': {'GYP_DEFINES': 'clang=1 disable_nacl=1'}})
+
+
# ----------------------------------------------------------------------------
# BUILDER DEFINITIONS
@@ -1000,6 +1015,12 @@
'factory': f_chromium_rel_mac_sync,
}
+b_chromium_dbg_mac_clang = {
+ 'name': 'Chromium Mac Debug Clang',
+ 'factory': f_cr_dbg_mac_clang,
+ 'category': 'clang',
+}
+
b_chromium_rel_vista64 = {
'name': 'Chromium Vista 64',
'builddir': 'chromium-rel-vista64',
@@ -1414,6 +1435,7 @@
b_chromium_dbg_wine_valgrind_builder,
b_chromium_dbg_linux_wine_valgrind,
b_chromium_dbg_linux_clang,
+ b_chromium_dbg_mac_clang,
]
# Associate the slaves to the manual builders. The configuration is in
@@ -1449,15 +1471,19 @@
if CLANG_NOTIFIER:
# TODO(evanm): this doesn't seem to work, not sure why.
- c['status'].append(MailNotifier(
- fromaddr=ActiveMaster.from_address,
- mode='failing',
- builders=['chromium-dbg-linux-clang'],
- relayhost=config.Master.smtp,
- subject='clang buildbot %(result)s in %(projectName)s on %(builder)s, '
- 'revision %(revision)s',
- extraRecipients=['evan@chromium.org'],
- sendToInterestedUsers=False))
+ for recipients, builders in [
+ (['evan@chromium.org'], ['chromium-dbg-linux-clang']),
+ (['thakis@chromium.org'], ['chromium-dbg-mac-clang']),
+ ]:
+ c['status'].append(MailNotifier(
+ fromaddr=ActiveMaster.from_address,
+ mode='failing',
+ builders=builders,
+ relayhost=config.Master.smtp,
+ subject='clang buildbot %(result)s in %(projectName)s on %(builder)s, '
+ 'revision %(revision)s',
+ extraRecipients=recipients,
+ sendToInterestedUsers=False))
####### PROJECT IDENTITY
« no previous file with comments | « no previous file | buildbot/master.chromium.fyi/slaves.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698