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

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: Use batcharchive 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
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_rr_perf',
252 timeout=4 * 3600),
253 'category': '8ct top1k rr perf|testers',
254 })
255
256
247 257
248 ####### BUILDSLAVES 258 ####### BUILDSLAVES
249 259
250 # Associate the slaves to the manual builders. The configuration is in 260 # Associate the slaves to the manual builders. The configuration is in
251 # slaves.cfg. 261 # slaves.cfg.
252 for builder in c['builders']: 262 for builder in c['builders']:
253 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name']) 263 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name'])
254 264
255 # The 'slaves' list defines the set of allowable buildslaves. List all the 265 # The 'slaves' list defines the set of allowable buildslaves. List all the
256 # slaves registered to a builder. Remove dupes. 266 # slaves registered to a builder. Remove dupes.
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 305
296 ####### PROJECT IDENTITY 306 ####### PROJECT IDENTITY
297 307
298 # the 'projectName' string will be used to describe the project that this 308 # 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 309 # 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 310 # waterfall HTML page. The 'projectURL' string will be used to provide a link
301 # from buildbot HTML pages to your project's home page. 311 # from buildbot HTML pages to your project's home page.
302 312
303 c['projectName'] = ActiveMaster.project_name 313 c['projectName'] = ActiveMaster.project_name
304 c['projectURL'] = config.Master.project_url 314 c['projectURL'] = config.Master.project_url
OLDNEW
« no previous file with comments | « no previous file | masters/master.chromium.perf.fyi/slaves.cfg » ('j') | scripts/slave/recipes/perf/ct_top1k_rr_perf.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698