OLD | NEW |
---|---|
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 | 3 |
4 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2011 The Chromium Authors. All rights reserved. |
5 # Use of this source code is governed by a BSD-style license that can be | 5 # Use of this source code is governed by a BSD-style license that can be |
6 # found in the LICENSE file. | 6 # found in the LICENSE file. |
7 | 7 |
8 # See master.experimental/slaves.cfg for documentation. | 8 # See master.experimental/slaves.cfg for documentation. |
9 | 9 |
10 | 10 |
11 LINUX_CANARY_BUILDSLAVES = range(1, 16) | 11 LINUX_CANARY_BUILDSLAVES = range(3) |
12 LINUX_COMPILE_BUILDSLAVES = range(1, 51) | 12 LINUX_COMPILE_BUILDSLAVES = range(15) |
13 LINUX_TEST_BUILDSLAVES = range(10) | 13 LINUX_TEST_BUILDSLAVES = range(4) |
14 LINUX_XSAN_BUILDSLAVES = range(2) | |
14 | 15 |
15 INTEGER_WIDTH = 3 | 16 INTEGER_WIDTH = 3 |
16 DEFAULT_CONCURRENT_BUILDSLAVES = range(4) | 17 DEFAULT_CONCURRENT_BUILDSLAVES = range(4) |
17 DEFAULT_COMPILE_BUILDSLAVES = range(10) | 18 DEFAULT_COMPILE_BUILDSLAVES = range(10) |
18 WIN7_COMPILE_BUILDSLAVES = (0, 4) | 19 WIN_COMPILE_BUILDSLAVES = range(4) |
19 WIN7_GCE_COMPILE_BUILDSLAVES = range(10) | 20 WIN_CANARY_BUILDSLAVES = range(3) |
20 WIN8_COMPILE_BUILDSLAVES = range(2) | 21 WIN8_COMPILE_BUILDSLAVES = range(2) |
21 ANDROID_KEEPALIVE_CONDITION = ['python', | 22 ANDROID_KEEPALIVE_CONDITION = ['python', |
22 'buildbot/slave/skia_slave_scripts/android_verify_device.py', '--serial', | 23 'buildbot/slave/skia_slave_scripts/android_verify_device.py', '--serial', |
23 '%(serial)s'] | 24 '%(serial)s'] |
24 DEFAULT_ANDROID_SDK_ROOT = '/home/chrome-bot/android-sdk-linux' | 25 DEFAULT_ANDROID_SDK_ROOT = '/home/chrome-bot/android-sdk-linux' |
25 DEFAULT_NACL_SDK_ROOT = '/home/chrome-bot/nacl_sdk/pepper_32' | 26 DEFAULT_NACL_SDK_ROOT = '/home/chrome-bot/nacl_sdk/pepper_32' |
26 LINUX_COMPILE_BUILDERS = [ | 27 LINUX_COMPILE_BUILDERS = [ |
27 'Build-Ubuntu13.10-GCC4.8-x86-Debug', | 28 'Build-Ubuntu13.10-GCC4.8-x86-Debug', |
28 'Build-Ubuntu13.10-GCC4.8-x86-Release', | 29 'Build-Ubuntu13.10-GCC4.8-x86-Release', |
29 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug', | 30 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug', |
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
295 'Test-ChromeOS-Daisy-MaliT604-Arm7-Release', | 296 'Test-ChromeOS-Daisy-MaliT604-Arm7-Release', |
296 'Perf-ChromeOS-Daisy-MaliT604-Arm7-Release', | 297 'Perf-ChromeOS-Daisy-MaliT604-Arm7-Release', |
297 | 298 |
298 ], | 299 ], |
299 'ssh_host': '192.168.1.134', | 300 'ssh_host': '192.168.1.134', |
300 'ssh_port': '22', | 301 'ssh_port': '22', |
301 }, | 302 }, |
302 ] + [ | 303 ] + [ |
303 { | 304 { |
304 'master': 'Skia', | 305 'master': 'Skia', |
305 'hostname': 'skiabot-linux-sanitizer-%s-A' % ('%d' % i).zfill(INTEGER_WIDTH) , | 306 'hostname': 'skiabot-linux-xsan-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
306 'builder': [ | 307 'builder': [ |
307 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug-ASAN', | 308 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug-ASAN', |
309 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Release-TSAN', | |
308 ], | 310 ], |
309 } for i in xrange(4) | 311 } for i in LINUX_XSAN_BUILDSLAVES |
310 ] + [ | 312 ] + [ |
311 { | 313 { |
312 'master': 'Skia', | 314 'master': 'Skia', |
313 'hostname': 'skiabot-linux-sanitizer-%s-T' % ('%d' % i).zfill(INTEGER_WIDTH) , | |
314 'builder': [ | |
315 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Release-TSAN', | |
316 ], | |
317 } for i in xrange(4) | |
318 ] + [ | |
319 { | |
320 'master': 'Skia', | |
321 'hostname': 'skiabot-shuttle-ubuntu12-gtx550ti-001', | 315 'hostname': 'skiabot-shuttle-ubuntu12-gtx550ti-001', |
322 'builder': [ | 316 'builder': [ |
323 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Debug-ZeroGPUCache', | 317 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Debug-ZeroGPUCache', |
324 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind', | 318 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind', |
325 ], | 319 ], |
326 }, | 320 }, |
327 ] + [ | 321 ] + [ |
328 { | 322 { |
329 'master': 'Skia', | 323 'master': 'Skia', |
330 'hostname': 'skiabot-shuttle-ubuntu12-gtx660-%s' % ('%d' % i).zfill(INTEGER_ WIDTH), | 324 'hostname': 'skiabot-shuttle-ubuntu12-gtx660-%s' % ('%d' % i).zfill(INTEGER_ WIDTH), |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
391 { | 385 { |
392 'master': 'Skia', | 386 'master': 'Skia', |
393 'hostname': 'skiabot-shuttle-win7-intel-special-000', | 387 'hostname': 'skiabot-shuttle-win7-intel-special-000', |
394 'builder': [ | 388 'builder': [ |
395 'Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE', | 389 'Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE', |
396 'Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE', | 390 'Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE', |
397 'Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite', | 391 'Test-Win7-ShuttleA-HD2000-x86-Debug-DirectWrite', |
398 'Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite', | 392 'Test-Win7-ShuttleA-HD2000-x86-Release-DirectWrite', |
399 ], | 393 ], |
400 }, | 394 }, |
395 ] + [ | |
401 { | 396 { |
402 'master': 'Skia', | 397 'master': 'Skia', |
403 'hostname': 'skiabot-win-canary-001', | 398 'hostname': 'skiabot-win-canary-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
404 'builder': [ | 399 'builder': [ |
405 'Canary-Chrome-Win7-Ninja-x86-SharedLib_ToT', | 400 'Canary-Chrome-Win7-Ninja-x86-SharedLib_ToT', |
406 ], | 401 ], |
407 }, | 402 } for i in WIN_CANARY_BUILDSLAVES |
403 ] + [ | |
408 { | 404 { |
409 'master': 'Skia', | 405 'master': 'Skia', |
410 'hostname': 'skiabot-shuttle-win8-gtx660-000', | 406 'hostname': 'skiabot-shuttle-win8-gtx660-000', |
411 'builder': [ | 407 'builder': [ |
412 'Test-Win8-ShuttleA-GTX660-x86-Debug', | 408 'Test-Win8-ShuttleA-GTX660-x86-Debug', |
413 'Test-Win8-ShuttleA-GTX660-x86-Release', | 409 'Test-Win8-ShuttleA-GTX660-x86-Release', |
414 'Test-Win8-ShuttleA-GTX660-x86_64-Debug', | 410 'Test-Win8-ShuttleA-GTX660-x86_64-Debug', |
415 'Test-Win8-ShuttleA-GTX660-x86_64-Release', | 411 'Test-Win8-ShuttleA-GTX660-x86_64-Release', |
416 ], | 412 ], |
417 }, | 413 }, |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
530 'builder': [ | 526 'builder': [ |
531 'Build-Mac10.8-Clang-x86-Debug', | 527 'Build-Mac10.8-Clang-x86-Debug', |
532 'Build-Mac10.8-Clang-x86-Release', | 528 'Build-Mac10.8-Clang-x86-Release', |
533 'Build-Mac10.8-Clang-x86_64-Debug', | 529 'Build-Mac10.8-Clang-x86_64-Debug', |
534 'Build-Mac10.8-Clang-x86_64-Release', | 530 'Build-Mac10.8-Clang-x86_64-Release', |
535 ], | 531 ], |
536 } for i in DEFAULT_COMPILE_BUILDSLAVES | 532 } for i in DEFAULT_COMPILE_BUILDSLAVES |
537 ] + [ | 533 ] + [ |
538 { | 534 { |
539 'master': 'CompileSkia', | 535 'master': 'CompileSkia', |
540 'hostname': 'skiabot-win-vm-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | |
541 'builder': WIN7_COMPILE_BUILDERS, | |
542 } for i in WIN7_GCE_COMPILE_BUILDSLAVES | |
543 ] + [ | |
544 { | |
545 'master': 'CompileSkia', | |
546 'hostname': 'skiabot-win-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 536 'hostname': 'skiabot-win-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
547 'builder': WIN7_COMPILE_BUILDERS, | 537 'builder': WIN7_COMPILE_BUILDERS, |
548 } for i in WIN7_COMPILE_BUILDSLAVES | 538 } for i in WIN_COMPILE_BUILDSLAVES |
549 ] + [ | 539 ] + [ |
550 { | 540 { |
551 'master': 'CompileSkia', | 541 'master': 'CompileSkia', |
552 'hostname': 'skiabot-win8-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 542 'hostname': 'skiabot-win8-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
553 'builder': [ | 543 'builder': [ |
554 'Build-Win8-VS2012-x86-Debug', | 544 'Build-Win8-VS2012-x86-Debug', |
mtklein
2014/07/09 16:26:41
Is it still useful to distinguish Win7 and Win8 co
borenet
2014/07/16 13:01:40
Yeah, probably not. Should I go ahead and remove
mtklein
2014/07/16 13:07:45
Yup, think so.
borenet
2014/07/16 13:28:52
Done.
| |
555 'Build-Win8-VS2012-x86-Release', | 545 'Build-Win8-VS2012-x86-Release', |
556 'Build-Win8-VS2012-x86_64-Debug', | 546 'Build-Win8-VS2012-x86_64-Debug', |
557 'Build-Win8-VS2012-x86_64-Release', | 547 'Build-Win8-VS2012-x86_64-Release', |
558 ], | 548 ], |
559 } for i in WIN8_COMPILE_BUILDSLAVES | 549 } for i in WIN8_COMPILE_BUILDSLAVES |
560 ] + [ | 550 ] + [ |
561 ################################################################################ | 551 ################################################################################ |
562 ############################ Private Buildslaves ############################### | 552 ############################ Private Buildslaves ############################### |
563 ################################################################################ | 553 ################################################################################ |
564 | 554 |
(...skipping 16 matching lines...) Expand all Loading... | |
581 'Housekeeper-PerCommit-AndroidRoll', | 571 'Housekeeper-PerCommit-AndroidRoll', |
582 ], | 572 ], |
583 }, | 573 }, |
584 | 574 |
585 ################################################################################ | 575 ################################################################################ |
586 ############################## FYI Buildslaves ################################# | 576 ############################## FYI Buildslaves ################################# |
587 ################################################################################ | 577 ################################################################################ |
588 | 578 |
589 { | 579 { |
590 'master': 'FYISkia', | 580 'master': 'FYISkia', |
591 'hostname': 'skiabot-shuttle-ubuntu12-006', | 581 'hostname': 'skiabot-linux-vm-000', |
592 'builder': [ | 582 'builder': [ |
593 'Canary-Moz2D-Ubuntu12-GCC-x86_64-Release', | 583 'Canary-Moz2D-Ubuntu12-GCC-x86_64-Release', |
594 ], | 584 ], |
595 }, | 585 }, |
596 | 586 |
597 { | 587 { |
598 'master': 'FYISkia', | 588 'master': 'FYISkia', |
599 'hostname': 'skiabot-shuttle-ubuntu13-003', | 589 'hostname': 'skiabot-shuttle-ubuntu13-003', |
mtklein
2014/07/09 16:26:41
Move this guy to VM too?
borenet
2014/07/16 13:01:40
Needs to be in the Skia lab so that it can SSH in
mtklein
2014/07/16 13:07:45
Gotcha.
| |
600 'builder': [ | 590 'builder': [ |
601 'Housekeeper-Nightly-Monitoring', | 591 'Housekeeper-Nightly-Monitoring', |
602 ], | 592 ], |
603 }, | 593 }, |
604 | 594 |
605 { | 595 { |
606 'master': 'FYISkia', | 596 'master': 'FYISkia', |
607 'hostname': 'skia-recreate-skps', | 597 'hostname': 'skiabot-linux-vm-001', |
608 'builder': [ | 598 'builder': [ |
609 'Housekeeper-Nightly-RecreateSKPs', | 599 'Housekeeper-Nightly-RecreateSKPs', |
610 ], | 600 ], |
611 }, | 601 }, |
612 | 602 |
613 { | 603 { |
614 'master': 'FYISkia', | 604 'master': 'FYISkia', |
615 'hostname': 'skiabot-linux-vm-001', | 605 'hostname': 'skiabot-linux-vm-002', |
616 'builder': [ | 606 'builder': [ |
617 'Test-Linux-Bare-NoGPU-Arm8_64-Debug', | 607 'Test-Linux-Bare-NoGPU-Arm8_64-Debug', |
618 ], | 608 ], |
619 'ssh_host': 'localhost', | 609 'ssh_host': 'localhost', |
620 'ssh_port': '8022', | 610 'ssh_port': '8022', |
621 'ssh_user': 'user', | 611 'ssh_user': 'user', |
622 }, | 612 }, |
623 | 613 |
624 { | 614 { |
625 'master': 'FYISkia', | 615 'master': 'FYISkia', |
626 'hostname': 'skiabot-linux-vm-002', | 616 'hostname': 'skiabot-linux-vm-003', |
627 'builder': [ | 617 'builder': [ |
628 'Housekeeper-PerCommit-AutoRoll', | 618 'Housekeeper-PerCommit-AutoRoll', |
629 ], | 619 ], |
630 }, | 620 }, |
631 ]] | 621 ]] |
632 | 622 |
633 | 623 |
634 for slave_dict in slaves: | 624 for slave_dict in slaves: |
635 AddTrybots(slave_dict) | 625 AddTrybots(slave_dict) |
636 | 626 |
637 | 627 |
638 cq_trybots = [ | 628 cq_trybots = [ |
639 'Build-Mac10.8-Clang-x86-Release-Trybot', | 629 'Build-Mac10.8-Clang-x86-Release-Trybot', |
640 'Build-Mac10.8-Clang-x86_64-Release-Trybot', | 630 'Build-Mac10.8-Clang-x86_64-Release-Trybot', |
641 'Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot', | 631 'Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot', |
642 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-Trybot', | 632 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-Trybot', |
643 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android-Trybot', | 633 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android-Trybot', |
644 'Build-Win7-VS2010-x86-Debug-Trybot', | 634 'Build-Win7-VS2010-x86-Debug-Trybot', |
645 'Test-Ubuntu13.10-ShuttleA-NoGPU-x86_64-Debug-Trybot', | 635 'Test-Ubuntu13.10-ShuttleA-NoGPU-x86_64-Debug-Trybot', |
646 ] | 636 ] |
OLD | NEW |