Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 # Sets up all the builders we want this buildbot master to run. | 5 # Sets up all the builders we want this buildbot master to run. |
| 6 | 6 |
| 7 from skia_master_scripts import factory as skia_factory | 7 from skia_master_scripts import factory as skia_factory |
| 8 from skia_master_scripts import android_factory | |
| 9 from skia_master_scripts import chromeos_factory | |
| 10 from skia_master_scripts import ios_factory | |
| 11 from skia_master_scripts import nacl_factory | |
| 8 from skia_master_scripts import utils | 12 from skia_master_scripts import utils |
| 9 from skia_master_scripts.utils import MakeBuilderSet, \ | 13 from skia_master_scripts.utils import MakeBuilderSet, \ |
| 10 MakeAndroidBuilderSet, \ | 14 MakeAndroidBuilderSet, \ |
| 15 MakeCompileBuilderSet, \ | |
| 11 MakeChromeOSBuilderSet, \ | 16 MakeChromeOSBuilderSet, \ |
| 12 MakeIOSBuilderSet, \ | 17 MakeHousekeeperBuilderSet |
| 13 MakeHousekeeperBuilderSet, \ | |
| 14 MakeNaClBuilderSet | |
| 15 | 18 |
| 16 # Directory where we want to record performance data | 19 # Directory where we want to record performance data |
| 17 # | 20 # |
| 18 # TODO(epoger): consider changing to reuse existing config.Master.perf_base_url, | 21 # TODO(epoger): consider changing to reuse existing config.Master.perf_base_url, |
| 19 # config.Master.perf_report_url_suffix, etc. | 22 # config.Master.perf_report_url_suffix, etc. |
| 20 perf_output_basedir_linux = '../../../../perfdata' | 23 perf_output_basedir_linux = '../../../../perfdata' |
| 21 perf_output_basedir_mac = perf_output_basedir_linux | 24 perf_output_basedir_mac = perf_output_basedir_linux |
| 22 perf_output_basedir_windows = '..\\..\\..\\..\\perfdata' | 25 perf_output_basedir_windows = '..\\..\\..\\..\\perfdata' |
| 23 | 26 |
| 24 defaults = {} | 27 defaults = {} |
| (...skipping 19 matching lines...) Expand all Loading... | |
| 44 helper.TryJobRietveld(utils.TRY_SCHEDULER_RIETVELD) | 47 helper.TryJobRietveld(utils.TRY_SCHEDULER_RIETVELD) |
| 45 | 48 |
| 46 # | 49 # |
| 47 # Set up all the builders. | 50 # Set up all the builders. |
| 48 # | 51 # |
| 49 # Don't put spaces or 'funny characters' within the builder names, so that | 52 # Don't put spaces or 'funny characters' within the builder names, so that |
| 50 # we can safely use the builder name as part of a filepath. | 53 # we can safely use the builder name as part of a filepath. |
| 51 # | 54 # |
| 52 do_upload_results = active_master.is_production_host | 55 do_upload_results = active_master.is_production_host |
| 53 | 56 |
| 57 # Compile-only builders. | |
| 58 defaults['category'] = ' Build' | |
|
rmistry
2013/04/25 11:36:45
Rename to ' Compile' or ' Compilers' ?
| |
| 59 | |
| 60 # Linux | |
| 61 MakeCompileBuilderSet( | |
|
epoger
2013/04/24 18:56:10
Maybe you could compress the builder declaration s
| |
| 62 helper=helper, | |
| 63 scheduler='skia_rel', | |
| 64 os='Ubuntu12', | |
| 65 compiler='GCC', | |
| 66 configuration=skia_factory.CONFIG_DEBUG, | |
| 67 target_arch='32', | |
| 68 factory_type=skia_factory.SkiaFactory, | |
| 69 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 70 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, | |
| 71 compile_warnings_as_errors=True) | |
| 72 MakeCompileBuilderSet( | |
|
rmistry
2013/04/25 11:36:45
You could do some serious compression here by loop
| |
| 73 helper=helper, | |
| 74 scheduler='skia_rel', | |
| 75 os='Ubuntu12', | |
| 76 compiler='GCC', | |
| 77 configuration=skia_factory.CONFIG_RELEASE, | |
| 78 target_arch='32', | |
| 79 factory_type=skia_factory.SkiaFactory, | |
| 80 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 81 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, | |
| 82 compile_warnings_as_errors=True) | |
| 83 MakeCompileBuilderSet( | |
| 84 helper=helper, | |
| 85 scheduler='skia_rel', | |
| 86 os='Ubuntu12', | |
| 87 compiler='GCC', | |
| 88 configuration=skia_factory.CONFIG_DEBUG, | |
| 89 target_arch='64', | |
| 90 factory_type=skia_factory.SkiaFactory, | |
| 91 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 92 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, | |
| 93 compile_warnings_as_errors=True) | |
| 94 MakeCompileBuilderSet( | |
| 95 helper=helper, | |
| 96 scheduler='skia_rel', | |
| 97 os='Ubuntu12', | |
| 98 compiler='GCC', | |
| 99 configuration=skia_factory.CONFIG_RELEASE, | |
| 100 target_arch='64', | |
| 101 factory_type=skia_factory.SkiaFactory, | |
| 102 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 103 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, | |
| 104 compile_warnings_as_errors=True) | |
| 105 MakeCompileBuilderSet( | |
| 106 helper=helper, | |
| 107 scheduler='skia_rel', | |
| 108 os='Ubuntu12', | |
| 109 compiler='GCC', | |
| 110 configuration=skia_factory.CONFIG_DEBUG, | |
| 111 target_arch='64', | |
| 112 extra_config='NoGPU', | |
| 113 factory_type=skia_factory.SkiaFactory, | |
| 114 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 115 environment_variables={'GYP_DEFINES': 'skia_gpu=0 skia_arch_width=64'}, | |
| 116 compile_warnings_as_errors=True) | |
| 117 MakeCompileBuilderSet( | |
| 118 helper=helper, | |
| 119 scheduler='skia_rel', | |
| 120 os='Ubuntu12', | |
| 121 compiler='GCC', | |
| 122 configuration=skia_factory.CONFIG_RELEASE, | |
| 123 target_arch='64', | |
| 124 extra_config='NoGPU', | |
| 125 factory_type=skia_factory.SkiaFactory, | |
| 126 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 127 environment_variables={'GYP_DEFINES': 'skia_gpu=0 skia_arch_width=64'}, | |
| 128 compile_warnings_as_errors=True) | |
| 129 MakeCompileBuilderSet( | |
| 130 helper=helper, | |
| 131 scheduler='skia_rel', | |
| 132 os='Ubuntu12', | |
| 133 compiler='GCC', | |
| 134 configuration=skia_factory.CONFIG_DEBUG, | |
| 135 target_arch='NaCl', | |
| 136 factory_type=nacl_factory.NaClFactory, | |
| 137 compile_warnings_as_errors=True) | |
| 138 MakeCompileBuilderSet( | |
| 139 helper=helper, | |
| 140 scheduler='skia_rel', | |
| 141 os='Ubuntu12', | |
| 142 compiler='GCC', | |
| 143 configuration=skia_factory.CONFIG_RELEASE, | |
| 144 target_arch='NaCl', | |
| 145 factory_type=nacl_factory.NaClFactory, | |
| 146 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 147 compile_warnings_as_errors=True) | |
| 148 | |
| 149 # Android | |
| 150 MakeCompileBuilderSet( | |
| 151 helper=helper, | |
| 152 scheduler='skia_rel', | |
| 153 os='Ubuntu12', | |
| 154 compiler='GCC', | |
| 155 configuration=skia_factory.CONFIG_DEBUG, | |
| 156 target_arch='32', | |
| 157 extra_config='NexusS', | |
| 158 device='nexus_s', | |
| 159 factory_type=android_factory.AndroidFactory, | |
| 160 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 161 compile_warnings_as_errors=True) | |
| 162 MakeCompileBuilderSet( | |
| 163 helper=helper, | |
| 164 scheduler='skia_rel', | |
| 165 os='Ubuntu12', | |
| 166 compiler='GCC', | |
| 167 configuration=skia_factory.CONFIG_RELEASE, | |
| 168 target_arch='32', | |
| 169 extra_config='NexusS', | |
| 170 device='nexus_s', | |
| 171 factory_type=android_factory.AndroidFactory, | |
| 172 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 173 compile_warnings_as_errors=True) | |
| 174 MakeCompileBuilderSet( | |
| 175 helper=helper, | |
| 176 scheduler='skia_rel', | |
| 177 os='Ubuntu12', | |
| 178 compiler='GCC', | |
| 179 configuration=skia_factory.CONFIG_DEBUG, | |
| 180 target_arch='32', | |
| 181 extra_config='Nexus4', | |
| 182 device='nexus_4', | |
| 183 factory_type=android_factory.AndroidFactory, | |
| 184 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 185 compile_warnings_as_errors=True) | |
| 186 MakeCompileBuilderSet( | |
| 187 helper=helper, | |
| 188 scheduler='skia_rel', | |
| 189 os='Ubuntu12', | |
| 190 compiler='GCC', | |
| 191 configuration=skia_factory.CONFIG_RELEASE, | |
| 192 target_arch='32', | |
| 193 extra_config='Nexus4', | |
| 194 device='nexus_4', | |
| 195 factory_type=android_factory.AndroidFactory, | |
| 196 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 197 compile_warnings_as_errors=True) | |
| 198 MakeCompileBuilderSet( | |
| 199 helper=helper, | |
| 200 scheduler='skia_rel', | |
| 201 os='Ubuntu12', | |
| 202 compiler='GCC', | |
| 203 configuration=skia_factory.CONFIG_DEBUG, | |
| 204 target_arch='32', | |
| 205 extra_config='Nexus7', | |
| 206 device='nexus_7', | |
| 207 factory_type=android_factory.AndroidFactory, | |
| 208 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 209 compile_warnings_as_errors=True) | |
| 210 MakeCompileBuilderSet( | |
| 211 helper=helper, | |
| 212 scheduler='skia_rel', | |
| 213 os='Ubuntu12', | |
| 214 compiler='GCC', | |
| 215 configuration=skia_factory.CONFIG_RELEASE, | |
| 216 target_arch='32', | |
| 217 extra_config='Nexus7', | |
| 218 device='nexus_7', | |
| 219 factory_type=android_factory.AndroidFactory, | |
| 220 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 221 compile_warnings_as_errors=True) | |
| 222 MakeCompileBuilderSet( | |
| 223 helper=helper, | |
| 224 scheduler='skia_rel', | |
| 225 os='Ubuntu12', | |
| 226 compiler='GCC', | |
| 227 configuration=skia_factory.CONFIG_DEBUG, | |
| 228 target_arch='32', | |
| 229 extra_config='Nexus10', | |
| 230 device='nexus_10', | |
| 231 factory_type=android_factory.AndroidFactory, | |
| 232 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 233 compile_warnings_as_errors=True) | |
| 234 MakeCompileBuilderSet( | |
| 235 helper=helper, | |
| 236 scheduler='skia_rel', | |
| 237 os='Ubuntu12', | |
| 238 compiler='GCC', | |
| 239 configuration=skia_factory.CONFIG_RELEASE, | |
| 240 target_arch='32', | |
| 241 extra_config='Nexus10', | |
| 242 device='nexus_10', | |
| 243 factory_type=android_factory.AndroidFactory, | |
| 244 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 245 compile_warnings_as_errors=True) | |
| 246 MakeCompileBuilderSet( | |
| 247 helper=helper, | |
| 248 scheduler='skia_rel', | |
| 249 os='Ubuntu12', | |
| 250 compiler='GCC', | |
| 251 configuration=skia_factory.CONFIG_DEBUG, | |
| 252 target_arch='32', | |
| 253 extra_config='Xoom', | |
| 254 device='xoom', | |
| 255 factory_type=android_factory.AndroidFactory, | |
| 256 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 257 compile_warnings_as_errors=True) | |
| 258 MakeCompileBuilderSet( | |
| 259 helper=helper, | |
| 260 scheduler='skia_rel', | |
| 261 os='Ubuntu12', | |
| 262 compiler='GCC', | |
| 263 configuration=skia_factory.CONFIG_RELEASE, | |
| 264 target_arch='32', | |
| 265 extra_config='Xoom', | |
| 266 device='xoom', | |
| 267 factory_type=android_factory.AndroidFactory, | |
| 268 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 269 compile_warnings_as_errors=True) | |
| 270 MakeCompileBuilderSet( | |
| 271 helper=helper, | |
| 272 scheduler='skia_rel', | |
| 273 os='Ubuntu12', | |
| 274 compiler='GCC', | |
| 275 configuration=skia_factory.CONFIG_DEBUG, | |
| 276 target_arch='32', | |
| 277 extra_config='GalaxyNexus', | |
| 278 device='galaxy_nexus', | |
| 279 factory_type=android_factory.AndroidFactory, | |
| 280 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 281 compile_warnings_as_errors=True) | |
| 282 MakeCompileBuilderSet( | |
| 283 helper=helper, | |
| 284 scheduler='skia_rel', | |
| 285 os='Ubuntu12', | |
| 286 compiler='GCC', | |
| 287 configuration=skia_factory.CONFIG_RELEASE, | |
| 288 target_arch='32', | |
| 289 extra_config='GalaxyNexus', | |
| 290 device='galaxy_nexus', | |
| 291 factory_type=android_factory.AndroidFactory, | |
| 292 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 293 compile_warnings_as_errors=True) | |
| 294 MakeCompileBuilderSet( | |
| 295 helper=helper, | |
| 296 scheduler='skia_rel', | |
| 297 os='Ubuntu12', | |
| 298 compiler='GCC', | |
| 299 configuration=skia_factory.CONFIG_DEBUG, | |
| 300 target_arch='32', | |
| 301 extra_config='RazrI', | |
| 302 device='razr_i', | |
| 303 factory_type=android_factory.AndroidFactory, | |
| 304 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 305 compile_warnings_as_errors=True) | |
| 306 MakeCompileBuilderSet( | |
| 307 helper=helper, | |
| 308 scheduler='skia_rel', | |
| 309 os='Ubuntu12', | |
| 310 compiler='GCC', | |
| 311 configuration=skia_factory.CONFIG_RELEASE, | |
| 312 target_arch='32', | |
| 313 extra_config='RazrI', | |
| 314 device='razr_i', | |
| 315 factory_type=android_factory.AndroidFactory, | |
| 316 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 317 compile_warnings_as_errors=True) | |
| 318 | |
| 319 # ChromeOS | |
| 320 MakeCompileBuilderSet( | |
| 321 helper=helper, | |
| 322 scheduler='skia_rel', | |
| 323 os='Ubuntu12', | |
| 324 compiler='GCC', | |
| 325 configuration=skia_factory.CONFIG_DEBUG, | |
| 326 target_arch='32', | |
| 327 extra_config='ChromeOS', | |
| 328 factory_type=chromeos_factory.ChromeOSFactory, | |
| 329 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 330 environment_variables={'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'}, | |
| 331 compile_warnings_as_errors=True) | |
| 332 MakeCompileBuilderSet( | |
| 333 helper=helper, | |
| 334 scheduler='skia_rel', | |
| 335 os='Ubuntu12', | |
| 336 compiler='GCC', | |
| 337 configuration=skia_factory.CONFIG_RELEASE, | |
| 338 target_arch='32', | |
| 339 extra_config='ChromeOS', | |
| 340 factory_type=chromeos_factory.ChromeOSFactory, | |
| 341 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 342 environment_variables={'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'}, | |
| 343 compile_warnings_as_errors=True) | |
| 344 | |
| 345 # Mac | |
| 346 MakeCompileBuilderSet( | |
| 347 helper=helper, | |
| 348 scheduler='skia_rel', | |
| 349 os='Mac10.6', | |
| 350 compiler='GCC', | |
| 351 configuration=skia_factory.CONFIG_DEBUG, | |
| 352 target_arch='32', | |
| 353 factory_type=skia_factory.SkiaFactory, | |
| 354 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 355 environment_variables= | |
| 356 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=32'}, | |
| 357 compile_warnings_as_errors=True) | |
| 358 MakeCompileBuilderSet( | |
| 359 helper=helper, | |
| 360 scheduler='skia_rel', | |
| 361 os='Mac10.6', | |
| 362 compiler='GCC', | |
| 363 configuration=skia_factory.CONFIG_RELEASE, | |
| 364 target_arch='32', | |
| 365 factory_type=skia_factory.SkiaFactory, | |
| 366 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 367 environment_variables= | |
| 368 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=32'}, | |
| 369 compile_warnings_as_errors=True) | |
| 370 MakeCompileBuilderSet( | |
| 371 helper=helper, | |
| 372 scheduler='skia_rel', | |
| 373 os='Mac10.6', | |
| 374 compiler='GCC', | |
| 375 configuration=skia_factory.CONFIG_DEBUG, | |
| 376 target_arch='64', | |
| 377 factory_type=skia_factory.SkiaFactory, | |
| 378 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 379 environment_variables= | |
| 380 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=64'}, | |
| 381 compile_warnings_as_errors=False) | |
| 382 MakeCompileBuilderSet( | |
| 383 helper=helper, | |
| 384 scheduler='skia_rel', | |
| 385 os='Mac10.6', | |
| 386 compiler='GCC', | |
| 387 configuration=skia_factory.CONFIG_RELEASE, | |
| 388 target_arch='64', | |
| 389 factory_type=skia_factory.SkiaFactory, | |
| 390 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 391 environment_variables= | |
| 392 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=64'}, | |
| 393 compile_warnings_as_errors=False) | |
| 394 MakeCompileBuilderSet( | |
| 395 helper=helper, | |
| 396 scheduler='skia_rel', | |
| 397 os='Mac10.7', | |
| 398 compiler='Clang', | |
| 399 configuration=skia_factory.CONFIG_DEBUG, | |
| 400 target_arch='32', | |
| 401 factory_type=skia_factory.SkiaFactory, | |
| 402 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 403 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=32'}, | |
| 404 compile_warnings_as_errors=True) | |
| 405 MakeCompileBuilderSet( | |
| 406 helper=helper, | |
| 407 scheduler='skia_rel', | |
| 408 os='Mac10.7', | |
| 409 compiler='Clang', | |
| 410 configuration=skia_factory.CONFIG_RELEASE, | |
| 411 target_arch='32', | |
| 412 factory_type=skia_factory.SkiaFactory, | |
| 413 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 414 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=32'}, | |
| 415 compile_warnings_as_errors=True) | |
| 416 MakeCompileBuilderSet( | |
| 417 helper=helper, | |
| 418 scheduler='skia_rel', | |
| 419 os='Mac10.7', | |
| 420 compiler='Clang', | |
| 421 configuration=skia_factory.CONFIG_DEBUG, | |
| 422 target_arch='64', | |
| 423 factory_type=skia_factory.SkiaFactory, | |
| 424 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 425 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=64'}, | |
| 426 compile_warnings_as_errors=False) | |
| 427 MakeCompileBuilderSet( | |
| 428 helper=helper, | |
| 429 scheduler='skia_rel', | |
| 430 os='Mac10.7', | |
| 431 compiler='Clang', | |
| 432 configuration=skia_factory.CONFIG_RELEASE, | |
| 433 target_arch='64', | |
| 434 factory_type=skia_factory.SkiaFactory, | |
| 435 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 436 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=64'}, | |
| 437 compile_warnings_as_errors=False) | |
| 438 MakeCompileBuilderSet( | |
| 439 helper=helper, | |
| 440 scheduler='skia_rel', | |
| 441 os='Mac10.8', | |
| 442 compiler='Clang', | |
| 443 configuration=skia_factory.CONFIG_DEBUG, | |
| 444 target_arch='32', | |
| 445 factory_type=skia_factory.SkiaFactory, | |
| 446 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 447 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, | |
| 448 compile_warnings_as_errors=True) | |
| 449 MakeCompileBuilderSet( | |
| 450 helper=helper, | |
| 451 scheduler='skia_rel', | |
| 452 os='Mac10.8', | |
| 453 compiler='Clang', | |
| 454 configuration=skia_factory.CONFIG_RELEASE, | |
| 455 target_arch='32', | |
| 456 factory_type=skia_factory.SkiaFactory, | |
| 457 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 458 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, | |
| 459 compile_warnings_as_errors=True) | |
| 460 MakeCompileBuilderSet( | |
| 461 helper=helper, | |
| 462 scheduler='skia_rel', | |
| 463 os='Mac10.8', | |
| 464 compiler='Clang', | |
| 465 configuration=skia_factory.CONFIG_DEBUG, | |
| 466 target_arch='64', | |
| 467 factory_type=skia_factory.SkiaFactory, | |
| 468 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 469 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, | |
| 470 compile_warnings_as_errors=False) | |
| 471 MakeCompileBuilderSet( | |
| 472 helper=helper, | |
| 473 scheduler='skia_rel', | |
| 474 os='Mac10.8', | |
| 475 compiler='Clang', | |
| 476 configuration=skia_factory.CONFIG_RELEASE, | |
| 477 target_arch='64', | |
| 478 factory_type=skia_factory.SkiaFactory, | |
| 479 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 480 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, | |
| 481 compile_warnings_as_errors=False) | |
| 482 | |
| 483 # Windows | |
| 484 MakeCompileBuilderSet( | |
| 485 helper=helper, | |
| 486 scheduler='skia_rel', | |
| 487 os='Win7', | |
| 488 compiler='VS2010', | |
| 489 configuration=skia_factory.CONFIG_DEBUG, | |
| 490 target_arch='32', | |
| 491 factory_type=skia_factory.SkiaFactory, | |
| 492 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 493 environment_variables= | |
| 494 {'GYP_DEFINES': ('skia_arch_width=32 ' | |
| 495 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 496 compile_warnings_as_errors=True) | |
| 497 MakeCompileBuilderSet( | |
| 498 helper=helper, | |
| 499 scheduler='skia_rel', | |
| 500 os='Win7', | |
| 501 compiler='VS2010', | |
| 502 configuration=skia_factory.CONFIG_RELEASE, | |
| 503 target_arch='32', | |
| 504 factory_type=skia_factory.SkiaFactory, | |
| 505 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 506 environment_variables= | |
| 507 {'GYP_DEFINES': ('skia_arch_width=32 ' | |
| 508 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 509 compile_warnings_as_errors=True) | |
| 510 MakeCompileBuilderSet( | |
| 511 helper=helper, | |
| 512 scheduler='skia_rel', | |
| 513 os='Win7', | |
| 514 compiler='VS2010', | |
| 515 configuration=skia_factory.CONFIG_DEBUG, | |
| 516 target_arch='64', | |
| 517 factory_type=skia_factory.SkiaFactory, | |
| 518 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 519 environment_variables= | |
| 520 {'GYP_DEFINES': ('skia_arch_width=64 ' | |
| 521 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 522 compile_warnings_as_errors=False) | |
| 523 MakeCompileBuilderSet( | |
| 524 helper=helper, | |
| 525 scheduler='skia_rel', | |
| 526 os='Win7', | |
| 527 compiler='VS2010', | |
| 528 configuration=skia_factory.CONFIG_RELEASE, | |
| 529 target_arch='64', | |
| 530 factory_type=skia_factory.SkiaFactory, | |
| 531 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 532 environment_variables= | |
| 533 {'GYP_DEFINES': ('skia_arch_width=64 ' | |
| 534 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 535 compile_warnings_as_errors=False) | |
| 536 MakeCompileBuilderSet( | |
| 537 helper=helper, | |
| 538 scheduler='skia_rel', | |
| 539 os='Win7', | |
| 540 compiler='VS2010', | |
| 541 configuration=skia_factory.CONFIG_DEBUG, | |
| 542 target_arch='32', | |
| 543 extra_config='ANGLE', | |
| 544 factory_type=skia_factory.SkiaFactory, | |
| 545 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 546 environment_variables= | |
| 547 {'GYP_DEFINES': ('skia_angle=1 skia_arch_width=32 ' | |
| 548 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 549 compile_warnings_as_errors=True) | |
| 550 MakeCompileBuilderSet( | |
| 551 helper=helper, | |
| 552 scheduler='skia_rel', | |
| 553 os='Win7', | |
| 554 compiler='VS2010', | |
| 555 configuration=skia_factory.CONFIG_RELEASE, | |
| 556 target_arch='32', | |
| 557 extra_config='ANGLE', | |
| 558 factory_type=skia_factory.SkiaFactory, | |
| 559 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 560 environment_variables= | |
| 561 {'GYP_DEFINES': ('skia_angle=1 skia_arch_width=32 ' | |
| 562 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 563 compile_warnings_as_errors=True) | |
| 564 MakeCompileBuilderSet( | |
| 565 helper=helper, | |
| 566 scheduler='skia_rel', | |
| 567 os='Win7', | |
| 568 compiler='VS2010', | |
| 569 configuration=skia_factory.CONFIG_DEBUG, | |
| 570 target_arch='32', | |
| 571 extra_config='DirectWrite', | |
| 572 factory_type=skia_factory.SkiaFactory, | |
| 573 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 574 environment_variables= | |
| 575 {'GYP_DEFINES': ('skia_directwrite=1 skia_arch_width=32 ' | |
| 576 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 577 compile_warnings_as_errors=True) | |
| 578 MakeCompileBuilderSet( | |
| 579 helper=helper, | |
| 580 scheduler='skia_rel', | |
| 581 os='Win7', | |
| 582 compiler='VS2010', | |
| 583 configuration=skia_factory.CONFIG_RELEASE, | |
| 584 target_arch='32', | |
| 585 extra_config='DirectWrite', | |
| 586 factory_type=skia_factory.SkiaFactory, | |
| 587 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | |
| 588 environment_variables= | |
| 589 {'GYP_DEFINES': ('skia_directwrite=1 skia_arch_width=32 ' | |
| 590 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 591 compile_warnings_as_errors=True) | |
| 592 | |
| 593 # iOS | |
| 594 MakeCompileBuilderSet( | |
| 595 helper=helper, | |
| 596 scheduler='skia_rel', | |
| 597 os='Mac10.7', | |
| 598 compiler='Clang', | |
| 599 configuration=skia_factory.CONFIG_DEBUG, | |
| 600 target_arch='32', | |
| 601 extra_config='iOS', | |
| 602 factory_type=ios_factory.iOSFactory, | |
| 603 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 604 environment_variables={'GYP_DEFINES': 'skia_os=ios'}, | |
| 605 compile_warnings_as_errors=True) | |
| 606 MakeCompileBuilderSet( | |
| 607 helper=helper, | |
| 608 scheduler='skia_rel', | |
| 609 os='Mac10.7', | |
| 610 compiler='Clang', | |
| 611 configuration=skia_factory.CONFIG_RELEASE, | |
| 612 target_arch='32', | |
| 613 extra_config='iOS', | |
| 614 factory_type=ios_factory.iOSFactory, | |
| 615 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 616 environment_variables={'GYP_DEFINES': 'skia_os=ios'}, | |
| 617 compile_warnings_as_errors=True) | |
| 618 | |
| 619 # Builders which run a full set of BuildSteps | |
| 620 | |
| 54 # Linux (Ubuntu12) on Shuttle with ATI5770 graphics card | 621 # Linux (Ubuntu12) on Shuttle with ATI5770 graphics card |
| 55 defaults['category'] = 'Linux' | 622 defaults['category'] = 'Linux' |
| 56 MakeBuilderSet( | 623 MakeBuilderSet( |
|
rmistry
2013/04/25 11:36:45
Could do the same tuple looping here as above for
| |
| 57 helper=helper, | 624 helper=helper, |
| 58 builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_64', | 625 os='Ubuntu12', |
|
epoger
2013/04/24 18:56:10
[similar matrix factory idea as proposed above]
| |
| 626 model='ShuttleA', | |
| 627 gpu='ATI5770', | |
| 628 arch_width='64', | |
| 59 do_upload_results=do_upload_results, | 629 do_upload_results=do_upload_results, |
| 60 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 630 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 61 environment_variables= | 631 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, |
| 62 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=64'}, | |
| 63 gm_image_subdir='base-shuttle_ubuntu12_ati5770', | 632 gm_image_subdir='base-shuttle_ubuntu12_ati5770', |
| 64 perf_output_basedir=perf_output_basedir_linux) | 633 perf_output_basedir=perf_output_basedir_linux) |
| 65 MakeBuilderSet( | 634 MakeBuilderSet( |
| 66 helper=helper, | 635 helper=helper, |
| 67 builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_32', | 636 os='Ubuntu12', |
| 637 model='ShuttleA', | |
| 638 gpu='ATI5770', | |
| 639 arch_width='32', | |
| 68 do_upload_results=do_upload_results, | 640 do_upload_results=do_upload_results, |
| 69 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 641 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 70 environment_variables= | 642 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, |
| 71 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=32'}, | |
| 72 gm_image_subdir='base-shuttle_ubuntu12_ati5770', | 643 gm_image_subdir='base-shuttle_ubuntu12_ati5770', |
| 73 perf_output_basedir=perf_output_basedir_linux) | 644 perf_output_basedir=perf_output_basedir_linux) |
| 74 | 645 |
| 75 # Android (runs on a Linux buildbot slave)... | 646 # Android (runs on a Linux buildbot slave)... |
| 76 defaults['category'] = 'Android' | 647 defaults['category'] = 'Android' |
| 77 MakeAndroidBuilderSet( | 648 MakeAndroidBuilderSet( |
| 78 helper=helper, | 649 helper=helper, |
| 79 builder_base_name='Skia_NexusS_4-1_Float_%s_32', | 650 os='Android', |
| 651 gpu='SGX540', | |
| 652 arch_width='32', | |
| 80 device='nexus_s', | 653 device='nexus_s', |
| 81 do_upload_results=do_upload_results, | 654 do_upload_results=do_upload_results, |
| 82 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 655 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 83 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 84 gm_image_subdir='base-android-nexus-s', | 656 gm_image_subdir='base-android-nexus-s', |
| 85 perf_output_basedir=perf_output_basedir_linux) | 657 perf_output_basedir=perf_output_basedir_linux) |
| 86 MakeAndroidBuilderSet( | 658 MakeAndroidBuilderSet( |
| 87 helper=helper, | 659 helper=helper, |
| 88 builder_base_name='Skia_Xoom_4-1_Float_%s_32', | 660 os='Android', |
| 661 gpu='Tegra2', | |
| 662 arch_width='32', | |
| 89 device='xoom', | 663 device='xoom', |
| 90 do_upload_results=do_upload_results, | 664 do_upload_results=do_upload_results, |
| 91 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 665 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 92 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 93 gm_image_subdir='base-android-xoom', | 666 gm_image_subdir='base-android-xoom', |
| 94 perf_output_basedir=perf_output_basedir_linux) | 667 perf_output_basedir=perf_output_basedir_linux) |
| 95 MakeAndroidBuilderSet( | 668 MakeAndroidBuilderSet( |
| 96 helper=helper, | 669 helper=helper, |
| 97 builder_base_name='Skia_GalaxyNexus_4-1_Float_%s_32', | 670 os='Android', |
| 671 gpu='SGX540', | |
| 672 arch_width='32', | |
| 98 device='galaxy_nexus', | 673 device='galaxy_nexus', |
| 99 do_upload_results=do_upload_results, | 674 do_upload_results=do_upload_results, |
| 100 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 675 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 101 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 102 gm_image_subdir='base-android-galaxy-nexus', | 676 gm_image_subdir='base-android-galaxy-nexus', |
| 103 perf_output_basedir=perf_output_basedir_linux) | 677 perf_output_basedir=perf_output_basedir_linux) |
| 104 MakeAndroidBuilderSet( | 678 MakeAndroidBuilderSet( |
| 105 helper=helper, | 679 helper=helper, |
| 106 builder_base_name='Skia_Nexus4_4-1_Float_%s_32', | 680 os='Android', |
| 681 gpu='Adreno320', | |
| 682 arch_width='32', | |
| 107 device='nexus_4', | 683 device='nexus_4', |
| 108 do_upload_results=do_upload_results, | 684 do_upload_results=do_upload_results, |
| 109 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 685 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 110 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 111 gm_image_subdir='base-android-nexus-4', | 686 gm_image_subdir='base-android-nexus-4', |
| 112 perf_output_basedir=perf_output_basedir_linux) | 687 perf_output_basedir=perf_output_basedir_linux) |
| 113 MakeAndroidBuilderSet( | 688 MakeAndroidBuilderSet( |
| 114 helper=helper, | 689 helper=helper, |
| 115 builder_base_name='Skia_Nexus7_4-1_Float_%s_32', | 690 os='Android', |
| 691 gpu='Tegra3', | |
| 692 arch_width='32', | |
| 116 device='nexus_7', | 693 device='nexus_7', |
| 117 do_upload_results=do_upload_results, | 694 do_upload_results=do_upload_results, |
| 118 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 695 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 119 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 120 gm_image_subdir='base-android-nexus-7', | 696 gm_image_subdir='base-android-nexus-7', |
| 121 perf_output_basedir=perf_output_basedir_linux) | 697 perf_output_basedir=perf_output_basedir_linux) |
| 122 MakeAndroidBuilderSet( | 698 MakeAndroidBuilderSet( |
| 123 helper=helper, | 699 helper=helper, |
| 124 builder_base_name='Skia_Nexus10_4-1_Float_%s_32', | 700 os='Android', |
| 701 gpu='MaliT604', | |
| 702 arch_width='32', | |
| 125 device='nexus_10', | 703 device='nexus_10', |
| 126 do_upload_results=do_upload_results, | 704 do_upload_results=do_upload_results, |
| 127 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 705 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 128 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 129 gm_image_subdir='base-android-nexus-10', | 706 gm_image_subdir='base-android-nexus-10', |
| 130 perf_output_basedir=perf_output_basedir_linux) | 707 perf_output_basedir=perf_output_basedir_linux) |
| 131 MakeAndroidBuilderSet( | 708 MakeAndroidBuilderSet( |
| 132 helper=helper, | 709 helper=helper, |
| 133 builder_base_name='Skia_RazrI_4-1_Float_%s_32', | 710 os='Android', |
| 134 device='x86', | 711 gpu='SGX540', |
| 712 arch_width='32', | |
| 713 device='razr_i', | |
| 135 do_upload_results=do_upload_results, | 714 do_upload_results=do_upload_results, |
| 136 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 715 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 137 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, | |
| 138 gm_image_subdir='base-android-razr-i', | 716 gm_image_subdir='base-android-razr-i', |
| 139 perf_output_basedir=perf_output_basedir_linux) | 717 perf_output_basedir=perf_output_basedir_linux) |
| 140 | 718 |
| 141 # Mac 10.6 (SnowLeopard) ... | 719 # Mac 10.6 (SnowLeopard) ... |
| 142 defaults['category'] = 'Mac-10.6' | 720 defaults['category'] = 'Mac-10.6' |
| 143 MakeBuilderSet( | 721 MakeBuilderSet( |
| 144 helper=helper, | 722 helper=helper, |
| 145 builder_base_name='Skia_Mac_Float_%s_32', | 723 os='Mac10.6', |
| 724 model='MacMini4.1', | |
| 725 gpu='GeForce320M', | |
| 726 arch_width='32', | |
| 146 do_upload_results=do_upload_results, | 727 do_upload_results=do_upload_results, |
| 147 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 728 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 148 environment_variables= | 729 environment_variables= |
| 149 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float ' | 730 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=32'}, |
| 150 'skia_arch_width=32')}, | |
| 151 gm_image_subdir='base-macmini', | 731 gm_image_subdir='base-macmini', |
| 152 perf_output_basedir=perf_output_basedir_mac) | 732 perf_output_basedir=perf_output_basedir_mac) |
| 153 MakeBuilderSet( | 733 MakeBuilderSet( |
| 154 helper=helper, | 734 helper=helper, |
| 155 builder_base_name='Skia_Mac_Float_%s_64', | 735 os='Mac10.6', |
| 736 model='MacMini4.1', | |
| 737 gpu='GeForce320M', | |
| 738 arch_width='64', | |
| 156 do_upload_results=do_upload_results, | 739 do_upload_results=do_upload_results, |
| 157 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 740 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 158 environment_variables= | 741 environment_variables= |
| 159 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float ' | 742 {'GYP_DEFINES': 'skia_osx_sdkroot=macosx10.6 skia_arch_width=64'}, |
| 160 'skia_arch_width=64')}, | |
| 161 gm_image_subdir='base-macmini', | 743 gm_image_subdir='base-macmini', |
| 162 perf_output_basedir=perf_output_basedir_mac, | 744 perf_output_basedir=perf_output_basedir_mac) |
| 163 compile_bot_warnings_as_errors=False) | |
| 164 | 745 |
| 165 # Mac 10.7 (Lion) ... | 746 # Mac 10.7 (Lion) ... |
| 166 defaults['category'] = 'Mac-10.7' | 747 defaults['category'] = 'Mac-10.7' |
| 167 MakeBuilderSet( | 748 MakeBuilderSet( |
| 168 helper=helper, | 749 helper=helper, |
| 169 builder_base_name='Skia_MacMiniLion_Float_%s_32', | 750 os='Mac10.7', |
| 751 model='MacMini4.1', | |
| 752 gpu='GeForce320M', | |
| 753 arch_width='32', | |
| 170 do_upload_results=do_upload_results, | 754 do_upload_results=do_upload_results, |
| 171 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 755 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 172 environment_variables= | 756 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=32'}, |
| 173 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=32'}, | |
| 174 gm_image_subdir='base-macmini-lion-float', | 757 gm_image_subdir='base-macmini-lion-float', |
| 175 perf_output_basedir=perf_output_basedir_mac) | 758 perf_output_basedir=perf_output_basedir_mac) |
| 176 MakeBuilderSet( | 759 MakeBuilderSet( |
| 177 helper=helper, | 760 helper=helper, |
| 178 builder_base_name='Skia_MacMiniLion_Float_%s_64', | 761 os='Mac10.7', |
| 762 model='MacMini4.1', | |
| 763 gpu='GeForce320M', | |
| 764 arch_width='64', | |
| 179 do_upload_results=do_upload_results, | 765 do_upload_results=do_upload_results, |
| 180 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 766 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 181 environment_variables= | 767 environment_variables={'GYP_DEFINES': 'skia_mesa=1 skia_arch_width=64'}, |
| 182 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=64'}, | |
| 183 gm_image_subdir='base-macmini-lion-float', | 768 gm_image_subdir='base-macmini-lion-float', |
| 184 perf_output_basedir=perf_output_basedir_mac, | 769 perf_output_basedir=perf_output_basedir_mac) |
| 185 compile_bot_warnings_as_errors=False) | |
| 186 | 770 |
| 187 # Mac 10.8 (Mountain Lion) ... | 771 # Mac 10.8 (Mountain Lion) ... |
| 188 defaults['category'] = 'Mac-10.8' | 772 defaults['category'] = 'Mac-10.8' |
| 189 MakeBuilderSet( | 773 MakeBuilderSet( |
| 190 helper=helper, | 774 helper=helper, |
| 191 builder_base_name='Skia_MacMini_10_8_Float_%s_32', | 775 os='Mac10.8', |
| 776 model='MacMini4.1', | |
| 777 gpu='GeForce320M', | |
| 778 arch_width='32', | |
| 192 do_upload_results=do_upload_results, | 779 do_upload_results=do_upload_results, |
| 193 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 780 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 194 environment_variables= | 781 environment_variables={'GYP_DEFINES': 'skia_arch_width=32'}, |
| 195 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=32'}, | |
| 196 gm_image_subdir='base-macmini-10_8', | 782 gm_image_subdir='base-macmini-10_8', |
| 197 perf_output_basedir=perf_output_basedir_mac) | 783 perf_output_basedir=perf_output_basedir_mac) |
| 198 MakeBuilderSet( | 784 MakeBuilderSet( |
| 199 helper=helper, | 785 helper=helper, |
| 200 builder_base_name='Skia_MacMini_10_8_Float_%s_64', | 786 os='Mac10.8', |
| 787 model='MacMini4.1', | |
| 788 gpu='GeForce320M', | |
| 789 arch_width='64', | |
| 201 do_upload_results=do_upload_results, | 790 do_upload_results=do_upload_results, |
| 202 target_platform=skia_factory.TARGET_PLATFORM_MAC, | 791 target_platform=skia_factory.TARGET_PLATFORM_MAC, |
| 203 environment_variables= | 792 environment_variables={'GYP_DEFINES': 'skia_arch_width=64'}, |
| 204 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=64'}, | |
| 205 gm_image_subdir='base-macmini-10_8', | 793 gm_image_subdir='base-macmini-10_8', |
| 206 perf_output_basedir=perf_output_basedir_mac, | 794 perf_output_basedir=perf_output_basedir_mac) |
| 207 compile_bot_warnings_as_errors=False) | |
| 208 | 795 |
| 209 # Windows7 running on Shuttle PC with Intel Core i7-2600 with on-CPU graphics | 796 # Windows7 running on Shuttle PC with Intel Core i7-2600 with on-CPU graphics |
| 210 defaults['category'] = 'Win7' | 797 defaults['category'] = 'Win7' |
| 211 MakeBuilderSet( | 798 MakeBuilderSet( |
| 212 helper=helper, | 799 helper=helper, |
| 213 builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_32', | 800 os='Win7', |
| 801 model='ShuttleA', | |
| 802 gpu='HD2000', | |
| 803 arch_width='32', | |
| 214 do_upload_results=do_upload_results, | 804 do_upload_results=do_upload_results, |
| 215 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | 805 target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| 216 environment_variables= | 806 environment_variables= |
| 217 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=32 ' | 807 {'GYP_DEFINES': ('skia_arch_width=32 ' |
| 218 'skia_win_debuggers_path=c:/DbgHelp')}, | 808 'skia_win_debuggers_path=c:/DbgHelp')}, |
| 219 gm_image_subdir='base-shuttle-win7-intel-float', | 809 gm_image_subdir='base-shuttle-win7-intel-float', |
| 220 perf_output_basedir=perf_output_basedir_windows) | 810 perf_output_basedir=perf_output_basedir_windows) |
| 221 MakeBuilderSet( | 811 MakeBuilderSet( |
| 222 helper=helper, | 812 helper=helper, |
| 223 builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_64', | 813 os='Win7', |
| 814 model='ShuttleA', | |
| 815 gpu='HD2000', | |
| 816 arch_width='64', | |
| 224 do_upload_results=do_upload_results, | 817 do_upload_results=do_upload_results, |
| 225 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | 818 target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| 226 environment_variables= | 819 environment_variables= |
| 227 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=64 ' | 820 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=64 ' |
| 228 'skia_win_debuggers_path=c:/DbgHelp')}, | 821 'skia_win_debuggers_path=c:/DbgHelp')}, |
| 229 gm_image_subdir='base-shuttle-win7-intel-float', | 822 gm_image_subdir='base-shuttle-win7-intel-float', |
| 230 perf_output_basedir=perf_output_basedir_windows, | 823 perf_output_basedir=perf_output_basedir_windows) |
| 231 compile_bot_warnings_as_errors=False) | |
| 232 | 824 |
| 233 # Special-purpose Win7 builders | 825 # Special-purpose Win7 builders |
| 234 defaults['category'] = 'Win7-Special' | 826 defaults['category'] = 'Win7-Special' |
| 235 MakeBuilderSet( | 827 MakeBuilderSet( |
| 236 helper=helper, | 828 helper=helper, |
| 237 builder_base_name='Skia_Shuttle_Win7_Intel_Float_ANGLE_%s_32', | 829 os='Win7', |
| 830 model='ShuttleA', | |
| 831 gpu='HD2000', | |
| 832 arch_width='32', | |
| 833 extra_config='ANGLE', | |
| 238 do_upload_results=do_upload_results, | 834 do_upload_results=do_upload_results, |
| 239 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | 835 target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| 240 environment_variables= | 836 environment_variables= |
| 241 {'GYP_DEFINES': ('skia_scalar=float skia_angle=1 skia_arch_width=32 ' | 837 {'GYP_DEFINES': ('skia_angle=1 skia_arch_width=32 ' |
| 242 'skia_win_debuggers_path=c:/DbgHelp')}, | 838 'skia_win_debuggers_path=c:/DbgHelp')}, |
| 243 gm_image_subdir='base-shuttle-win7-intel-angle', | 839 gm_image_subdir='base-shuttle-win7-intel-angle', |
| 244 perf_output_basedir=perf_output_basedir_windows, | 840 perf_output_basedir=perf_output_basedir_windows, |
| 245 gm_args=['--config', 'angle'], | 841 gm_args=['--config', 'angle'], |
| 246 bench_args=['--config', 'ANGLE'], | 842 bench_args=['--config', 'ANGLE'], |
| 247 bench_pictures_cfg='angle') | 843 bench_pictures_cfg='angle') |
| 248 MakeBuilderSet( | 844 MakeBuilderSet( |
| 249 helper=helper, | 845 helper=helper, |
| 250 builder_base_name='Skia_Shuttle_Win7_Intel_Float_DirectWrite_%s_32', | 846 os='Win7', |
| 847 model='ShuttleA', | |
| 848 gpu='HD2000', | |
| 849 arch_width='32', | |
| 850 extra_config='DirectWrite', | |
| 251 do_upload_results=do_upload_results, | 851 do_upload_results=do_upload_results, |
| 252 target_platform=skia_factory.TARGET_PLATFORM_WIN32, | 852 target_platform=skia_factory.TARGET_PLATFORM_WIN32, |
| 253 environment_variables= | 853 environment_variables= |
| 254 {'GYP_DEFINES': | 854 {'GYP_DEFINES': ('skia_directwrite=1 skia_arch_width=32 ' |
| 255 ('skia_scalar=float skia_directwrite=1 skia_arch_width=32 ' | 855 'skia_win_debuggers_path=c:/DbgHelp')}, |
| 256 'skia_win_debuggers_path=c:/DbgHelp')}, | |
| 257 gm_image_subdir='base-shuttle-win7-intel-directwrite', | 856 gm_image_subdir='base-shuttle-win7-intel-directwrite', |
| 258 perf_output_basedir=perf_output_basedir_windows) | 857 perf_output_basedir=perf_output_basedir_windows) |
| 259 | 858 |
| 260 defaults['category'] = 'iOS' | |
| 261 MakeIOSBuilderSet( | |
| 262 helper=helper, | |
| 263 builder_base_name='Skia_iOS_%s_32', | |
| 264 do_upload_results=do_upload_results, | |
| 265 target_platform=skia_factory.TARGET_PLATFORM_MAC, | |
| 266 environment_variables={'GYP_DEFINES': 'skia_os=ios'}, | |
| 267 gm_image_subdir=None, | |
| 268 perf_output_basedir=None, | |
| 269 do_debug=False, | |
| 270 do_release=False, | |
| 271 do_bench=False) | |
| 272 | |
| 273 # House Keeping | 859 # House Keeping |
| 274 defaults['category'] = ' Housekeeping' | 860 defaults['category'] = ' Housekeeping' |
| 275 MakeHousekeeperBuilderSet( | 861 MakeHousekeeperBuilderSet( |
| 276 helper=helper, | 862 helper=helper, |
| 277 do_trybots=True, | 863 do_trybots=True, |
| 278 do_upload_results=do_upload_results) | 864 do_upload_results=do_upload_results) |
| 279 | 865 |
| 280 # "Special" bots, running on Linux | 866 # "Special" bots, running on Linux |
| 281 defaults['category'] = 'Linux-Special' | 867 defaults['category'] = 'Linux-Special' |
| 282 MakeBuilderSet( | 868 MakeBuilderSet( |
| 283 helper=helper, | 869 helper=helper, |
| 284 builder_base_name='Skia_Linux_NoGPU_%s_32', | 870 os='Ubuntu12', |
| 871 model='ShuttleA', | |
| 872 gpu='NoGPU', | |
| 873 arch_width='64', | |
| 285 do_upload_results=do_upload_results, | 874 do_upload_results=do_upload_results, |
| 286 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 875 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 287 environment_variables= | 876 environment_variables={'GYP_DEFINES': 'skia_gpu=0 skia_arch_width=64'}, |
| 288 {'GYP_DEFINES': 'skia_scalar=float skia_gpu=0 skia_arch_width=64'}, | |
| 289 gm_image_subdir='base-shuttle_ubuntu12_ati5770', | 877 gm_image_subdir='base-shuttle_ubuntu12_ati5770', |
| 290 perf_output_basedir=None, # no perf measurement for debug builds | 878 perf_output_basedir=None, # no perf measurement for debug builds |
| 291 bench_pictures_cfg='no_gpu', | 879 bench_pictures_cfg='no_gpu', |
| 292 do_release=False, | 880 do_release=False, |
| 293 do_bench=False) | 881 do_bench=False) |
| 294 | 882 |
| 295 MakeNaClBuilderSet( | |
| 296 helper=helper, | |
| 297 builder_base_name='Skia_Shuttle_Ubuntu12_NaCl_%s', | |
| 298 do_upload_results=do_upload_results, | |
| 299 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | |
| 300 gm_image_subdir=None, | |
| 301 perf_output_basedir=None, | |
| 302 do_debug=False, | |
| 303 do_release=False, | |
| 304 do_bench=False) | |
| 305 | |
| 306 # Chrome OS | 883 # Chrome OS |
| 307 defaults['category'] = 'ChromeOS' | 884 defaults['category'] = 'ChromeOS' |
| 308 MakeChromeOSBuilderSet( | 885 MakeChromeOSBuilderSet( |
| 309 helper=helper, | 886 helper=helper, |
| 310 builder_base_name='Skia_ChromeOS_Alex_%s_32', | 887 os='ChromeOS', |
| 888 model='Alex', | |
| 889 gpu='GMA3150', | |
| 890 arch_width='32', | |
| 311 do_upload_results=do_upload_results, | 891 do_upload_results=do_upload_results, |
| 312 target_platform=skia_factory.TARGET_PLATFORM_LINUX, | 892 target_platform=skia_factory.TARGET_PLATFORM_LINUX, |
| 313 environment_variables= | 893 environment_variables={'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'}, |
| 314 {'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'}, | |
| 315 gm_image_subdir=None, | 894 gm_image_subdir=None, |
| 316 perf_output_basedir=perf_output_basedir_linux, | 895 perf_output_basedir=perf_output_basedir_linux, |
| 317 bench_pictures_cfg='no_gpu') | 896 bench_pictures_cfg='no_gpu') |
| 318 | 897 |
| 319 return helper.Update(c) | 898 return helper.Update(c) |
| OLD | NEW |