OLD | NEW |
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 | 3 |
4 # Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2006-2009 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 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
300 'startup', 'tab_switching', | 300 'startup', 'tab_switching', |
301 'memory', 'printing', | 301 'memory', 'printing', |
302 'browser_tests']) | 302 'browser_tests']) |
303 | 303 |
304 f_chromium_rel_purify_ui = m_win.ChromiumFactory('chromium-purify-ui', | 304 f_chromium_rel_purify_ui = m_win.ChromiumFactory('chromium-purify-ui', |
305 mode='purify', | 305 mode='purify', |
306 tests=['purify_ui']) | 306 tests=['purify_ui']) |
307 | 307 |
308 # On Mac valgrind bots, override the optimizer settings so we don't inline too | 308 # On Mac valgrind bots, override the optimizer settings so we don't inline too |
309 # much and make the stacks harder to figure out. | 309 # much and make the stacks harder to figure out. |
310 mac_valgrind_gyp_defines = 'mac_release_optimization=1 mac_debug_optimization=1' | 310 mac_valgrind_gyp_defines = ('release_valgrind_build=1 ' |
| 311 'mac_release_optimization=1 ' |
| 312 'mac_debug_optimization=1') |
311 | 313 |
312 # temporary hack: use debug builds for mac valgrind ui tests | 314 # temporary hack: use debug builds for mac valgrind ui tests |
313 # until we figure out why we can't get stacks on release builds | 315 # until we figure out why we can't get stacks on release builds |
314 f_chromium_rel_mac_valgrind_ui_1 = m_mac.ChromiumFactory( | 316 f_chromium_rel_mac_valgrind_ui_1 = m_mac.ChromiumFactory( |
315 'chromium-rel-mac-valgrind-ui-1', | 317 'chromium-rel-mac-valgrind-ui-1', |
316 tests=['valgrind_ui_1_of_3'], | 318 tests=['valgrind_ui_1_of_3'], |
317 target='Debug', | 319 target='Debug', |
318 factory_properties={ | 320 factory_properties={ |
319 'gclient_env': { 'GYP_DEFINES' : mac_valgrind_gyp_defines}}, | 321 'gclient_env': { 'GYP_DEFINES' : mac_valgrind_gyp_defines}}, |
320 options=['--', '-project', '../chrome/chrome.xcodeproj', | 322 options=['--', '-project', '../chrome/chrome.xcodeproj', |
(...skipping 11 matching lines...) Expand all Loading... |
332 f_chromium_rel_mac_valgrind_ui_3 = m_mac.ChromiumFactory( | 334 f_chromium_rel_mac_valgrind_ui_3 = m_mac.ChromiumFactory( |
333 'chromium-rel-mac-valgrind-ui-3', | 335 'chromium-rel-mac-valgrind-ui-3', |
334 tests=['valgrind_ui_3_of_3'], | 336 tests=['valgrind_ui_3_of_3'], |
335 target='Debug', | 337 target='Debug', |
336 factory_properties={ | 338 factory_properties={ |
337 'gclient_env': { 'GYP_DEFINES' : mac_valgrind_gyp_defines}}, | 339 'gclient_env': { 'GYP_DEFINES' : mac_valgrind_gyp_defines}}, |
338 options=['--', '-project', '../chrome/chrome.xcodeproj', | 340 options=['--', '-project', '../chrome/chrome.xcodeproj', |
339 '-target', 'ui_tests']) | 341 '-target', 'ui_tests']) |
340 | 342 |
341 # On linux valgrind bots, override a few build settings. | 343 # On linux valgrind bots, override a few build settings. |
342 linux_valgrind_gyp_defines = ('release_optimize=1 werror= ' | 344 linux_valgrind_gyp_defines = ('release_valgrind_build=1 ' |
| 345 'release_optimize=1 werror= ' |
343 'release_extra_cflags="-g"') | 346 'release_extra_cflags="-g"') |
344 | 347 |
345 f_sub_rel_linux_tsan = m_linux.ChromiumFactory('sub-rel-linux-tsan', | 348 f_sub_rel_linux_tsan = m_linux.ChromiumFactory('sub-rel-linux-tsan', |
346 target='Release', | 349 target='Release', |
347 tests=['tsan_base', | 350 tests=['tsan_base', |
348 'tsan_googleurl', | 351 'tsan_googleurl', |
349 'tsan_net', | 352 'tsan_net', |
350 'tsan_ipc', | 353 'tsan_ipc', |
351 'tsan_media', | 354 'tsan_media', |
352 'tsan_printing'], | 355 'tsan_printing'], |
(...skipping 653 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1006 c['projectURL'] = config.Master.project_url | 1009 c['projectURL'] = config.Master.project_url |
1007 | 1010 |
1008 # the 'buildbotURL' string should point to the location where the buildbot's | 1011 # the 'buildbotURL' string should point to the location where the buildbot's |
1009 # internal web server (usually the html.Waterfall page) is visible. This | 1012 # internal web server (usually the html.Waterfall page) is visible. This |
1010 # typically uses the port number set in the Waterfall 'status' entry, but | 1013 # typically uses the port number set in the Waterfall 'status' entry, but |
1011 # with an externally-visible host name which the buildbot cannot figure out | 1014 # with an externally-visible host name which the buildbot cannot figure out |
1012 # without some help. | 1015 # without some help. |
1013 | 1016 |
1014 c['buildbotURL'] = 'http://build.chromium.org/buildbot/waterfall/' | 1017 c['buildbotURL'] = 'http://build.chromium.org/buildbot/waterfall/' |
1015 | 1018 |
OLD | NEW |