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 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 # Share build directory with compatible existing builders to save space. | 286 # Share build directory with compatible existing builders to save space. |
287 'slavebuilddir': 'linux', | 287 'slavebuilddir': 'linux', |
288 }) | 288 }) |
289 | 289 |
290 # Builder specifically to run layout tests with a particular flag (see crbug.com
/622865). | 290 # Builder specifically to run layout tests with a particular flag (see crbug.com
/622865). |
291 chromium_builders.append({ | 291 chromium_builders.append({ |
292 'name': 'linux_layout_tests_slimming_paint_v2', | 292 'name': 'linux_layout_tests_slimming_paint_v2', |
293 'factory': m_remote_run_chromium_src('chromium_trybot'), | 293 'factory': m_remote_run_chromium_src('chromium_trybot'), |
294 }) | 294 }) |
295 | 295 |
| 296 chromium_builders.append({ |
| 297 'name': 'chromium_devtools', |
| 298 'factory': base_factory('devtools', max_time=master_utils.CQ_MAX_TIME), |
| 299 # Share build directory with compatible existing builders to save space. |
| 300 'slavebuilddir': 'linux', |
| 301 }) |
| 302 |
296 # Presubmit bots | 303 # Presubmit bots |
297 def presubmit(name, slavebuilddir=None, extra_props=None): | 304 def presubmit(name, slavebuilddir=None, extra_props=None): |
298 properties = {'repo_name': name} | 305 properties = {'repo_name': name} |
299 properties.update(extra_props or {}) | 306 properties.update(extra_props or {}) |
300 return { | 307 return { |
301 'name': '%s_presubmit' % name, | 308 'name': '%s_presubmit' % name, |
302 'slavebuilddir': (slavebuilddir or ('presubmit_%s' % name)), | 309 'slavebuilddir': (slavebuilddir or ('presubmit_%s' % name)), |
303 'factory': base_factory( | 310 'factory': base_factory( |
304 'run_presubmit', properties, | 311 'run_presubmit', properties, |
305 max_time=master_utils.CQ_MAX_TIME), | 312 max_time=master_utils.CQ_MAX_TIME), |
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
536 # base.make_stop_form = hack_stop(base.make_stop_form) | 543 # base.make_stop_form = hack_stop(base.make_stop_form) |
537 | 544 |
538 | 545 |
539 ####### PROJECT IDENTITY | 546 ####### PROJECT IDENTITY |
540 | 547 |
541 # The 'projectURL' string will be used to provide a link | 548 # The 'projectURL' string will be used to provide a link |
542 # from buildbot HTML pages to your project's home page. | 549 # from buildbot HTML pages to your project's home page. |
543 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 550 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
544 | 551 |
545 # vi: set ts=4 sts=2 sw=2 et: | 552 # vi: set ts=4 sts=2 sw=2 et: |
OLD | NEW |