blob: c3679b0e75360926f93a96554d8e67a52724c652 [file] [log] [blame]
# -*- python -*-
# ex: set syntax=python:
# Copyright 2014 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.
from packages import GITHUB_TESTING_PACKAGES
linux_names = [p.builderNames('linux') for p in GITHUB_TESTING_PACKAGES]
windows_names = [p.builderNames('windows') for p in GITHUB_TESTING_PACKAGES]
mac_names = [p.builderNames('mac') for p in GITHUB_TESTING_PACKAGES]
linux_names = [item for sublist in linux_names for item in sublist]
mac_names = [item for sublist in mac_names for item in sublist]
windows_names = [item for sublist in windows_names for item in sublist]
slaves = [
{
'master': 'DartPackages',
'builder': linux_names,
'hostname': 'slave113-c3',
'os': 'linux',
'version': 'trusty',
'bits': '64',
},
{
'master': 'DartPackages',
'builder': windows_names,
'hostname': 'vm165-m3',
'os': 'win',
'version': 'win8',
'bits': '64',
'auto_reboot': True,
},
] + [
{
'master': 'DartPackages',
'builder': mac_names,
'hostname': vm,
'os': 'mac',
'version': '10.9',
'bits': '64',
} for vm in ['vm651-m3', 'vm653-m3']
]