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 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 c['change_source'] = [] | 51 c['change_source'] = [] |
52 | 52 |
53 # Avoid merging requests. | 53 # Avoid merging requests. |
54 c['mergeRequests'] = False | 54 c['mergeRequests'] = False |
55 | 55 |
56 ####### BUILDERS | 56 ####### BUILDERS |
57 | 57 |
58 # Try queues. | 58 # Try queues. |
59 pools = BuildersPools('chrome') | 59 pools = BuildersPools('chrome') |
60 | 60 |
61 b_ios_dbg_simulator = { | |
62 'name': 'ios_dbg_simulator', | |
63 'factory': m_annotator.BaseFactory('ios/try'), | |
64 } | |
65 | |
66 b_ios_dbg_simulator_ninja = { | 61 b_ios_dbg_simulator_ninja = { |
67 'name': 'ios_dbg_simulator_ninja', | 62 'name': 'ios_dbg_simulator_ninja', |
68 'factory': m_annotator.BaseFactory('ios/try'), | 63 'factory': m_annotator.BaseFactory('ios/try'), |
69 } | 64 } |
70 | 65 |
71 b_ios_rel_device = { | |
72 'name': 'ios_rel_device', | |
73 'factory': m_annotator.BaseFactory('ios/try'), | |
74 } | |
75 | |
76 b_ios_rel_device_ninja = { | 66 b_ios_rel_device_ninja = { |
77 'name': 'ios_rel_device_ninja', | 67 'name': 'ios_rel_device_ninja', |
78 'factory': m_annotator.BaseFactory('ios/try'), | 68 'factory': m_annotator.BaseFactory('ios/try'), |
79 } | 69 } |
80 | 70 |
81 chromium_builders = [] | 71 chromium_builders = [] |
82 | 72 |
83 for targ in ('_rel', '_dbg'): | 73 for targ in ('_rel', '_dbg'): |
84 chromium_builders.extend([{ | 74 chromium_builders.extend([{ |
85 'name': 'mac_chromium_compile%s_ng' % targ, | 75 'name': 'mac_chromium_compile%s_ng' % targ, |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
121 'name': 'mac_chromium_gn_upload', | 111 'name': 'mac_chromium_gn_upload', |
122 'factory': m_annotator.BaseFactory('chromium_gn_upload'), | 112 'factory': m_annotator.BaseFactory('chromium_gn_upload'), |
123 'slavebuilddir': 'mac_gn', | 113 'slavebuilddir': 'mac_gn', |
124 }]) | 114 }]) |
125 | 115 |
126 chromium_builders.append({ | 116 chromium_builders.append({ |
127 'name': 'mac_chromium_asan_rel_ng', | 117 'name': 'mac_chromium_asan_rel_ng', |
128 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600), | 118 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600), |
129 }) | 119 }) |
130 | 120 |
131 chromium_builders.extend([{ | |
132 'name': 'ios_rel_device_ng', | |
133 'factory': m_annotator.BaseFactory('chromium_trybot'), | |
134 }, { | |
135 'name': 'ios_dbg_simulator_ng', | |
136 'factory': m_annotator.BaseFactory('chromium_trybot'), | |
137 }, { | |
138 'name': 'ios_rel_device_ninja_ng', | |
139 'factory': m_annotator.BaseFactory('chromium_trybot'), | |
140 }, | |
141 ]) | |
142 | |
143 # NaCl SDK try bots | 121 # NaCl SDK try bots |
144 b_mac_nacl_sdk = { | 122 b_mac_nacl_sdk = { |
145 'name': 'mac_nacl_sdk', | 123 'name': 'mac_nacl_sdk', |
146 'factory': m_annotator.BaseFactory('nacl/sdk'), | 124 'factory': m_annotator.BaseFactory('nacl/sdk'), |
147 } | 125 } |
148 | 126 |
149 # NaCl SDK build-only try bots | 127 # NaCl SDK build-only try bots |
150 b_mac_nacl_sdk_build = { | 128 b_mac_nacl_sdk_build = { |
151 'name': 'mac_nacl_sdk_build', | 129 'name': 'mac_nacl_sdk_build', |
152 'factory': m_annotator.BaseFactory('nacl/sdk_build'), | 130 'factory': m_annotator.BaseFactory('nacl/sdk_build'), |
153 } | 131 } |
154 | 132 |
155 c['builders'] = [ | 133 c['builders'] = [ |
156 b_ios_dbg_simulator, | |
157 b_ios_dbg_simulator_ninja, | 134 b_ios_dbg_simulator_ninja, |
158 b_ios_rel_device, | |
159 b_ios_rel_device_ninja, | 135 b_ios_rel_device_ninja, |
160 b_mac_nacl_sdk, | 136 b_mac_nacl_sdk, |
161 b_mac_nacl_sdk_build, | 137 b_mac_nacl_sdk_build, |
162 ] + chromium_builders | 138 ] + chromium_builders |
163 | 139 |
164 | 140 |
165 # Slaves are loaded from slaves.cfg. | 141 # Slaves are loaded from slaves.cfg. |
166 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac') | 142 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac') |
167 | 143 |
168 for builder in c['builders']: | 144 for builder in c['builders']: |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
319 ) | 295 ) |
320 | 296 |
321 | 297 |
322 ####### PROJECT IDENTITY | 298 ####### PROJECT IDENTITY |
323 | 299 |
324 # The 'projectURL' string will be used to provide a link | 300 # The 'projectURL' string will be used to provide a link |
325 # from buildbot HTML pages to your project's home page. | 301 # from buildbot HTML pages to your project's home page. |
326 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 302 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
327 | 303 |
328 # vi: set ts=4 sts=2 sw=2 et: | 304 # vi: set ts=4 sts=2 sw=2 et: |
OLD | NEW |