OLD | NEW |
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 3 # Copyright (c) 2011 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 # These modules come from scripts, which must be in the PYTHONPATH. | 10 # These modules come from scripts, which must be in the PYTHONPATH. |
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
179 'remoting', | 179 'remoting', |
180 'nacl_integration', | 180 'nacl_integration', |
181 'gpu', | 181 'gpu', |
182 'interactive_ui', | 182 'interactive_ui', |
183 'safe_browsing', | 183 'safe_browsing', |
184 'crypto', | 184 'crypto', |
185 'cacheinvalidation', | 185 'cacheinvalidation', |
186 'jingle', | 186 'jingle', |
187 'dbus',] | 187 'dbus',] |
188 b_linux = CreateBuilder(platform='linux', | 188 b_linux = CreateBuilder(platform='linux', |
189 target='Debug', | 189 target='Release', |
190 options=['--compiler=goma'], | 190 options=['--compiler=goma'], |
191 tests=linux_tests, | 191 tests=linux_tests, |
192 builder_name='linux', | 192 builder_name='linux', |
193 sharding_supervisor=True, | 193 sharding_supervisor=True, |
194 unsharded_tests=linux_unsharded) | 194 unsharded_tests=linux_unsharded, |
| 195 extra_gyp_defines='dcheck_always_on=1') |
195 pools['chrome'].append('linux') | 196 pools['chrome'].append('linux') |
196 | 197 |
197 b_linux_rel = CreateBuilder(platform='linux', | 198 b_linux_dbg = CreateBuilder(platform='linux', |
198 target='Release', | 199 target='Debug', |
199 options=['--compiler=goma'], | 200 options=['--compiler=goma'], |
200 tests=linux_tests, | 201 tests=linux_tests, |
201 builder_name='linux_rel', | 202 builder_name='linux_dbg', |
202 slavebuilddir='linux', | 203 slavebuilddir='linux', |
203 sharding_supervisor=True, | 204 sharding_supervisor=True, |
204 unsharded_tests=linux_unsharded, | 205 unsharded_tests=linux_unsharded) |
205 extra_gyp_defines='dcheck_always_on=1') | |
206 | 206 |
207 | 207 |
208 # Tests that are not single-machine shard-safe on MacOS | 208 # Tests that are not single-machine shard-safe on MacOS |
209 mac_unsharded = [ | 209 mac_unsharded = [ |
210 'gfx_unittests', | 210 'gfx_unittests', |
211 'interactive_ui_tests', | 211 'interactive_ui_tests', |
212 'ipc_tests', | 212 'ipc_tests', |
213 'net_unittests', | 213 'net_unittests', |
214 'sql_unittests', | 214 'sql_unittests', |
215 'ui_tests', | 215 'ui_tests', |
(...skipping 15 matching lines...) Expand all Loading... |
231 'remoting', | 231 'remoting', |
232 'nacl_integration', | 232 'nacl_integration', |
233 'gpu', | 233 'gpu', |
234 'interactive_ui', | 234 'interactive_ui', |
235 'safe_browsing', | 235 'safe_browsing', |
236 'crypto', | 236 'crypto', |
237 'pyauto_functional_tests', | 237 'pyauto_functional_tests', |
238 'cacheinvalidation', | 238 'cacheinvalidation', |
239 'jingle'] | 239 'jingle'] |
240 b_mac = CreateBuilder(platform='mac', | 240 b_mac = CreateBuilder(platform='mac', |
241 target='Debug', | 241 target='Release', |
242 tests=mac_tests, | 242 tests=mac_tests, |
243 options=['--compiler=goma-clang'], | 243 options=['--compiler=goma-clang'], |
244 extra_gyp_defines='clang=1 clang_use_chrome_plugins=1', | 244 extra_gyp_defines= |
| 245 'dcheck_always_on=1 clang=1 clang_use_chrome_plugins=1', |
245 builder_name='mac', | 246 builder_name='mac', |
246 sharding_supervisor=True, | 247 sharding_supervisor=True, |
247 unsharded_tests=mac_unsharded) | 248 unsharded_tests=mac_unsharded) |
248 pools['chrome'].append('mac') | 249 pools['chrome'].append('mac') |
249 | 250 |
250 b_mac_rel = CreateBuilder(platform='mac', | 251 b_mac_dbg = CreateBuilder(platform='mac', |
251 target='Release', | 252 target='Debug', |
252 tests=mac_tests, | 253 tests=mac_tests, |
253 builder_name='mac_rel', | 254 builder_name='mac_dbg', |
254 options=['--compiler=goma-clang'], | 255 options=['--compiler=goma-clang'], |
255 extra_gyp_defines= | 256 extra_gyp_defines= |
256 ('clang=1 ' + | 257 ('clang=1 ' + |
257 'clang_use_chrome_plugins=1 ' + | 258 'clang_use_chrome_plugins=1 ' + |
258 'dcheck_always_on=1'), | 259 'dcheck_always_on=1'), |
259 slavebuilddir='mac', | 260 slavebuilddir='mac', |
260 sharding_supervisor=True, | 261 sharding_supervisor=True, |
261 unsharded_tests=mac_unsharded) | 262 unsharded_tests=mac_unsharded) |
262 | 263 |
263 | 264 |
(...skipping 27 matching lines...) Expand all Loading... |
291 'printing', | 292 'printing', |
292 'remoting', | 293 'remoting', |
293 'nacl_integration', | 294 'nacl_integration', |
294 'gpu', | 295 'gpu', |
295 'installer', | 296 'installer', |
296 'interactive_ui', | 297 'interactive_ui', |
297 'safe_browsing', | 298 'safe_browsing', |
298 'pyauto_functional_tests', | 299 'pyauto_functional_tests', |
299 'cacheinvalidation', | 300 'cacheinvalidation', |
300 'jingle'] | 301 'jingle'] |
301 b_win = CreateBuilder(target='Debug', | 302 b_win = CreateBuilder(target='Release', |
302 platform='win32', | 303 platform='win32', |
303 tests=win_tests, | 304 tests=win_tests, |
304 builder_name='win', | 305 builder_name='win', |
305 sharding_supervisor=True, | 306 sharding_supervisor=True, |
306 unsharded_tests=win_unsharded) | 307 unsharded_tests=win_unsharded, |
| 308 extra_gyp_defines='dcheck_always_on=1') |
307 pools['chrome'].append('win') | 309 pools['chrome'].append('win') |
308 | 310 |
309 b_win_rel = CreateBuilder(target='Release', | 311 b_win_dbg = CreateBuilder(target='Debug', |
310 platform='win32', | 312 platform='win32', |
311 tests=win_tests, | 313 tests=win_tests, |
312 builder_name='win_rel', | 314 builder_name='win_dbg', |
313 slavebuilddir='win', | 315 slavebuilddir='win', |
314 sharding_supervisor=True, | 316 sharding_supervisor=True, |
315 unsharded_tests=win_unsharded, | 317 unsharded_tests=win_unsharded) |
316 extra_gyp_defines='dcheck_always_on=1') | |
317 | 318 |
318 | 319 |
319 # TOOLKIT_VIEWS builder | 320 # TOOLKIT_VIEWS builder |
320 b_view_linux = { | 321 b_view_linux = { |
321 'name': 'linux_view', | 322 'name': 'linux_view', |
322 'factory': m_chromium_chromiumos.ChromiumOSFactory( | 323 'factory': m_chromium_chromiumos.ChromiumOSFactory( |
323 target='Debug', | 324 target='Debug', |
324 tests=['unit', | 325 tests=['unit', |
325 'base', | 326 'base', |
326 'net', | 327 'net', |
(...skipping 489 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
816 tests=[], | 817 tests=[], |
817 factory_properties={'gclient_env': arm_gclient_env}), | 818 factory_properties={'gclient_env': arm_gclient_env}), |
818 } | 819 } |
819 | 820 |
820 c['builders'] = [ | 821 c['builders'] = [ |
821 b_linux, b_mac, b_win, | 822 b_linux, b_mac, b_win, |
822 b_view_linux, b_chromium_chromiumos, | 823 b_view_linux, b_chromium_chromiumos, |
823 b_valgrind_linux, b_valgrind_mac, | 824 b_valgrind_linux, b_valgrind_mac, |
824 b_chromium_chromiumos_valgrind, b_tsan_linux, | 825 b_chromium_chromiumos_valgrind, b_tsan_linux, |
825 b_linux_layout, b_mac_layout, b_win_layout, | 826 b_linux_layout, b_mac_layout, b_win_layout, |
826 b_linux_rel, b_mac_rel, b_win_rel, | 827 b_linux_dbg, b_mac_dbg, b_win_dbg, |
827 b_linux_layout_rel, b_mac_layout_rel, b_win_layout_rel, | 828 b_linux_layout_rel, b_mac_layout_rel, b_win_layout_rel, |
828 b_coverage_linux, | 829 b_coverage_linux, |
829 b_linux_sync, b_mac_sync, b_win_sync, | 830 b_linux_sync, b_mac_sync, b_win_sync, |
830 b_linux_clang, | 831 b_linux_clang, |
831 b_mac_clang_no_goma, | 832 b_mac_clang_no_goma, |
832 b_linux_chromeos_clang, | 833 b_linux_chromeos_clang, |
833 b_linux_touch, | 834 b_linux_touch, |
834 b_win_shared, | 835 b_win_shared, |
835 b_linux_shared, | 836 b_linux_shared, |
836 b_linux_chromeos_arm, | 837 b_linux_chromeos_arm, |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
955 ####### PROJECT IDENTITY | 956 ####### PROJECT IDENTITY |
956 | 957 |
957 # The 'projectURL' string will be used to provide a link | 958 # The 'projectURL' string will be used to provide a link |
958 # from buildbot HTML pages to your project's home page. | 959 # from buildbot HTML pages to your project's home page. |
959 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 960 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
960 | 961 |
961 # Buildbot master url: | 962 # Buildbot master url: |
962 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' | 963 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' |
963 | 964 |
964 # vi: set ts=4 sts=2 sw=2 et: | 965 # vi: set ts=4 sts=2 sw=2 et: |
OLD | NEW |