| Index: master/slaves.cfg
|
| diff --git a/master/slaves.cfg b/master/slaves.cfg
|
| deleted file mode 100644
|
| index eab5899f516508a58da43c352f4f73fff9cef7ba..0000000000000000000000000000000000000000
|
| --- a/master/slaves.cfg
|
| +++ /dev/null
|
| @@ -1,586 +0,0 @@
|
| -# -*- python -*-
|
| -# ex: set syntax=python:
|
| -
|
| -# Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| -# Use of this source code is governed by a BSD-style license that can be
|
| -# found in the LICENSE file.
|
| -
|
| -# See master.experimental/slaves.cfg for documentation.
|
| -
|
| -
|
| -LINUX_CANARY_BUILDSLAVES = range(3)
|
| -LINUX_COMPILE_BUILDSLAVES = range(13)
|
| -LINUX_TEST_BUILDSLAVES = range(4)
|
| -LINUX_XSAN_BUILDSLAVES = range(2)
|
| -
|
| -INTEGER_WIDTH = 3
|
| -DEFAULT_CONCURRENT_BUILDSLAVES = range(4)
|
| -DEFAULT_COMPILE_BUILDSLAVES = range(10)
|
| -WIN_COMPILE_BUILDSLAVES = range(4)
|
| -WIN_CANARY_BUILDSLAVES = range(3)
|
| -WIN8_COMPILE_BUILDSLAVES = range(2)
|
| -ANDROID_KEEPALIVE_CONDITION = ['python',
|
| - 'buildbot/slave/skia_slave_scripts/android_verify_device.py', '--serial',
|
| - '%(serial)s']
|
| -DEFAULT_ANDROID_SDK_ROOT = '/home/chrome-bot/android-sdk-linux'
|
| -DEFAULT_NACL_SDK_ROOT = '/home/chrome-bot/nacl_sdk/pepper_32'
|
| -LINUX_COMPILE_BUILDERS = [
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Debug',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Release',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Release',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug-NoGPU',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-NoGPU',
|
| - 'Build-Ubuntu13.10-GCC4.8-NaCl-Debug',
|
| - 'Build-Ubuntu13.10-GCC4.8-NaCl-Release',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android_NoThumb',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Release-Android_NoThumb',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android_Neon',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Release-Android_Neon',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android_NoNeon',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Release-Android_NoNeon',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm64-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm64-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Mips-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Mips-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Mips64-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-Mips64-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-MipsDSP2-Debug-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-MipsDSP2-Release-Android',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Debug-CrOS_Alex',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86-Release-CrOS_Alex',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Debug-CrOS_Link',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-CrOS_Link',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-CrOS_Daisy',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Release-CrOS_Daisy',
|
| - 'Build-Ubuntu13.10-Clang-x86_64-Debug',
|
| -]
|
| -WIN_COMPILE_BUILDERS = [
|
| - 'Build-Win-VS2013-x86-Debug',
|
| - 'Build-Win-VS2013-x86-Release',
|
| - 'Build-Win-VS2013-x86_64-Debug',
|
| - 'Build-Win-VS2013-x86_64-Release',
|
| - 'Build-Win-VS2013-x86-Debug-ANGLE',
|
| - 'Build-Win-VS2013-x86-Release-ANGLE',
|
| - 'Build-Win-VS2013-x86-Debug-GDI',
|
| - 'Build-Win-VS2013-x86-Release-GDI',
|
| - 'Build-Win-VS2013-x86-Debug-Exceptions',
|
| -]
|
| -
|
| -
|
| -def _Format(obj, dictionary):
|
| - """ Recursively apply the dictionary to any format strings in the requested
|
| - object. Returns a copy and does not modify the original. """
|
| - if isinstance(obj, str):
|
| - return obj % dictionary
|
| - if isinstance(obj, list):
|
| - return [_Format(item, dictionary) for item in obj]
|
| - if isinstance(obj, dict):
|
| - rv = {}
|
| - for key, value in obj.iteritems():
|
| - rv[_Format(key, dictionary)] = _Format(value, dictionary)
|
| - return rv
|
| - return obj
|
| -
|
| -
|
| -def SelfReferenceFormat(dictionary):
|
| - """ Apply a format string to a dictionary in order to allow self-referencial
|
| - keys and values. For example:
|
| -
|
| - >>> d = {
|
| - >>> 'key1': 'value',
|
| - >>> 'key2': '%(key1)s2',
|
| - >>> }
|
| - >>> print SelfReferenceFormat(d)['key2']
|
| - value2
|
| -
|
| - Note that chains of references are not supported:
|
| -
|
| - >>> d = {
|
| - >>> 'key1': 'value',
|
| - >>> 'key2': '%(key1)s2',
|
| - >>> 'key3': '%(key2)s_fail',
|
| - >>> }
|
| - >>> print SelfReferenceFormat(d)['key3']
|
| - %(key1)s2_fail
|
| - """
|
| - return _Format(dictionary, dictionary)
|
| -
|
| -
|
| -def AddTrybots(slave_dict):
|
| - slave_dict['builder'].extend(
|
| - [builder + '-Trybot' for builder in slave_dict['builder']])
|
| -
|
| -
|
| -slaves = [SelfReferenceFormat(d) for d in [
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-xoom-001',
|
| - 'builder': [
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Debug',
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Release',
|
| - 'Perf-Android-Xoom-Tegra2-Arm7-Release',
|
| - ],
|
| - 'serial': '1700618542c101d7',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-xoom-002',
|
| - 'builder': [
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Debug',
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Release',
|
| - 'Perf-Android-Xoom-Tegra2-Arm7-Release',
|
| - ],
|
| - 'serial': '1700618443a00497',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-xoom-003',
|
| - 'builder': [
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Debug',
|
| - 'Test-Android-Xoom-Tegra2-Arm7-Release',
|
| - 'Perf-Android-Xoom-Tegra2-Arm7-Release',
|
| - ],
|
| - 'serial': '027c104942212397',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus5-001',
|
| - 'builder': [
|
| - 'Test-Android-Nexus5-Adreno330-Arm7-Debug',
|
| - 'Test-Android-Nexus5-Adreno330-Arm7-Release',
|
| - 'Perf-Android-Nexus5-Adreno330-Arm7-Release',
|
| - ],
|
| - 'serial': '03f61449437cc47b',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus5-002',
|
| - 'builder': [
|
| - 'Test-Android-Nexus5-Adreno330-Arm7-Debug',
|
| - 'Test-Android-Nexus5-Adreno330-Arm7-Release',
|
| - 'Perf-Android-Nexus5-Adreno330-Arm7-Release',
|
| - ],
|
| - 'serial': '018dff3520c970f6',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-001',
|
| - 'builder': [
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Debug',
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Release',
|
| - 'Perf-Android-Nexus7-Tegra3-Arm7-Release',
|
| - ],
|
| - 'serial': '015d210a13480604',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-002',
|
| - 'builder': [
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Debug',
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Release',
|
| - 'Perf-Android-Nexus7-Tegra3-Arm7-Release',
|
| - ],
|
| - 'serial': '015d18848c280217',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-003',
|
| - 'builder': [
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Debug',
|
| - 'Test-Android-Nexus7-Tegra3-Arm7-Release',
|
| - 'Perf-Android-Nexus7-Tegra3-Arm7-Release',
|
| - ],
|
| - 'serial': '015d16897c401e17',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-001',
|
| - 'builder': [
|
| - 'Test-Android-Nexus10-MaliT604-Arm7-Debug',
|
| - 'Test-Android-Nexus10-MaliT604-Arm7-Release',
|
| - 'Perf-Android-Nexus10-MaliT604-Arm7-Release',
|
| - ],
|
| - 'serial': 'R32C801B5LH',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-003',
|
| - 'builder': [
|
| - 'Test-Android-Nexus10-MaliT604-Arm7-Debug',
|
| - 'Test-Android-Nexus10-MaliT604-Arm7-Release',
|
| - 'Perf-Android-Nexus10-MaliT604-Arm7-Release',
|
| - ],
|
| - 'serial': 'R32CB017X2L',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'AndroidSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-venue8-001',
|
| - 'builder': [
|
| - 'Test-Android-Venue8-PowerVR-x86-Debug',
|
| - 'Test-Android-Venue8-PowerVR-x86-Release',
|
| - 'Perf-Android-Venue8-PowerVR-x86-Release',
|
| - ],
|
| - # Yes, for real. _All_ Venue8 have this serial number.
|
| - 'serial': '01234567890123456789',
|
| - 'has_root': 'False',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-linux-tester-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug',
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Release-Shared',
|
| - ],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - 'nacl_sdk_root': DEFAULT_NACL_SDK_ROOT,
|
| - } for i in LINUX_TEST_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-002',
|
| - 'builder': [
|
| - 'Test-ChromeOS-Alex-GMA3150-x86-Debug',
|
| - 'Test-ChromeOS-Alex-GMA3150-x86-Release',
|
| - 'Perf-ChromeOS-Alex-GMA3150-x86-Release',
|
| - ],
|
| - 'ssh_host': '192.168.1.140',
|
| - 'ssh_port': '22',
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-003',
|
| - 'builder': [
|
| - 'Test-ChromeOS-Link-HD4000-x86_64-Debug',
|
| - 'Test-ChromeOS-Link-HD4000-x86_64-Release',
|
| - 'Perf-ChromeOS-Link-HD4000-x86_64-Release',
|
| - ],
|
| - 'ssh_host': '192.168.1.123',
|
| - 'ssh_port': '22',
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-004',
|
| - 'builder': [
|
| - 'Test-ChromeOS-Daisy-MaliT604-Arm7-Debug',
|
| - 'Test-ChromeOS-Daisy-MaliT604-Arm7-Release',
|
| - 'Perf-ChromeOS-Daisy-MaliT604-Arm7-Release',
|
| -
|
| - ],
|
| - 'ssh_host': '192.168.1.134',
|
| - 'ssh_port': '22',
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-linux-xsan-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug-ASAN',
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Release-TSAN',
|
| - ],
|
| - } for i in LINUX_XSAN_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-gtx550ti-001',
|
| - 'builder': [
|
| - 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Debug-ZeroGPUCache',
|
| - 'Test-Ubuntu12-ShuttleA-GTX550Ti-x86_64-Release-Valgrind',
|
| - ],
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-gtx660-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Ubuntu12-ShuttleA-GTX660-x86-Debug',
|
| - 'Test-Ubuntu12-ShuttleA-GTX660-x86-Release',
|
| - 'Test-Ubuntu12-ShuttleA-GTX660-x86_64-Debug',
|
| - 'Test-Ubuntu12-ShuttleA-GTX660-x86_64-Release',
|
| - ],
|
| - } for i in DEFAULT_CONCURRENT_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-gtx660-bench',
|
| - 'builder': [
|
| - 'Perf-Ubuntu12-ShuttleA-GTX660-x86-Release',
|
| - 'Perf-Ubuntu12-ShuttleA-GTX660-x86_64-Release',
|
| - ],
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-macmini-10_6-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Debug',
|
| - 'Test-Mac10.6-MacMini4.1-GeForce320M-x86_64-Release',
|
| - ],
|
| - } for i in DEFAULT_CONCURRENT_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-macmini-10_7-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Debug',
|
| - 'Test-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release',
|
| - ],
|
| - } for i in DEFAULT_CONCURRENT_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-macmini-10_8-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Debug',
|
| - 'Test-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release',
|
| - ],
|
| - } for i in DEFAULT_CONCURRENT_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win7-intel-000',
|
| - 'builder': [
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Debug',
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Release',
|
| - 'Test-Win7-ShuttleA-HD2000-x86_64-Debug',
|
| - 'Test-Win7-ShuttleA-HD2000-x86_64-Release',
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Debug-ANGLE',
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Release-ANGLE',
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Debug-GDI',
|
| - 'Test-Win7-ShuttleA-HD2000-x86-Release-GDI',
|
| - ],
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-win-canary-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Canary-Chrome-Win-Ninja-x86-SharedLib_ToT',
|
| - ],
|
| - } for i in WIN_CANARY_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win8-gtx660-000',
|
| - 'builder': [
|
| - 'Test-Win8-ShuttleA-GTX660-x86-Debug',
|
| - 'Test-Win8-ShuttleA-GTX660-x86-Release',
|
| - 'Test-Win8-ShuttleA-GTX660-x86_64-Debug',
|
| - 'Test-Win8-ShuttleA-GTX660-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win8-gtx660-bench',
|
| - 'builder': [
|
| - 'Perf-Win8-ShuttleA-GTX660-x86-Release',
|
| - 'Perf-Win8-ShuttleA-GTX660-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win8-hd7770-000',
|
| - 'builder': [
|
| - 'Test-Win8-ShuttleA-HD7770-x86-Debug',
|
| - 'Test-Win8-ShuttleA-HD7770-x86-Release',
|
| - 'Test-Win8-ShuttleA-HD7770-x86_64-Debug',
|
| - 'Test-Win8-ShuttleA-HD7770-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win8-hd7770-bench',
|
| - 'builder': [
|
| - 'Perf-Win8-ShuttleA-HD7770-x86-Release',
|
| - 'Perf-Win8-ShuttleA-HD7770-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-macmini-10_7-bench',
|
| - 'builder': [
|
| - 'Perf-Mac10.7-MacMini4.1-GeForce320M-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-macmini-10_8-bench',
|
| - 'builder': [
|
| - 'Perf-Mac10.8-MacMini4.1-GeForce320M-x86_64-Release',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-shuttle-win7-intel-bench',
|
| - 'builder': [
|
| - 'Perf-Win7-ShuttleA-HD2000-x86-Release',
|
| - 'Perf-Win7-ShuttleA-HD2000-x86_64-Release',
|
| - 'Perf-Win7-ShuttleA-HD2000-x86-Release-ANGLE',
|
| - 'Perf-Win7-ShuttleA-HD2000-x86-Release-GDI',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skia-housekeeping-slave-a',
|
| - 'builder': [
|
| - 'Housekeeper-PerCommit',
|
| - 'Housekeeper-Nightly',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skia-housekeeping-slave-b',
|
| - 'builder': [
|
| - 'Housekeeper-PerCommit',
|
| - 'Housekeeper-Nightly',
|
| - ],
|
| - },
|
| - # To satisfy the slave_hosts_cfg test.
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skiabot-linux-housekeeper-000',
|
| - 'builder': [
|
| - 'Housekeeper-PerCommit',
|
| - 'Housekeeper-Nightly',
|
| - ],
|
| - },
|
| -] + [
|
| - {
|
| - 'master': 'CompileSkia',
|
| - 'hostname': 'skiabot-linux-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': LINUX_COMPILE_BUILDERS,
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - 'nacl_sdk_root': DEFAULT_NACL_SDK_ROOT,
|
| - } for i in LINUX_COMPILE_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'Skia',
|
| - 'hostname': 'skiabot-linux-canary-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Canary-Chrome-Ubuntu13.10-Ninja-x86_64-DRT',
|
| - 'Canary-Chrome-Ubuntu13.10-Ninja-x86_64-ToT',
|
| - ],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - 'nacl_sdk_root': DEFAULT_NACL_SDK_ROOT,
|
| - } for i in LINUX_CANARY_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'CompileSkia',
|
| - 'hostname': 'skiabot-mac-10_7-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Build-Mac10.7-Clang-x86_64-Debug',
|
| - 'Build-Mac10.7-Clang-x86_64-Release',
|
| - 'Build-Mac10.7-Clang-Arm7-Debug-iOS',
|
| - 'Build-Mac10.7-Clang-Arm7-Release-iOS',
|
| - ],
|
| - } for i in DEFAULT_COMPILE_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'CompileSkia',
|
| - 'hostname': 'skiabot-mac-10_8-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': [
|
| - 'Build-Mac10.8-Clang-x86_64-Debug',
|
| - 'Build-Mac10.8-Clang-x86_64-Release',
|
| - ],
|
| - } for i in DEFAULT_COMPILE_BUILDSLAVES
|
| -] + [
|
| - {
|
| - 'master': 'CompileSkia',
|
| - 'hostname': 'skiabot-win-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH),
|
| - 'builder': WIN_COMPILE_BUILDERS,
|
| - } for i in WIN_COMPILE_BUILDSLAVES
|
| -] + [
|
| -################################################################################
|
| -############################ Private Buildslaves ###############################
|
| -################################################################################
|
| -
|
| - {
|
| - 'master': 'PrivateSkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu12-arm64-001',
|
| - 'builder': [
|
| - 'Test-Android-Reference-Unknown-Arm64-Debug',
|
| - 'Test-Android-Reference-Unknown-Arm64-Release',
|
| - 'Perf-Android-Reference-Unknown-Arm64-Release',
|
| - ],
|
| - 'serial': 'HT43RJT00022',
|
| - 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION],
|
| - 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT,
|
| - },
|
| - {
|
| - 'master': 'PrivateSkia',
|
| - 'hostname': 'skia-android-canary',
|
| - 'builder': [
|
| - 'Housekeeper-PerCommit-AndroidRoll',
|
| - ],
|
| - },
|
| -
|
| -################################################################################
|
| -############################## FYI Buildslaves #################################
|
| -################################################################################
|
| -
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skiabot-shuttle-ubuntu13-003',
|
| - 'builder': [
|
| - 'Housekeeper-Nightly-Monitoring',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skiabot-linux-vm-001',
|
| - 'builder': [
|
| - 'Housekeeper-Nightly-RecreateSKPs',
|
| - ],
|
| - },
|
| - {
|
| - 'master': 'FYISkia',
|
| - 'hostname': 'skiabot-linux-vm-003',
|
| - 'builder': [
|
| - 'Housekeeper-PerCommit-AutoRoll',
|
| - ],
|
| - },
|
| -]]
|
| -
|
| -
|
| -for slave_dict in slaves:
|
| - AddTrybots(slave_dict)
|
| -
|
| -
|
| -cq_trybots = [
|
| - 'Build-Mac10.8-Clang-x86_64-Release-Trybot',
|
| - 'Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot',
|
| - 'Build-Ubuntu13.10-GCC4.8-x86_64-Release-Trybot',
|
| - 'Build-Ubuntu13.10-GCC4.8-Arm7-Debug-Android-Trybot',
|
| - 'Build-Win-VS2013-x86-Debug-Trybot',
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Debug-Trybot',
|
| - 'Test-Ubuntu13.10-GCE-NoGPU-x86_64-Release-Shared-Trybot',
|
| -]
|
|
|