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

Side by Side Diff: master/slaves.cfg

Issue 380733003: slave_hosts_cfg: Use new Windows GCE instances, use fewer, 16-core GCE instances (Closed) Base URL: https://skia.googlesource.com/buildbot.git@master
Patch Set: Don't compile debugger on Windows Created 6 years, 5 months 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 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
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
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
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
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 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698