| 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 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 162 'name': 'mac_nacl_sdk', | 162 'name': 'mac_nacl_sdk', |
| 163 'factory': m_annotator.BaseFactory('nacl/sdk'), | 163 'factory': m_annotator.BaseFactory('nacl/sdk'), |
| 164 } | 164 } |
| 165 | 165 |
| 166 # NaCl SDK build-only try bots | 166 # NaCl SDK build-only try bots |
| 167 b_mac_nacl_sdk_build = { | 167 b_mac_nacl_sdk_build = { |
| 168 'name': 'mac_nacl_sdk_build', | 168 'name': 'mac_nacl_sdk_build', |
| 169 'factory': m_annotator.BaseFactory('nacl/sdk_build'), | 169 'factory': m_annotator.BaseFactory('nacl/sdk_build'), |
| 170 } | 170 } |
| 171 | 171 |
| 172 # These variable builders are used by Findit to identify culprit commits for |
| 173 # compile or test failures on the main waterfall. They run on optional slaves |
| 174 # and NOT CQ slaves. |
| 175 variable_builders = [ |
| 176 { |
| 177 'name': 'mac_chromium_variable', |
| 178 'factory': m_annotator.BaseFactory('findit/chromium/compile'), |
| 179 'slavebuilddir': 'mac' |
| 180 } |
| 181 ] |
| 182 |
| 172 c['builders'] = [ | 183 c['builders'] = [ |
| 173 b_ios_dbg_simulator_ninja, | 184 b_ios_dbg_simulator_ninja, |
| 174 b_ios_rel_device_ninja, | 185 b_ios_rel_device_ninja, |
| 175 b_ios_dbg_simulator, | 186 b_ios_dbg_simulator, |
| 176 b_ios_rel_device, | 187 b_ios_rel_device, |
| 177 b_ios_dbg_simulator_gn, | 188 b_ios_dbg_simulator_gn, |
| 178 b_ios_rel_device_gn, | 189 b_ios_rel_device_gn, |
| 179 b_mac_nacl_sdk, | 190 b_mac_nacl_sdk, |
| 180 b_mac_nacl_sdk_build, | 191 b_mac_nacl_sdk_build, |
| 181 ] + chromium_builders | 192 ] + chromium_builders + variable_builders |
| 182 | 193 |
| 183 | 194 |
| 184 # Slaves are loaded from slaves.cfg. | 195 # Slaves are loaded from slaves.cfg. |
| 185 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac') | 196 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac') |
| 186 | 197 |
| 187 for builder in c['builders']: | 198 for builder in c['builders']: |
| 188 # Associate the slaves to the builders. The configuration is in slaves.cfg. | 199 # Associate the slaves to the builders. The configuration is in slaves.cfg. |
| 189 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name']) | 200 builder['slavenames'] = slaves.GetSlavesName(builder=builder['name']) |
| 190 # Sets nextSlave function for slave affinity. | 201 # Sets nextSlave function for slave affinity. |
| 191 builder['nextSlave'] = master_utils.PreferredBuilderNextSlaveFunc() | 202 builder['nextSlave'] = master_utils.PreferredBuilderNextSlaveFunc() |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 305 # base.make_stop_form = hack_stop(base.make_stop_form) | 316 # base.make_stop_form = hack_stop(base.make_stop_form) |
| 306 | 317 |
| 307 | 318 |
| 308 ####### PROJECT IDENTITY | 319 ####### PROJECT IDENTITY |
| 309 | 320 |
| 310 # The 'projectURL' string will be used to provide a link | 321 # The 'projectURL' string will be used to provide a link |
| 311 # from buildbot HTML pages to your project's home page. | 322 # from buildbot HTML pages to your project's home page. |
| 312 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 323 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| 313 | 324 |
| 314 # vi: set ts=4 sts=2 sw=2 et: | 325 # vi: set ts=4 sts=2 sw=2 et: |
| OLD | NEW |