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

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

Issue 1423993007: CT Perf recipe to run benchmarks on the top 1k sites using swarming (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Fix indentation in slaves.cfg Created 5 years, 1 month 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.perf.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 # -*- python -*- 1 # -*- python -*-
2 # ex: set syntax=python: 2 # ex: set syntax=python:
3 3
4 # Copyright (c) 2014 The Chromium Authors. All rights reserved. 4 # Copyright (c) 2014 The Chromium Authors. All rights reserved.
5 # Use of this source code is governed by a BSD-style license that can be 5 # Use of this source code is governed by a BSD-style license that can be
6 # found in the LICENSE file. 6 # found in the LICENSE file.
7 7
8 # This is the buildmaster config file for the 'chromium' bot. It must 8 # This is the buildmaster config file for the 'chromium' bot. It must
9 # be installed as 'master.cfg' in your buildmaster's base directory 9 # be installed as 'master.cfg' in your buildmaster's base directory
10 # (although the filename can be changed with the --basedir option to 10 # (although the filename can be changed with the --basedir option to
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 ['android_nexus5_oilpan_perf', 99 ['android_nexus5_oilpan_perf',
100 ]) 100 ])
101 101
102 s_chromium_linux_oilpan_rel_trigger = Triggerable( 102 s_chromium_linux_oilpan_rel_trigger = Triggerable(
103 'linuxrel_oilpan', 103 'linuxrel_oilpan',
104 ['Linux Oilpan Perf (1)', 104 ['Linux Oilpan Perf (1)',
105 'Linux Oilpan Perf (2)', 105 'Linux Oilpan Perf (2)',
106 'Linux Oilpan Perf (3)', 106 'Linux Oilpan Perf (3)',
107 'Linux Oilpan Perf (4)', 107 'Linux Oilpan Perf (4)',
108 'Linux Large Profile Generator Perf', 108 'Linux Large Profile Generator Perf',
109 'Linux CT Top1K RR Perf',
109 ]) 110 ])
110 111
111 s_chromium_winrel_x64_trigger = Triggerable('winrel_x64', 112 s_chromium_winrel_x64_trigger = Triggerable('winrel_x64',
112 ['Win 7 Intel GPU Perf (Xeon)', 113 ['Win 7 Intel GPU Perf (Xeon)',
113 'Win Large Profile Generator Perf', 114 'Win Large Profile Generator Perf',
114 ]) 115 ])
115 116
116 s_chromium_win_clang_trigger = Triggerable('win_clang', 117 s_chromium_win_clang_trigger = Triggerable('win_clang',
117 ['Win Clang Perf']) 118 ['Win Clang Perf'])
118 119
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 'category': '7large profile generator|testers', 238 'category': '7large profile generator|testers',
238 }) 239 })
239 240
240 c['builders'].append({'name': 'Linux Large Profile Generator Perf', 241 c['builders'].append({'name': 'Linux Large Profile Generator Perf',
241 'factory': annotator_factory.AnnotatorFactory(ActiveMaster).BaseFactory( 242 'factory': annotator_factory.AnnotatorFactory(ActiveMaster).BaseFactory(
242 recipe='perf/telemetry_generate_large_profile', 243 recipe='perf/telemetry_generate_large_profile',
243 timeout=24 * 3600), 244 timeout=24 * 3600),
244 'category': '7large profile generator|testers', 245 'category': '7large profile generator|testers',
245 }) 246 })
246 247
248 # 8. Cluster Telemetry top 1k RR perf.
249 c['builders'].append({'name': 'Linux CT Top1K RR Perf',
250 'factory': annotator_factory.AnnotatorFactory(ActiveMaster).BaseFactory(
251 recipe='perf/ct_top1k_perf',
252 timeout=4 * 3600),
253 'category': '8ct top1k rr perf|testers',
254 })
255
247 256
248 ####### BUILDSLAVES 257 ####### BUILDSLAVES
249 258
250 # Associate the slaves to the manual builders. The configuration is in 259 # Associate the slaves to the manual builders. The configuration is in
251 # slaves.cfg. 260 # slaves.cfg.
252 for builder in c['builders']: 261 for builder in c['builders']:
253 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name']) 262 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name'])
254 263
255 # The 'slaves' list defines the set of allowable buildslaves. List all the 264 # The 'slaves' list defines the set of allowable buildslaves. List all the
256 # slaves registered to a builder. Remove dupes. 265 # slaves registered to a builder. Remove dupes.
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 304
296 ####### PROJECT IDENTITY 305 ####### PROJECT IDENTITY
297 306
298 # the 'projectName' string will be used to describe the project that this 307 # the 'projectName' string will be used to describe the project that this
299 # buildbot is working on. For example, it is used as the title of the 308 # buildbot is working on. For example, it is used as the title of the
300 # waterfall HTML page. The 'projectURL' string will be used to provide a link 309 # waterfall HTML page. The 'projectURL' string will be used to provide a link
301 # from buildbot HTML pages to your project's home page. 310 # from buildbot HTML pages to your project's home page.
302 311
303 c['projectName'] = ActiveMaster.project_name 312 c['projectName'] = ActiveMaster.project_name
304 c['projectURL'] = config.Master.project_url 313 c['projectURL'] = config.Master.project_url
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.perf.fyi/slaves.cfg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698