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

Side by Side Diff: masters/master.chromium.fyi/master.cfg

Issue 1987433002: Recipe for Blimp Linux bot (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Update hostname to the allocated one. Created 4 years, 7 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 unified diff | Download patch
« no previous file with comments | « no previous file | masters/master.chromium.fyi/slaves.cfg » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # vim: ft=python: 1 # vim: ft=python:
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 from buildbot.changes.filter import ChangeFilter 6 from buildbot.changes.filter import ChangeFilter
7 from buildbot.scheduler import Dependent 7 from buildbot.scheduler import Dependent
8 from buildbot.scheduler import Nightly 8 from buildbot.scheduler import Nightly
9 from buildbot.scheduler import Periodic 9 from buildbot.scheduler import Periodic
10 from buildbot.scheduler import Scheduler 10 from buildbot.scheduler import Scheduler
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 58
59 ####### SCHEDULERS 59 ####### SCHEDULERS
60 60
61 ## configure the Schedulers 61 ## configure the Schedulers
62 62
63 # Main scheduler for all changes in trunk. 63 # Main scheduler for all changes in trunk.
64 s_chromium = Scheduler( 64 s_chromium = Scheduler(
65 name='chromium', 65 name='chromium',
66 treeStableTimer=60, 66 treeStableTimer=60,
67 change_filter=ChangeFilter(project='chromium', branch='master'), 67 change_filter=ChangeFilter(project='chromium', branch='master'),
68 builderNames=['Chromium Windows Analyze', 68 builderNames=['Blimp Linux (dbg)',
69 'Chromium Windows Analyze',
69 # The bots need a short name to work around crbug.com/399990. 70 # The bots need a short name to work around crbug.com/399990.
70 'CrWinGoma', 71 'CrWinGoma',
71 'CrWinGoma(dll)', # not (shared) cause crbug.com/399990 72 'CrWinGoma(dll)', # not (shared) cause crbug.com/399990
72 'CrWin7Goma', 73 'CrWin7Goma',
73 'CrWin7Goma(dll)', # not (shared) cause crbug.com/399990 74 'CrWin7Goma(dll)', # not (shared) cause crbug.com/399990
74 'CrWin7Goma(dbg)', 75 'CrWin7Goma(dbg)',
75 'CrWin7Goma(clbr)', # not (clobber) cause crbug.com/399990 76 'CrWin7Goma(clbr)', # not (clobber) cause crbug.com/399990
76 'CrWinClangGoma', 77 'CrWinClangGoma',
77 'CrWinClang', 78 'CrWinClang',
78 'CrWinClang(dbg)', 79 'CrWinClang(dbg)',
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after
384 m_annotator = annotator_factory.AnnotatorFactory() 385 m_annotator = annotator_factory.AnnotatorFactory()
385 386
386 def m_kitchen(recipe, **kwargs): 387 def m_kitchen(recipe, **kwargs):
387 return kitchen_factory.KitchenFactory( 388 return kitchen_factory.KitchenFactory(
388 active_master=ActiveMaster, 389 active_master=ActiveMaster,
389 repository='https://chromium.googlesource.com/chromium/tools/build.git', 390 repository='https://chromium.googlesource.com/chromium/tools/build.git',
390 recipe=recipe, 391 recipe=recipe,
391 factory_properties={'path_config': 'kitchen'}, 392 factory_properties={'path_config': 'kitchen'},
392 **kwargs) 393 **kwargs)
393 394
395 b_blimp_linux = {
396 'name': 'Blimp Linux (dbg)',
397 'factory': annotator_factory.AnnotatorFactory().BaseFactory('chromium'),
398 'category': 'linux',
399 }
400
394 b_chromium_win_analyze = {'name': 'Chromium Windows Analyze', 401 b_chromium_win_analyze = {'name': 'Chromium Windows Analyze',
395 'builddir': 'Chromium_Windows_Analyze', 402 'builddir': 'Chromium_Windows_Analyze',
396 'factory': f_win_analyze, 403 'factory': f_win_analyze,
397 'auto_reboot': False, 404 'auto_reboot': False,
398 } 405 }
399 406
400
401 b_chromium_win_pgo_builder = { 407 b_chromium_win_pgo_builder = {
402 'name': 'Chromium Win PGO Builder', 408 'name': 'Chromium Win PGO Builder',
403 'builddir': 'chromium-win-pgo-builder', 409 'builddir': 'chromium-win-pgo-builder',
404 'factory': f_chromium_win_pgo_builder, 410 'factory': f_chromium_win_pgo_builder,
405 'category': 'windows', 411 'category': 'windows',
406 'auto_reboot': False, 412 'auto_reboot': False,
407 } 413 }
408 414
409 b_chromium_win_x64_pgo_builder = { 415 b_chromium_win_x64_pgo_builder = {
410 'name': 'Chromium Win x64 PGO Builder', 416 'name': 'Chromium Win x64 PGO Builder',
(...skipping 704 matching lines...) Expand 10 before | Expand all | Expand 10 after
1115 b_earlgrey_ios = { 1121 b_earlgrey_ios = {
1116 'name': 'EarlGreyiOS', 1122 'name': 'EarlGreyiOS',
1117 'factory': annotator_factory.AnnotatorFactory().BaseFactory( 1123 'factory': annotator_factory.AnnotatorFactory().BaseFactory(
1118 'ios/unified_builder_tester' 1124 'ios/unified_builder_tester'
1119 ), 1125 ),
1120 'category': 'ealrgrey', 1126 'category': 'ealrgrey',
1121 'auto_reboot': True, 1127 'auto_reboot': True,
1122 } 1128 }
1123 1129
1124 c['builders'] = [ 1130 c['builders'] = [
1131 # Blimp
1132 b_blimp_linux,
1133
1125 # Windows release 1134 # Windows release
1126 b_chromium_win_goma, 1135 b_chromium_win_goma,
1127 b_chromium_win_goma_shared, 1136 b_chromium_win_goma_shared,
1128 b_chromium_win7_goma, 1137 b_chromium_win7_goma,
1129 b_chromium_win7_goma_shared, 1138 b_chromium_win7_goma_shared,
1130 b_chromium_win7_goma_dbg, 1139 b_chromium_win7_goma_dbg,
1131 b_chromium_win7_goma_clobber, 1140 b_chromium_win7_goma_clobber,
1132 b_chromium_win_clang_goma, 1141 b_chromium_win_clang_goma,
1133 b_chromium_win_clang, 1142 b_chromium_win_clang,
1134 b_chromium_win_clang_tester, 1143 b_chromium_win_clang_tester,
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after
1390 builders=['Chromium Win PGO Builder'])) 1399 builders=['Chromium Win PGO Builder']))
1391 1400
1392 c['status'].append(MailNotifier( 1401 c['status'].append(MailNotifier(
1393 fromaddr=ActiveMaster.from_address, # Reply-To address 1402 fromaddr=ActiveMaster.from_address, # Reply-To address
1394 mode='failing', 1403 mode='failing',
1395 relayhost=config.Master.smtp, 1404 relayhost=config.Master.smtp,
1396 subject='Build failure on %(builder)s', 1405 subject='Build failure on %(builder)s',
1397 extraRecipients=['sbc@chromium.org'], 1406 extraRecipients=['sbc@chromium.org'],
1398 sendToInterestedUsers=False, 1407 sendToInterestedUsers=False,
1399 builders=['Linux ARM'])) 1408 builders=['Linux ARM']))
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.fyi/slaves.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698