| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2 # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
| 3 # | 3 # |
| 4 # Use of this source code is governed by a BSD-style license | 4 # Use of this source code is governed by a BSD-style license |
| 5 # that can be found in the LICENSE file in the root of the source | 5 # that can be found in the LICENSE file in the root of the source |
| 6 # tree. An additional intellectual property rights grant can be found | 6 # tree. An additional intellectual property rights grant can be found |
| 7 # in the file PATENTS. All contributing project authors may | 7 # in the file PATENTS. All contributing project authors may |
| 8 # be found in the AUTHORS file in the root of the source tree. | 8 # be found in the AUTHORS file in the root of the source tree. |
| 9 | 9 |
| 10 import os | 10 import os |
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 recipe=recipe, | 131 recipe=recipe, |
| 132 factory_properties={'path_config': 'kitchen'}, | 132 factory_properties={'path_config': 'kitchen'}, |
| 133 **kwargs) | 133 **kwargs) |
| 134 | 134 |
| 135 | 135 |
| 136 c['builders'] = [ | 136 c['builders'] = [ |
| 137 { | 137 { |
| 138 'name': spec['name'], | 138 'name': spec['name'], |
| 139 # TODO(sergiyb): Remove the timeout below after all bots have synched past | 139 # TODO(sergiyb): Remove the timeout below after all bots have synched past |
| 140 # Blink merge commit. | 140 # Blink merge commit. |
| 141 # remote_run is not working for the webrtc/ios recipe: crbug.com/637666. |
| 141 'factory': m_annotator.BaseFactory(spec['recipe'], timeout=3600) | 142 'factory': m_annotator.BaseFactory(spec['recipe'], timeout=3600) |
| 142 if spec.get('recipe') == 'webrtc/libfuzzer' | 143 if 'recipe' in spec and spec['recipe'] in ('webrtc/ios', |
| 143 else m_remote_run(spec.get('recipe', 'webrtc/standalone'), | 144 'webrtc/libfuzzer') |
| 144 timeout=3600), | 145 else m_remote_run(spec.get('recipe', 'webrtc/standalone'), |
| 146 timeout=3600), |
| 145 'slavebuilddir': spec['slavebuilddir'], | 147 'slavebuilddir': spec['slavebuilddir'], |
| 146 } for spec in specs | 148 } for spec in specs |
| 147 ] | 149 ] |
| 148 | 150 |
| 149 | 151 |
| 150 # Presubmit builder. | 152 # Presubmit builder. |
| 151 c['builders'].append( | 153 c['builders'].append( |
| 152 { | 154 { |
| 153 'name': 'presubmit', | 155 'name': 'presubmit', |
| 154 'factory': m_annotator.BaseFactory('run_presubmit', | 156 'factory': m_annotator.BaseFactory('run_presubmit', |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 247 # Must be at least 2x the number of slaves. | 249 # Must be at least 2x the number of slaves. |
| 248 c['eventHorizon'] = 100 | 250 c['eventHorizon'] = 100 |
| 249 # Must be at least 2x the number of on-going builds. | 251 # Must be at least 2x the number of on-going builds. |
| 250 c['buildCacheSize'] = 100 | 252 c['buildCacheSize'] = 100 |
| 251 | 253 |
| 252 ####### PROJECT IDENTITY | 254 ####### PROJECT IDENTITY |
| 253 | 255 |
| 254 # The 'projectURL' string will be used to provide a link | 256 # The 'projectURL' string will be used to provide a link |
| 255 # from buildbot HTML pages to your project's home page. | 257 # from buildbot HTML pages to your project's home page. |
| 256 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 258 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| OLD | NEW |