Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(600)

Side by Side Diff: masters/master.tryserver.chromium.mac/master.cfg

Issue 761473002: Remove obsolete trybots, round #1 (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 'ppapi_unittests_br', 92 'ppapi_unittests_br',
93 'printing_br', 93 'printing_br',
94 'remoting_br', 94 'remoting_br',
95 'sync_integration_br', 95 'sync_integration_br',
96 'telemetry_perf_unittests_br', 96 'telemetry_perf_unittests_br',
97 'telemetry_unittests_br', 97 'telemetry_unittests_br',
98 'unit_br', 98 'unit_br',
99 'url_unittests_br', 99 'url_unittests_br',
100 ] + chromium_factory.blink_tests_for_chromium_tryjobs 100 ] + chromium_factory.blink_tests_for_chromium_tryjobs
101 101
102 b_mac_rel_naclmore = CreateBuilder(
103 platform='mac',
104 target='Release',
105 options=['all'],
106 tests=['nacl_integration_br', 'buildrunner_tests'],
107 builder_name='mac_rel_naclmore',
108 slavebuilddir='mac',
109 goma=True,
110 clang=True)
111
112 b_mac_xcodebuild = CreateBuilder(
113 platform='mac',
114 target='Release',
115 options=mac_targets,
116 tests=[],
117 builder_name='mac_xcodebuild',
118 slavebuilddir='mac',
119 goma=True,
120 clang=True,
121 ninja=False)
122
123 b_mac_x64_rel = CreateBuilder( 102 b_mac_x64_rel = CreateBuilder(
124 platform='mac', 103 platform='mac',
125 target='Release', 104 target='Release',
126 tests=mac_tests + ['sizes_br'], 105 tests=mac_tests + ['sizes_br'],
127 builder_name='mac_x64_rel', 106 builder_name='mac_x64_rel',
128 options=['--', '-target', 'chromium_builder_tests'], 107 options=['--', '-target', 'chromium_builder_tests'],
129 factory_properties={ 108 factory_properties={
130 'gclient_env': { 109 'gclient_env': {
131 'GYP_DEFINES': 'host_arch=x64 target_arch=x64', 110 'GYP_DEFINES': 'host_arch=x64 target_arch=x64',
132 } 111 }
(...skipping 11 matching lines...) Expand all
144 b_ios_dbg_simulator = { 123 b_ios_dbg_simulator = {
145 'name': 'ios_dbg_simulator', 124 'name': 'ios_dbg_simulator',
146 'factory': m_annotator.BaseFactory('chromium'), 125 'factory': m_annotator.BaseFactory('chromium'),
147 } 126 }
148 127
149 b_ios_rel_device_ninja = { 128 b_ios_rel_device_ninja = {
150 'name': 'ios_rel_device_ninja', 129 'name': 'ios_rel_device_ninja',
151 'factory': m_annotator.BaseFactory('chromium'), 130 'factory': m_annotator.BaseFactory('chromium'),
152 } 131 }
153 132
154 b_valgrind_mac = {
155 'name': 'mac_valgrind',
156 'factory': m_chromium_mac.ChromiumFactory(
157 slave_type='Trybot',
158 target='Debug',
159 # This trybot will build every build target. We can speed up the build
160 # for Valgrind by building only what we really need if/when we want to.
161 # See http://crbug.com/42298
162 tests=master_config_tryserver.valgrind_tests([
163 # Re-enable when mac valgrind gives useful data (crbug.com/266147).
164 # 'base_unittests',
165 # Re-enable when http://crbug.com/130744 is fixed (BSODs on the trybot)
166 # 'content',
167 'cast',
168 'crypto_unittests',
169 'device_unittests',
170 'gcm_unit_tests',
171 'media',
172 'net',
173 'printing',
174 'remoting',
175 'sql',
176 'unit',
177 'url',
178 ]),
179 factory_properties={
180 'needs_valgrind': True,
181 'gclient_env': {
182 'GYP_DEFINES': master_config_tryserver.valgrind_gyp_defines
183 }
184 }
185 ),
186 }
187
188 chromium_builders = [] 133 chromium_builders = []
189 134
190 for targ in ('_rel', '_dbg'): 135 for targ in ('_rel', '_dbg'):
191 chromium_builders.extend([{ 136 chromium_builders.extend([{
192 'name': 'mac_chromium%s' % targ, 137 'name': 'mac_chromium%s' % targ,
193 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600), 138 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600),
194 # Share build directory with compatible existing builders to save space. 139 # Share build directory with compatible existing builders to save space.
195 'slavebuilddir': 'mac' 140 'slavebuilddir': 'mac'
196 }, { 141 }, {
197 'name': 'mac_chromium_compile%s' % targ, 142 'name': 'mac_chromium_compile%s' % targ,
198 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600), 143 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600),
199 # Share build directory with compatible existing builders to save space. 144 # Share build directory with compatible existing builders to save space.
200 'slavebuilddir': 'mac' 145 'slavebuilddir': 'mac'
201 }, {
202 'name': 'mac_chromium_openssl%s' % targ,
203 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600),
204 # Share build directory with compatible existing builders to save space.
205 'slavebuilddir': 'mac_openssl'
206 }]) 146 }])
207 147
208 chromium_builders.append({ 148 chromium_builders.append({
209 'name': 'mac_chromium_rel_ng', 149 'name': 'mac_chromium_rel_ng',
210 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600), 150 'factory': m_annotator.BaseFactory('chromium_trybot', timeout=3600),
211 # Share build directory with compatible existing builders to save space. 151 # Share build directory with compatible existing builders to save space.
212 'slavebuilddir': 'mac' 152 'slavebuilddir': 'mac'
213 }) 153 })
214 154
215 chromium_builders.extend([{ 155 chromium_builders.extend([{
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 target='Release', 221 target='Release',
282 options=[], 222 options=[],
283 tests=[], 223 tests=[],
284 builder_name='mac_nacl_sdk_build', 224 builder_name='mac_nacl_sdk_build',
285 annotation_script=master_config_tryserver.nacl_sdk_script_build, 225 annotation_script=master_config_tryserver.nacl_sdk_script_build,
286 goma=True, 226 goma=True,
287 clang=True) 227 clang=True)
288 228
289 c['builders'] = [ 229 c['builders'] = [
290 b_mac_x64_rel, 230 b_mac_x64_rel,
291 b_mac_rel_naclmore,
292 b_ios_rel_device, b_ios_dbg_simulator, b_ios_rel_device_ninja, 231 b_ios_rel_device, b_ios_dbg_simulator, b_ios_rel_device_ninja,
293 b_valgrind_mac, 232 b_mac_asan, b_mac_asan_64,
294 b_mac_asan, b_mac_asan_64, b_mac_xcodebuild,
295 b_mac_nacl_sdk, 233 b_mac_nacl_sdk,
296 b_mac_nacl_sdk_build, 234 b_mac_nacl_sdk_build,
297 ] + chromium_builders 235 ] + chromium_builders
298 236
299 237
300 # Slaves are loaded from slaves.cfg. 238 # Slaves are loaded from slaves.cfg.
301 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac') 239 slaves = slaves_list.SlavesList('slaves.cfg', 'TryServerChromiumMac')
302 240
303 for builder in c['builders']: 241 for builder in c['builders']:
304 # Associate the slaves to the builders. The configuration is in slaves.cfg. 242 # Associate the slaves to the builders. The configuration is in slaves.cfg.
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
445 # base.make_stop_form = hack_stop(base.make_stop_form) 383 # base.make_stop_form = hack_stop(base.make_stop_form)
446 384
447 385
448 ####### PROJECT IDENTITY 386 ####### PROJECT IDENTITY
449 387
450 # The 'projectURL' string will be used to provide a link 388 # The 'projectURL' string will be used to provide a link
451 # from buildbot HTML pages to your project's home page. 389 # from buildbot HTML pages to your project's home page.
452 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' 390 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage'
453 391
454 # vi: set ts=4 sts=2 sw=2 et: 392 # vi: set ts=4 sts=2 sw=2 et:
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698