| 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 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 203 valgrind_gyp_defines = ( | 203 valgrind_gyp_defines = ( |
| 204 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') | 204 chromium_factory.ChromiumFactory.MEMORY_TOOLS_GYP_DEFINES + ' enable_svg=0') |
| 205 | 205 |
| 206 b_valgrind_linux = { | 206 b_valgrind_linux = { |
| 207 'name': 'linux_valgrind', | 207 'name': 'linux_valgrind', |
| 208 'factory': m_chromium_linux.ChromiumFactory( | 208 'factory': m_chromium_linux.ChromiumFactory( |
| 209 target='Release', | 209 target='Release', |
| 210 options=['--compiler=goma', | 210 options=['--compiler=goma', |
| 211 'app_unittests', | 211 'app_unittests', |
| 212 'base_unittests', | 212 'base_unittests', |
| 213 'crypto_unittests', |
| 213 'googleurl_unittests', | 214 'googleurl_unittests', |
| 214 'ipc_tests', | 215 'ipc_tests', |
| 215 'media_unittests', | 216 'media_unittests', |
| 216 'net_unittests', | 217 'net_unittests', |
| 217 'gfx_unittests', | 218 'gfx_unittests', |
| 218 'printing_unittests', | 219 'printing_unittests', |
| 219 'remoting_unittests', | 220 'remoting_unittests', |
| 220 'safe_browsing_tests', | 221 'safe_browsing_tests', |
| 221 'sync_unit_tests', | 222 'sync_unit_tests', |
| 222 'unit_tests', | 223 'unit_tests', |
| 223 'test_shell_tests', | 224 'test_shell_tests', |
| 224 'DumpRenderTree', | 225 'DumpRenderTree', |
| 225 ], | 226 ], |
| 226 tests=['valgrind_app', | 227 tests=['valgrind_app', |
| 227 'valgrind_base', | 228 'valgrind_base', |
| 229 'valgrind_crypto', |
| 228 'valgrind_googleurl', | 230 'valgrind_googleurl', |
| 229 'valgrind_ipc', | 231 'valgrind_ipc', |
| 230 'valgrind_media', | 232 'valgrind_media', |
| 231 'valgrind_net', | 233 'valgrind_net', |
| 232 'valgrind_printing', | 234 'valgrind_printing', |
| 233 'valgrind_remoting', | 235 'valgrind_remoting', |
| 234 'valgrind_safe_browsing', | 236 'valgrind_safe_browsing', |
| 235 'valgrind_sync', | 237 'valgrind_sync', |
| 236 'valgrind_unit', | 238 'valgrind_unit', |
| 237 'valgrind_test_shell', | 239 'valgrind_test_shell', |
| 238 ], | 240 ], |
| 239 factory_properties={ | 241 factory_properties={ |
| 240 'needs_valgrind' : True, | 242 'needs_valgrind' : True, |
| 241 'gclient_env': { | 243 'gclient_env': { |
| 242 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' | 244 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32' |
| 243 } | 245 } |
| 244 } | 246 } |
| 245 ), | 247 ), |
| 246 } | 248 } |
| 247 | 249 |
| 248 b_valgrind_mac = { | 250 b_valgrind_mac = { |
| 249 'name': 'mac_valgrind', | 251 'name': 'mac_valgrind', |
| 250 'factory': m_chromium_mac.ChromiumFactory( | 252 'factory': m_chromium_mac.ChromiumFactory( |
| 251 target='Debug', | 253 target='Debug', |
| 252 # This trybot will build every build target. We can speed up the build | 254 # This trybot will build every build target. We can speed up the build |
| 253 # for Valgrind by building only what we really need if/when we want to. | 255 # for Valgrind by building only what we really need if/when we want to. |
| 254 # See http://crbug.com/42298 | 256 # See http://crbug.com/42298 |
| 255 tests=['valgrind_app', | 257 tests=['valgrind_app', |
| 256 'valgrind_base', | 258 'valgrind_base', |
| 259 'valgrind_crypto', |
| 257 'valgrind_googleurl', | 260 'valgrind_googleurl', |
| 258 'valgrind_ipc', | 261 'valgrind_ipc', |
| 259 'valgrind_media', | 262 'valgrind_media', |
| 260 'valgrind_net', | 263 'valgrind_net', |
| 261 'valgrind_printing', | 264 'valgrind_printing', |
| 262 'valgrind_remoting', | 265 'valgrind_remoting', |
| 263 'valgrind_safe_browsing', | 266 'valgrind_safe_browsing', |
| 264 'valgrind_unit', | 267 'valgrind_unit', |
| 265 'valgrind_test_shell', | 268 'valgrind_test_shell', |
| 266 ], | 269 ], |
| 267 factory_properties={ | 270 factory_properties={ |
| 268 'needs_valgrind' : True, | 271 'needs_valgrind' : True, |
| 269 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}), | 272 'gclient_env': { 'GYP_DEFINES' : valgrind_gyp_defines}}), |
| 270 } | 273 } |
| 271 | 274 |
| 272 b_chromium_chromiumos_valgrind = { | 275 b_chromium_chromiumos_valgrind = { |
| 273 'name': 'linux_chromeos_valgrind', | 276 'name': 'linux_chromeos_valgrind', |
| 274 'factory': m_chromium_chromiumos.ChromiumOSFactory( | 277 'factory': m_chromium_chromiumos.ChromiumOSFactory( |
| 275 target='Release', | 278 target='Release', |
| 276 options=['--compiler=goma', | 279 options=['--compiler=goma', |
| 277 'app_unittests', | 280 'app_unittests', |
| 278 'base_unittests', | 281 'base_unittests', |
| 282 'crypto_unittests', |
| 279 'googleurl_unittests', | 283 'googleurl_unittests', |
| 280 'ipc_tests', | 284 'ipc_tests', |
| 281 'media_unittests', | 285 'media_unittests', |
| 282 'net_unittests', | 286 'net_unittests', |
| 283 'gfx_unittests', | 287 'gfx_unittests', |
| 284 'printing_unittests', | 288 'printing_unittests', |
| 285 'remoting_unittests', | 289 'remoting_unittests', |
| 286 'safe_browsing_tests', | 290 'safe_browsing_tests', |
| 287 'sync_unit_tests', | 291 'sync_unit_tests', |
| 288 'unit_tests', | 292 'unit_tests', |
| 289 ], | 293 ], |
| 290 tests=['valgrind_app', | 294 tests=['valgrind_app', |
| 291 'valgrind_base', | 295 'valgrind_base', |
| 296 'valgrind_crypto', |
| 292 'valgrind_googleurl', | 297 'valgrind_googleurl', |
| 293 'valgrind_ipc', | 298 'valgrind_ipc', |
| 294 'valgrind_media', | 299 'valgrind_media', |
| 295 'valgrind_net', | 300 'valgrind_net', |
| 296 'valgrind_printing', | 301 'valgrind_printing', |
| 297 'valgrind_remoting', | 302 'valgrind_remoting', |
| 298 'valgrind_safe_browsing', | 303 'valgrind_safe_browsing', |
| 299 'valgrind_sync', | 304 'valgrind_sync', |
| 300 'valgrind_unit', | 305 'valgrind_unit', |
| 301 ], | 306 ], |
| 302 factory_properties={ | 307 factory_properties={ |
| 303 'needs_valgrind' : True, | 308 'needs_valgrind' : True, |
| 304 'gclient_env': { | 309 'gclient_env': { |
| 305 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1' | 310 'GYP_DEFINES' : valgrind_gyp_defines + ' target_arch=ia32 chromeos=1' |
| 306 } | 311 } |
| 307 } | 312 } |
| 308 ), | 313 ), |
| 309 } | 314 } |
| 310 | 315 |
| 311 b_tsan_linux = { | 316 b_tsan_linux = { |
| 312 'name': 'linux_tsan', | 317 'name': 'linux_tsan', |
| 313 # Reuse the directory. | 318 # Reuse the directory. |
| 314 'slavebuilddir': 'linux_valgrind', | 319 'slavebuilddir': 'linux_valgrind', |
| 315 'factory': m_chromium_linux.ChromiumFactory( | 320 'factory': m_chromium_linux.ChromiumFactory( |
| 316 target='Release', | 321 target='Release', |
| 317 options=['--compiler=goma', | 322 options=['--compiler=goma', |
| 318 'app_unittests', | 323 'app_unittests', |
| 319 'base_unittests', | 324 'base_unittests', |
| 325 'crypto_unittests', |
| 320 'googleurl_unittests', | 326 'googleurl_unittests', |
| 321 'ipc_tests', | 327 'ipc_tests', |
| 322 'media_unittests', | 328 'media_unittests', |
| 323 'net_unittests', | 329 'net_unittests', |
| 324 'gfx_unittests', | 330 'gfx_unittests', |
| 325 'printing_unittests', | 331 'printing_unittests', |
| 326 'remoting_unittests', | 332 'remoting_unittests', |
| 327 'sync_unit_tests', | 333 'sync_unit_tests', |
| 328 'unit_tests', | 334 'unit_tests', |
| 329 ], | 335 ], |
| 330 tests=['tsan_app', | 336 tests=['tsan_app', |
| 331 'tsan_base', | 337 'tsan_base', |
| 338 'tsan_crypto', |
| 332 'tsan_googleurl', | 339 'tsan_googleurl', |
| 333 'tsan_ipc', | 340 'tsan_ipc', |
| 334 'tsan_media', | 341 'tsan_media', |
| 335 'tsan_net', | 342 'tsan_net', |
| 336 'tsan_printing', | 343 'tsan_printing', |
| 337 'tsan_remoting', | 344 'tsan_remoting', |
| 338 'tsan_sync', | 345 'tsan_sync', |
| 339 'tsan_unit', | 346 'tsan_unit', |
| 340 ], | 347 ], |
| 341 factory_properties={ | 348 factory_properties={ |
| (...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 623 ####### PROJECT IDENTITY | 630 ####### PROJECT IDENTITY |
| 624 | 631 |
| 625 # The 'projectURL' string will be used to provide a link | 632 # The 'projectURL' string will be used to provide a link |
| 626 # from buildbot HTML pages to your project's home page. | 633 # from buildbot HTML pages to your project's home page. |
| 627 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' | 634 c['projectURL'] = 'http://dev.chromium.org/developers/testing/try-server-usage' |
| 628 | 635 |
| 629 # Buildbot master url: | 636 # Buildbot master url: |
| 630 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' | 637 c['buildbotURL'] = 'http://build.chromium.org/p/tryserver.chromium/' |
| 631 | 638 |
| 632 # vi: set ts=4 sts=2 sw=2 et: | 639 # vi: set ts=4 sts=2 sw=2 et: |
| OLD | NEW |