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

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

Issue 2290923002: DevTools: Create recipe and builder for devtools (Closed)
Patch Set: add comments to devtools.py Created 4 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 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.process.properties import WithProperties 7 from buildbot.process.properties import WithProperties
8 from buildbot.scheduler import Dependent 8 from buildbot.scheduler import Dependent
9 from buildbot.scheduler import Nightly 9 from buildbot.scheduler import Nightly
10 from buildbot.scheduler import Periodic 10 from buildbot.scheduler import Periodic
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 'WebKit Win - WPTServe', 146 'WebKit Win - WPTServe',
147 'Linux remote_run Builder', 147 'Linux remote_run Builder',
148 'EarlGreyiOS', 148 'EarlGreyiOS',
149 'Mojo ChromiumOS', 149 'Mojo ChromiumOS',
150 'Mojo Windows', 150 'Mojo Windows',
151 'Android deterministic', 151 'Android deterministic',
152 'Linux deterministic', 152 'Linux deterministic',
153 'Mac deterministic', 153 'Mac deterministic',
154 'Windows deterministic', 154 'Windows deterministic',
155 'Windows Clang deterministic', 155 'Windows Clang deterministic',
156 'Chromium DevTools Linux',
156 ]) 157 ])
157 158
158 # Triggerable scheduler for Android Builder 159 # Triggerable scheduler for Android Builder
159 s_chromium_android_dbg = Triggerable( 160 s_chromium_android_dbg = Triggerable(
160 name='android_dbg', 161 name='android_dbg',
161 builderNames=['Android ChromeDriver Tests (dbg)', 162 builderNames=['Android ChromeDriver Tests (dbg)',
162 'Android Tests (trial)(dbg)', 163 'Android Tests (trial)(dbg)',
163 'Android Tests (x86 emulator)', 164 'Android Tests (x86 emulator)',
164 'Android Remoting Tests', 165 'Android Remoting Tests',
165 'Android VR Tests',]) 166 'Android VR Tests',])
(...skipping 1014 matching lines...) Expand 10 before | Expand all | Expand 10 after
1180 'auto_reboot': True, 1181 'auto_reboot': True,
1181 } 1182 }
1182 1183
1183 b_mojo_windows = { 1184 b_mojo_windows = {
1184 'name': 'Mojo Windows', 1185 'name': 'Mojo Windows',
1185 'factory': m_remote_run_chromium_src('chromium'), 1186 'factory': m_remote_run_chromium_src('chromium'),
1186 'category': 'mojo', 1187 'category': 'mojo',
1187 'auto_reboot': True, 1188 'auto_reboot': True,
1188 } 1189 }
1189 1190
1191 b_chromium_devtools_linux = {
1192 'name': 'Chromium DevTools Linux',
1193 'factory': m_annotator.BaseFactory(recipe='devtools'),
1194 'category': 'devtools',
1195 'auto_reboot': True,
1196 }
1197
1190 def DeterministicBuilder(platform): 1198 def DeterministicBuilder(platform):
1191 return { 1199 return {
1192 'name': '%s deterministic' % platform, 1200 'name': '%s deterministic' % platform,
1193 # Work around an issue with NaCl build. 1201 # Work around an issue with NaCl build.
1194 'slavebuilddir': 'chr', 1202 'slavebuilddir': 'chr',
1195 'factory': annotator_factory.AnnotatorFactory().BaseFactory( 1203 'factory': annotator_factory.AnnotatorFactory().BaseFactory(
1196 'swarming/deterministic_build', 1204 'swarming/deterministic_build',
1197 factory_properties = { 1205 factory_properties = {
1198 'configuration': 'Release', 1206 'configuration': 'Release',
1199 }), 1207 }),
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
1367 # Mojo bots. 1375 # Mojo bots.
1368 b_mojo_chromiumos, 1376 b_mojo_chromiumos,
1369 b_mojo_windows, 1377 b_mojo_windows,
1370 1378
1371 # Deterministic build bot 1379 # Deterministic build bot
1372 b_android_deterministic_build, 1380 b_android_deterministic_build,
1373 b_linux_deterministic_build, 1381 b_linux_deterministic_build,
1374 b_mac_deterministic_build, 1382 b_mac_deterministic_build,
1375 b_windows_deterministic_build, 1383 b_windows_deterministic_build,
1376 b_windows_clang_deterministic_build, 1384 b_windows_clang_deterministic_build,
1385
1386 # Chromium DevTools
1387 b_chromium_devtools_linux,
1377 ] 1388 ]
1378 1389
1379 c['builders'].extend([ 1390 c['builders'].extend([
1380 { 1391 {
1381 'name': 'Linux remote_run Builder', 1392 'name': 'Linux remote_run Builder',
1382 'factory': m_remote_run_chromium_src( 1393 'factory': m_remote_run_chromium_src(
1383 'chromium', timeout=2400, max_time=10800), 1394 'chromium', timeout=2400, max_time=10800),
1384 'category': 'remote_run', 1395 'category': 'remote_run',
1385 'auto_reboot': True, 1396 'auto_reboot': True,
1386 }, 1397 },
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
1459 ])) 1470 ]))
1460 1471
1461 c['status'].append(MailNotifier( 1472 c['status'].append(MailNotifier(
1462 fromaddr=ActiveMaster.from_address, # Reply-To address 1473 fromaddr=ActiveMaster.from_address, # Reply-To address
1463 mode='failing', 1474 mode='failing',
1464 relayhost=config.Master.smtp, 1475 relayhost=config.Master.smtp,
1465 subject='Build failure on %(builder)s', 1476 subject='Build failure on %(builder)s',
1466 extraRecipients=['sbc@chromium.org'], 1477 extraRecipients=['sbc@chromium.org'],
1467 sendToInterestedUsers=False, 1478 sendToInterestedUsers=False,
1468 builders=['Linux ARM'])) 1479 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