| # Copyright (c) 2012 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. |
| |
| slaves = [ |
| # Linux 64-bit. |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android32 Builder', |
| 'Android32 Builder (dbg)', |
| 'Android32 Builder x86', |
| 'Android32 Builder x86 (dbg)', |
| 'Android32 Builder MIPS (dbg)', |
| 'Android32 Clang (dbg)', |
| 'Android64 Builder', |
| 'Android64 Builder (dbg)', |
| 'Android64 Builder x64 (dbg)', |
| 'Android32 GYP', |
| 'Android32 GYP (dbg)', |
| 'Linux32 ARM', |
| 'Linux64 Debug', |
| 'Linux64 Release', |
| 'Linux64 Debug (GYP)', |
| 'Linux64 Release (GYP)', |
| 'Linux64 Release (Libfuzzer)', |
| 'Linux Asan', |
| 'Linux MSan', |
| 'Linux Tsan v2', |
| 'Linux UBSan', |
| 'Linux UBSan vptr', |
| ], |
| 'hostname': 'slave%d-c3' % i, |
| } for i in range(6, 10) + range(13, 21) + [78] |
| ] + [ |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Linux Memcheck', |
| ], |
| 'hostname': 'vm177-m3', |
| }, |
| # Linux 64-bit, bare-metal. |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Linux64 Release [large tests]', |
| ], |
| 'hostname': 'build7-b3', |
| } |
| ] + [ |
| # Bare-metal Linux 64-bit machines with Android devices connected. |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android32 Tests (L Nexus5)', |
| ], |
| 'hostname': 'build18-b3', |
| }, |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android32 Tests (L Nexus5)(dbg)', |
| ], |
| 'hostname': 'build19-b3', |
| }, |
| ] + [ |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android32 Tests (L Nexus7.2)', |
| ], |
| 'hostname': 'build22-b3', |
| }, |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android32 Tests (L Nexus7.2)(dbg)', |
| ], |
| 'hostname': 'build21-b3', |
| }, |
| { |
| 'master': 'WebRTC', |
| 'os': 'linux', |
| 'version': 'trusty', |
| 'bits': '64', |
| 'builder': [ |
| 'Android64 Tests (L Nexus9)', |
| ], |
| 'hostname': 'build17-b3', |
| }, |
| ] + [ |
| # Mac. |
| { |
| 'master': 'WebRTC', |
| 'os': 'mac', |
| 'version': '10.10', |
| 'bits': '64', |
| 'builder': [ |
| 'iOS32 Debug', |
| 'iOS32 Release', |
| 'iOS64 Debug', |
| 'iOS64 Release', |
| 'iOS32 Simulator Debug', |
| 'iOS64 Simulator Debug', |
| 'iOS64 Debug (GYP)', |
| 'iOS64 Release (GYP)', |
| 'iOS API Framework Builder', |
| 'Mac64 Debug', |
| 'Mac64 Release', |
| 'Mac64 Debug (GYP)', |
| 'Mac64 Release (GYP)', |
| 'Mac Asan', |
| ], |
| 'hostname': 'vm%d-m3' % i, |
| } for i in range(672, 675) + [612, 677] |
| ] + [ |
| # Mac, bare-metal. |
| { |
| 'master': 'WebRTC', |
| 'os': 'mac', |
| 'version': '10.10', |
| 'bits': '64', |
| 'builder': [ |
| 'Mac64 Release [large tests]', |
| ], |
| 'hostname': 'build4-b3', |
| }, |
| ] + [ |
| # Windows. |
| { |
| 'master': 'WebRTC', |
| 'os': 'win', |
| 'version': 'win7', |
| 'bits': '64', |
| 'builder': [ |
| 'Win32 Debug', |
| 'Win32 Release', |
| 'Win64 Debug', |
| 'Win64 Release', |
| 'Win64 Debug (GYP)', |
| 'Win64 Release (GYP)', |
| 'Win32 Debug (Clang)', |
| 'Win32 Release (Clang)', |
| 'Win64 Debug (Clang)', |
| 'Win64 Release (Clang)', |
| 'Win SyzyASan', |
| ], |
| 'hostname': 'vm%d-m3' % i, |
| } for i in [162, 168, 169, 193] + range(87, 91) |
| ] + [ |
| { |
| 'master': 'WebRTC', |
| 'os': 'win', |
| 'version': 'win7', |
| 'bits': '64', |
| 'builder': [ |
| 'Win DrMemory Full', |
| ], |
| 'hostname': 'vm346-m3', |
| }, |
| { |
| 'master': 'WebRTC', |
| 'os': 'win', |
| 'version': 'win7', |
| 'bits': '64', |
| 'builder': [ |
| 'Win DrMemory Light', |
| ], |
| 'hostname': 'vm347-m3', |
| }, |
| ] + [ |
| # Windows, bare-metal. |
| { |
| 'master': 'WebRTC', |
| 'os': 'win', |
| 'version': 'win7', |
| 'bits': '64', |
| 'builder': [ |
| 'Win32 Release [large tests]', |
| ], |
| 'hostname': 'build20-b3', |
| } |
| ] |