BUG=None TEST=Tested on local master with the live slaves. Review URL: https://webrtc-codereview.appspot.com/571011 git-svn-id: http://webrtc.googlecode.com/svn/trunk@2258 4adac7df-926f-26a2-2b94-8c16560cd09d
200 lines
4.4 KiB
Python
200 lines
4.4 KiB
Python
#!/usr/bin/env python
|
|
# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
|
|
#
|
|
# Use of this source code is governed by a BSD-style license
|
|
# that can be found in the LICENSE file in the root of the source
|
|
# tree. An additional intellectual property rights grant can be found
|
|
# in the file PATENTS. All contributing project authors may
|
|
# be found in the AUTHORS file in the root of the source tree.
|
|
|
|
|
|
def linux():
|
|
return [
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Linux64DBG',
|
|
'hostname': 'webrtc-cb-linux-slave-1',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Linux32Release',
|
|
'hostname': 'webrtc-cb-linux-slave-2',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'ChromeOS',
|
|
'hostname': 'webrtc-cb-linux-slave-3',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Linux32DBG',
|
|
'hostname': 'webrtc-cb-linux-slave-4',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Linux64Release',
|
|
'hostname': 'webrtc-cb-linux-slave-5',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'LinuxMemcheck',
|
|
'hostname': 'webrtc-cb-linux-slave-6',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Android',
|
|
'hostname': 'webrtc-cb-linux-slave-7',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'LinuxClang',
|
|
'hostname': 'webrtc-cb-linux-slave-8',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'Linux64DBG-GCC4.6',
|
|
'hostname': 'webrtc-cb-linux-slave-9',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'AndroidNDK',
|
|
'hostname': 'webrtc-cb-linux-slave-10',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'LinuxTsan',
|
|
'hostname': 'webrtc-cb-linux-slave-15',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'LinuxAsan',
|
|
'hostname': 'webrtc-cb-linux-slave-16',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': 'LinuxLargeTests',
|
|
'hostname': 'webrtc-build-bot-se',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'linux',
|
|
'version': 'lucid',
|
|
'bits': '64',
|
|
'builder': ['LinuxChrome', 'LinuxChromeBloat'],
|
|
'hostname': 'webrtc-chrome',
|
|
},
|
|
]
|
|
|
|
def mac():
|
|
return [
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'mac',
|
|
'version': '10.7',
|
|
'bits': '64',
|
|
'builder': 'MacOS32DBG',
|
|
'hostname': 'dhcp-172-28-249-144',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'mac',
|
|
'version': '10.7',
|
|
'bits': '64',
|
|
'builder': 'MacOS32Release',
|
|
'hostname': 'dhcp-172-28-249-167',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'mac',
|
|
'version': '10.7',
|
|
'bits': '64',
|
|
'builder': 'MacLargeTests',
|
|
'hostname': 'dhcp-172-28-249-168',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'mac',
|
|
'version': '10.7',
|
|
'bits': '64',
|
|
'builder': 'MacChrome',
|
|
'hostname': 'dhcp-172-28-249-146',
|
|
},
|
|
]
|
|
|
|
def windows():
|
|
return [
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'win',
|
|
'version': 'server2008',
|
|
'bits': '64',
|
|
'builder': 'Win32Debug',
|
|
'hostname': 'webrtc-win2k8-1',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'win',
|
|
'version': 'server2008',
|
|
'bits': '64',
|
|
'builder': 'Win32Release',
|
|
'hostname': 'webrtc-win2k8-2',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'win',
|
|
'version': 'win7',
|
|
'bits': '64',
|
|
'builder': 'WinLargeTests',
|
|
'hostname': 'webrtc-test-w',
|
|
},
|
|
{
|
|
'master': 'WebRTC',
|
|
'os': 'win',
|
|
'version': 'win7',
|
|
'bits': '64',
|
|
'builder': 'WinChrome',
|
|
'hostname': 'webrtc-chrome-w',
|
|
},
|
|
]
|
|
|
|
slaves = linux() + mac() + windows()
|