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

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

Issue 7465024: Adding new sync performance tests to chromium perf dashboard (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/
Patch Set: '' Created 9 years, 5 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 | Annotate | Revision Log
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # ex: set syntax=python: 2 # ex: set syntax=python:
3 3
4 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 4 # Copyright (c) 2011 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 220 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 factory_properties={ 231 factory_properties={
232 'show_perf_results': True, 232 'show_perf_results': True,
233 'expectations': True, 233 'expectations': True,
234 'halt_on_missing_build': True, 234 'halt_on_missing_build': True,
235 'perf_id': 'chromium-rel-xp-dual', 235 'perf_id': 'chromium-rel-xp-dual',
236 'process_dumps': True, 236 'process_dumps': True,
237 'start_crash_handler': True,}) 237 'start_crash_handler': True,})
238 238
239 f_cr_rel_perf_xp_2 = F_WIN(slave_type='Tester', 239 f_cr_rel_perf_xp_2 = F_WIN(slave_type='Tester',
240 build_url=chromium_rel_archive, 240 build_url=chromium_rel_archive,
241 tests=['dromaeo', 'plugin'], 241 tests=['dromaeo', 'plugin', 'sync'],
242 factory_properties={ 242 factory_properties={
243 'show_perf_results': True, 243 'show_perf_results': True,
244 'expectations': True, 244 'expectations': True,
245 'halt_on_missing_build': True, 245 'halt_on_missing_build': True,
246 'perf_id': 'chromium-rel-xp-dual', 246 'perf_id': 'chromium-rel-xp-dual',
247 'process_dumps': True, 247 'process_dumps': True,
248 'start_crash_handler': True,}) 248 'start_crash_handler': True,})
249 249
250 f_cr_rel_perf_xp_int = F_WIN(slave_type='Tester', 250 f_cr_rel_perf_xp_int = F_WIN(slave_type='Tester',
251 build_url=chromium_rel_archive, 251 build_url=chromium_rel_archive,
(...skipping 29 matching lines...) Expand all
281 factory_properties={ 281 factory_properties={
282 'show_perf_results': True, 282 'show_perf_results': True,
283 'expectations': True, 283 'expectations': True,
284 'halt_on_missing_build': True, 284 'halt_on_missing_build': True,
285 'perf_id': 'chromium-rel-vista-dual', 285 'perf_id': 'chromium-rel-vista-dual',
286 'process_dumps': True, 286 'process_dumps': True,
287 'start_crash_handler': True,}) 287 'start_crash_handler': True,})
288 288
289 f_cr_rel_perf_vista_2 = F_WIN(slave_type='Tester', 289 f_cr_rel_perf_vista_2 = F_WIN(slave_type='Tester',
290 build_url=chromium_rel_archive, 290 build_url=chromium_rel_archive,
291 tests=['dromaeo', 'plugin'], 291 tests=['dromaeo', 'plugin', 'sync'],
292 factory_properties={ 292 factory_properties={
293 'show_perf_results': True, 293 'show_perf_results': True,
294 'expectations': True, 294 'expectations': True,
295 'halt_on_missing_build': True, 295 'halt_on_missing_build': True,
296 'perf_id': 'chromium-rel-vista-dual', 296 'perf_id': 'chromium-rel-vista-dual',
297 'process_dumps': True, 297 'process_dumps': True,
298 'start_crash_handler': True,}) 298 'start_crash_handler': True,})
299 299
300 f_cr_rel_perf_vista_int = F_WIN(slave_type='Tester', 300 f_cr_rel_perf_vista_int = F_WIN(slave_type='Tester',
301 build_url=chromium_rel_archive, 301 build_url=chromium_rel_archive,
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
339 factory_properties={ 339 factory_properties={
340 'show_perf_results': True, 340 'show_perf_results': True,
341 'expectations': True, 341 'expectations': True,
342 'halt_on_missing_build': True, 342 'halt_on_missing_build': True,
343 'perf_id': 'linux-release'}) 343 'perf_id': 'linux-release'})
344 344
345 f_cr_rel_linux_2 = F_LINUX(slave_type='Tester', 345 f_cr_rel_linux_2 = F_LINUX(slave_type='Tester',
346 build_url=chromium_rel_linux_archive, 346 build_url=chromium_rel_linux_archive,
347 tests=['dom_perf', 'memory', 'sunspider', 347 tests=['dom_perf', 'memory', 'sunspider',
348 'v8_benchmark', 'dromaeo', 348 'v8_benchmark', 'dromaeo',
349 'frame_rate'], 349 'frame_rate', 'sync'],
350 factory_properties={ 350 factory_properties={
351 'show_perf_results': True, 351 'show_perf_results': True,
352 'expectations': True, 352 'expectations': True,
353 'halt_on_missing_build': True, 353 'halt_on_missing_build': True,
354 'perf_id': 'linux-release'}) 354 'perf_id': 'linux-release'})
355 355
356 f_cr_rel_linux_lowmem = F_LINUX( 356 f_cr_rel_linux_lowmem = F_LINUX(
357 slave_type='Tester', 357 slave_type='Tester',
358 build_url=chromium_rel_linux_archive, 358 build_url=chromium_rel_linux_archive,
359 tests=['page_cycler', 'startup', 'dom_perf', 'tab_switching', 'memory', 359 tests=['page_cycler', 'startup', 'dom_perf', 'tab_switching', 'memory',
360 'sunspider', 'v8_benchmark', 'page_cycler_http', 'frame_rate'], 360 'sunspider', 'v8_benchmark', 'page_cycler_http', 'frame_rate',
361 'sync],
361 factory_properties={ 362 factory_properties={
362 'show_perf_results': True, 363 'show_perf_results': True,
363 'expectations': True, 364 'expectations': True,
364 'halt_on_missing_build': True, 365 'halt_on_missing_build': True,
365 'perf_id': 'linux-release-lowmem'}) 366 'perf_id': 'linux-release-lowmem'})
366 367
367 # BuilderTesters using a custom build configuration. 368 # BuilderTesters using a custom build configuration.
368 369
369 f_cr_rel_mac_builder = F_MAC(slave_type='Builder', 370 f_cr_rel_mac_builder = F_MAC(slave_type='Builder',
370 options=['--', '-target', 'chromium_builder_perf'], 371 options=['--', '-target', 'chromium_builder_perf'],
(...skipping 14 matching lines...) Expand all
385 # possible. 386 # possible.
386 f_cr_rel_mac5_perf_1 = RelMacPerfTester('chromium-rel-mac5', 387 f_cr_rel_mac5_perf_1 = RelMacPerfTester('chromium-rel-mac5',
387 ['page_cycler', 'page_cycler_http']) 388 ['page_cycler', 'page_cycler_http'])
388 389
389 f_cr_rel_mac5_perf_2 = RelMacPerfTester('chromium-rel-mac5', 390 f_cr_rel_mac5_perf_2 = RelMacPerfTester('chromium-rel-mac5',
390 ['startup', 'tab_switching', 'memory', 391 ['startup', 'tab_switching', 'memory',
391 'v8_benchmark', 'sunspider', 392 'v8_benchmark', 'sunspider',
392 'dom_perf']) 393 'dom_perf'])
393 394
394 f_cr_rel_mac5_perf_3 = RelMacPerfTester('chromium-rel-mac5', 395 f_cr_rel_mac5_perf_3 = RelMacPerfTester('chromium-rel-mac5',
395 ['dromaeo', 'plugin', 'frame_rate']) 396 ['dromaeo', 'plugin', 'frame_rate',
397 'sync'])
396 398
397 # Same setup as 10.5, just using 10.6 naming. 399 # Same setup as 10.5, just using 10.6 naming.
398 f_cr_rel_mac6_perf_1 = RelMacPerfTester('chromium-rel-mac6', 400 f_cr_rel_mac6_perf_1 = RelMacPerfTester('chromium-rel-mac6',
399 ['page_cycler', 'page_cycler_http']) 401 ['page_cycler', 'page_cycler_http'])
400 402
401 f_cr_rel_mac6_perf_2 = RelMacPerfTester('chromium-rel-mac6', 403 f_cr_rel_mac6_perf_2 = RelMacPerfTester('chromium-rel-mac6',
402 ['startup', 'tab_switching', 'memory', 404 ['startup', 'tab_switching', 'memory',
403 'v8_benchmark', 'sunspider', 405 'v8_benchmark', 'sunspider',
404 'dom_perf']) 406 'dom_perf'])
405 407
406 f_cr_rel_mac6_perf_3 = RelMacPerfTester('chromium-rel-mac6', 408 f_cr_rel_mac6_perf_3 = RelMacPerfTester('chromium-rel-mac6',
407 ['dromaeo', 'plugin', 'frame_rate']) 409 ['dromaeo', 'plugin', 'frame_rate',
410 'sync'])
408 411
409 # Same setup as 10.6, just using the old bighouse bots. 412 # Same setup as 10.6, just using the old bighouse bots.
410 f_cr_rel_old_mac6_perf_1 = RelMacPerfTester('chromium-rel-old-mac6', 413 f_cr_rel_old_mac6_perf_1 = RelMacPerfTester('chromium-rel-old-mac6',
411 ['page_cycler', 'page_cycler_http']) 414 ['page_cycler', 'page_cycler_http'])
412 415
413 f_cr_rel_old_mac6_perf_2 = RelMacPerfTester('chromium-rel-old-mac6', 416 f_cr_rel_old_mac6_perf_2 = RelMacPerfTester('chromium-rel-old-mac6',
414 ['startup', 'tab_switching', 417 ['startup', 'tab_switching',
415 'memory', 'v8_benchmark', 418 'memory', 'v8_benchmark',
416 'sunspider', 'dom_perf']) 419 'sunspider', 'dom_perf'])
417 420
418 f_cr_rel_old_mac6_perf_3 = RelMacPerfTester('chromium-rel-old-mac6', 421 f_cr_rel_old_mac6_perf_3 = RelMacPerfTester('chromium-rel-old-mac6',
419 ['dromaeo', 'plugin', 'frame_rate']) 422 ['dromaeo', 'plugin', 'frame_rate',
423 'sync'])
420 424
421 # ---------------------------------------------------------------------------- 425 # ----------------------------------------------------------------------------
422 # BUILDER DEFINITIONS 426 # BUILDER DEFINITIONS
423 427
424 # The 'builders' list defines the Builders. Each one is configured with a 428 # The 'builders' list defines the Builders. Each one is configured with a
425 # dictionary, using the following keys: 429 # dictionary, using the following keys:
426 # name (required): the name used to describe this bilder 430 # name (required): the name used to describe this bilder
427 # builddir (required): which subdirectory to run the builder in 431 # builddir (required): which subdirectory to run the builder in
428 # factory (required): a BuildFactory to define how the build is run 432 # factory (required): a BuildFactory to define how the build is run
429 # periodicBuildTime (optional): if set, force a build every N seconds 433 # periodicBuildTime (optional): if set, force a build every N seconds
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after
676 'page_cycler_bloat-http', 680 'page_cycler_bloat-http',
677 'page_cycler_dhtml', 681 'page_cycler_dhtml',
678 'page_cycler_intl1', 682 'page_cycler_intl1',
679 'page_cycler_intl2', 683 'page_cycler_intl2',
680 'page_cycler_morejs', 684 'page_cycler_morejs',
681 'page_cycler_moz', 685 'page_cycler_moz',
682 'page_cycler_moz-http', 686 'page_cycler_moz-http',
683 'startup_test', 687 'startup_test',
684 'tab_switching_test', 688 'tab_switching_test',
685 'frame_rate_test', 689 'frame_rate_test',
690 'sync',
686 ], 691 ],
687 'builders_windows': [], 692 'builders_windows': [],
688 'builders_compile': [] 693 'builders_compile': []
689 } 694 }
690 exclusions = { } 695 exclusions = { }
691 forgiving_steps = ['update_scripts', 'update', 'svnkill', 'taskkill', 696 forgiving_steps = ['update_scripts', 'update', 'svnkill', 'taskkill',
692 'archive_build', 'start_crash_handler'] 697 'archive_build', 'start_crash_handler']
693 c['status'].append(perf_notifier.PerfNotifier( 698 c['status'].append(perf_notifier.PerfNotifier(
694 fromaddr=ActiveMaster.from_address, 699 fromaddr=ActiveMaster.from_address,
695 categories_steps=categories_steps, 700 categories_steps=categories_steps,
(...skipping 17 matching lines...) Expand all
713 c['projectName'] = ActiveMaster.project_name 718 c['projectName'] = ActiveMaster.project_name
714 c['projectURL'] = config.Master.project_url 719 c['projectURL'] = config.Master.project_url
715 720
716 # the 'buildbotURL' string should point to the location where the buildbot's 721 # the 'buildbotURL' string should point to the location where the buildbot's
717 # internal web server (usually the html.Waterfall page) is visible. This 722 # internal web server (usually the html.Waterfall page) is visible. This
718 # typically uses the port number set in the Waterfall 'status' entry, but 723 # typically uses the port number set in the Waterfall 'status' entry, but
719 # with an externally-visible host name which the buildbot cannot figure out 724 # with an externally-visible host name which the buildbot cannot figure out
720 # without some help. 725 # without some help.
721 726
722 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.perf/' 727 c['buildbotURL'] = 'http://build.chromium.org/p/chromium.perf/'
OLDNEW
« no previous file with comments | « no previous file | build/scripts/master/factory/chromium_commands.py » ('j') | build/scripts/master/factory/chromium_commands.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698