| OLD | NEW |
| 1 # -*- python -*- | 1 # -*- python -*- |
| 2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
| 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
| 6 | 6 |
| 7 # READ THIS: | 7 # READ THIS: |
| 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure | 8 # See http://dev.chromium.org/developers/testing/chromium-build-infrastructure |
| 9 | 9 |
| 10 import os | 10 import os |
| (...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 268 } | 268 } |
| 269 | 269 |
| 270 # Optional Closure Compilation builder | 270 # Optional Closure Compilation builder |
| 271 chromium_builders.append({ | 271 chromium_builders.append({ |
| 272 'name': 'closure_compilation', | 272 'name': 'closure_compilation', |
| 273 'factory': baseFactory('closure_compilation'), | 273 'factory': baseFactory('closure_compilation'), |
| 274 # Share build directory with compatible existing builders to save space. | 274 # Share build directory with compatible existing builders to save space. |
| 275 'slavebuilddir': 'linux', | 275 'slavebuilddir': 'linux', |
| 276 }) | 276 }) |
| 277 | 277 |
| 278 # Builder specifically to run layout tests with a particular flag (see crbug.com
/622865). |
| 279 chromium_builders.append({ |
| 280 'name': 'linux_layout_tests_slimming_paint_v2', |
| 281 'factory': m_remote_run('chromium_trybot'), |
| 282 }) |
| 283 |
| 278 # Presubmit bots | 284 # Presubmit bots |
| 279 def presubmit(name, slavebuilddir=None, extra_props=None): | 285 def presubmit(name, slavebuilddir=None, extra_props=None): |
| 280 properties = {'repo_name': name} | 286 properties = {'repo_name': name} |
| 281 properties.update(extra_props or {}) | 287 properties.update(extra_props or {}) |
| 282 return { | 288 return { |
| 283 'name': '%s_presubmit' % name, | 289 'name': '%s_presubmit' % name, |
| 284 'slavebuilddir': (slavebuilddir or ('presubmit_%s' % name)), | 290 'slavebuilddir': (slavebuilddir or ('presubmit_%s' % name)), |
| 285 'factory': baseFactory( | 291 'factory': baseFactory( |
| 286 'run_presubmit', properties, | 292 'run_presubmit', properties, |
| 287 max_time=master_utils.CQ_MAX_TIME), | 293 max_time=master_utils.CQ_MAX_TIME), |
| (...skipping 238 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 526 # base.make_stop_form = hack_stop(base.make_stop_form) | 532 # base.make_stop_form = hack_stop(base.make_stop_form) |
| 527 | 533 |
| 528 | 534 |
| 529 ####### PROJECT IDENTITY | 535 ####### PROJECT IDENTITY |
| 530 | 536 |
| 531 # The 'projectURL' string will be used to provide a link | 537 # The 'projectURL' string will be used to provide a link |
| 532 # from buildbot HTML pages to your project's home page. | 538 # from buildbot HTML pages to your project's home page. |
| 533 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 539 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| 534 | 540 |
| 535 # vi: set ts=4 sts=2 sw=2 et: | 541 # vi: set ts=4 sts=2 sw=2 et: |
| OLD | NEW |