OLD | NEW |
---|---|
1 """ This file contains configuration information for the build slave host | 1 """ This file contains configuration information for the build slave host |
2 machines. """ | 2 machines. """ |
3 | 3 |
4 | 4 |
5 import collections | 5 import collections |
6 import ntpath | 6 import ntpath |
7 import os | 7 import os |
8 import posixpath | 8 import posixpath |
9 import sys | 9 import sys |
10 | 10 |
(...skipping 13 matching lines...) Expand all Loading... | |
24 | 24 |
25 CHROMECOMPUTE_BUILDBOT_PATH = ['storage', 'skia-repo', 'buildbot'] | 25 CHROMECOMPUTE_BUILDBOT_PATH = ['storage', 'skia-repo', 'buildbot'] |
26 | 26 |
27 # Indicates that this machine is not connected to a KVM switch. | 27 # Indicates that this machine is not connected to a KVM switch. |
28 NO_KVM_NUM = '(not on KVM)' | 28 NO_KVM_NUM = '(not on KVM)' |
29 | 29 |
30 # Indicates that this machine has no static IP address. | 30 # Indicates that this machine has no static IP address. |
31 NO_IP_ADDR = '(no static IP)' | 31 NO_IP_ADDR = '(no static IP)' |
32 | 32 |
33 # Files to copy into buildslave checkouts. | 33 # Files to copy into buildslave checkouts. |
34 DEFAULT_COPIES = [ | |
35 { | |
36 "source": ".boto", | |
37 "destination": "buildbot/third_party/chromium_buildbot/site_config", | |
38 }, | |
39 ] | |
40 CHROMEBUILD_COPIES = [ | 34 CHROMEBUILD_COPIES = [ |
41 { | 35 { |
42 "source": ".boto", | 36 "source": ".boto", |
43 "destination": "build/site_config", | 37 "destination": "build/site_config", |
44 }, | 38 }, |
45 { | 39 { |
46 "source": ".bot_password", | 40 "source": ".bot_password", |
47 "destination": "build/site_config", | 41 "destination": "build/site_config", |
48 }, | 42 }, |
49 ] | 43 ] |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
89 ] | 83 ] |
90 | 84 |
91 | 85 |
92 # Data for all Skia build slave hosts. | 86 # Data for all Skia build slave hosts. |
93 _slave_host_dicts = { | 87 _slave_host_dicts = { |
94 | 88 |
95 ################################ Linux Machines ################################ | 89 ################################ Linux Machines ################################ |
96 | 90 |
97 'skiabot-shuttle-ubuntu12-gtx550ti-001': { | 91 'skiabot-shuttle-ubuntu12-gtx550ti-001': { |
98 'slaves': [ | 92 'slaves': [ |
99 ('skiabot-shuttle-ubuntu12-gtx550ti-001', '0', True), | 93 ('skiabot-shuttle-ubuntu12-gtx550ti-001', '0', False), |
borenet
2014/10/17 18:04:18
The bool in this column has changed meaning from "
| |
100 ], | 94 ], |
101 'copies': DEFAULT_COPIES, | 95 'copies': CHROMEBUILD_COPIES, |
102 'login_cmd': skia_lab_login, | 96 'login_cmd': skia_lab_login, |
103 'ip': '192.168.1.132', | 97 'ip': '192.168.1.132', |
104 'kvm_num': 'A', | 98 'kvm_num': 'A', |
105 'path_module': posixpath, | 99 'path_module': posixpath, |
106 'path_to_buildbot': ['buildbot'], | 100 'path_to_buildbot': ['buildbot'], |
107 'remote_access': True, | 101 'remote_access': True, |
108 'launch_script': LAUNCH_SCRIPT_UNIX, | 102 'launch_script': LAUNCH_SCRIPT_UNIX, |
109 }, | 103 }, |
110 | 104 |
111 'skiabot-shuttle-ubuntu12-gtx660-001': { | 105 'skiabot-shuttle-ubuntu12-gtx660-001': { |
112 'slaves': [ | 106 'slaves': [ |
113 ('skiabot-shuttle-ubuntu12-gtx660-000', '0', True), | 107 ('skiabot-shuttle-ubuntu12-gtx660-000', '0', False), |
114 ('skiabot-shuttle-ubuntu12-gtx660-001', '0', True), | 108 ('skiabot-shuttle-ubuntu12-gtx660-001', '0', False), |
115 ('skiabot-shuttle-ubuntu12-gtx660-002', '0', True), | 109 ('skiabot-shuttle-ubuntu12-gtx660-002', '0', False), |
116 ('skiabot-shuttle-ubuntu12-gtx660-003', '0', True), | 110 ('skiabot-shuttle-ubuntu12-gtx660-003', '0', False), |
117 ], | 111 ], |
118 'copies': DEFAULT_COPIES, | 112 'copies': CHROMEBUILD_COPIES, |
119 'login_cmd': skia_lab_login, | 113 'login_cmd': skia_lab_login, |
120 'ip': '192.168.1.113', | 114 'ip': '192.168.1.113', |
121 'kvm_num': 'E', | 115 'kvm_num': 'E', |
122 'path_module': posixpath, | 116 'path_module': posixpath, |
123 'path_to_buildbot': ['buildbot'], | 117 'path_to_buildbot': ['buildbot'], |
124 'remote_access': True, | 118 'remote_access': True, |
125 'launch_script': LAUNCH_SCRIPT_UNIX, | 119 'launch_script': LAUNCH_SCRIPT_UNIX, |
126 }, | 120 }, |
127 | 121 |
128 'skiabot-shuttle-ubuntu12-gtx660-002': { | 122 'skiabot-shuttle-ubuntu12-gtx660-002': { |
129 'slaves': [ | 123 'slaves': [ |
130 ('skiabot-shuttle-ubuntu12-gtx660-bench', '0', True), | 124 ('skiabot-shuttle-ubuntu12-gtx660-bench', '0', False), |
131 ], | 125 ], |
132 'copies': DEFAULT_COPIES, | 126 'copies': CHROMEBUILD_COPIES, |
133 'login_cmd': skia_lab_login, | 127 'login_cmd': skia_lab_login, |
134 'ip': '192.168.1.122', | 128 'ip': '192.168.1.122', |
135 'kvm_num': 'F', | 129 'kvm_num': 'F', |
136 'path_module': posixpath, | 130 'path_module': posixpath, |
137 'path_to_buildbot': ['buildbot'], | 131 'path_to_buildbot': ['buildbot'], |
138 'remote_access': True, | 132 'remote_access': True, |
139 'launch_script': LAUNCH_SCRIPT_UNIX, | 133 'launch_script': LAUNCH_SCRIPT_UNIX, |
140 }, | 134 }, |
141 | 135 |
142 'skiabot-shuttle-ubuntu12-android-003': { | 136 'skiabot-shuttle-ubuntu12-android-003': { |
143 'slaves': [ | 137 'slaves': [ |
144 ('skiabot-shuttle-ubuntu12-xoom-001', '0', True), | 138 ('skiabot-shuttle-ubuntu12-xoom-001', '0', False), |
145 ('skiabot-shuttle-ubuntu12-xoom-002', '1', True), | 139 ('skiabot-shuttle-ubuntu12-xoom-002', '1', False), |
146 ('skiabot-shuttle-ubuntu12-xoom-003', '2', True), | 140 ('skiabot-shuttle-ubuntu12-xoom-003', '2', False), |
147 ('skiabot-shuttle-ubuntu12-nexus7-001', '6', True), | 141 ('skiabot-shuttle-ubuntu12-nexus7-001', '6', False), |
148 ('skiabot-shuttle-ubuntu12-nexus7-002', '7', True), | 142 ('skiabot-shuttle-ubuntu12-nexus7-002', '7', False), |
149 ('skiabot-shuttle-ubuntu12-nexus7-003', '8', True), | 143 ('skiabot-shuttle-ubuntu12-nexus7-003', '8', False), |
150 ('skiabot-shuttle-ubuntu12-nexus10-001', '9', True), | 144 ('skiabot-shuttle-ubuntu12-nexus10-001', '9', False), |
151 ('skiabot-shuttle-ubuntu12-nexus10-003', '10', True), | 145 ('skiabot-shuttle-ubuntu12-nexus10-003', '10', False), |
152 ('skiabot-shuttle-ubuntu12-venue8-001', '11', True), | 146 ('skiabot-shuttle-ubuntu12-venue8-001', '11', False), |
153 ('skiabot-shuttle-ubuntu12-nexus5-001', '12', True), | 147 ('skiabot-shuttle-ubuntu12-nexus5-001', '12', False), |
154 ('skiabot-shuttle-ubuntu12-nexus5-002', '13', True), | 148 ('skiabot-shuttle-ubuntu12-nexus5-002', '13', False), |
155 ], | 149 ], |
156 'copies': DEFAULT_COPIES, | 150 'copies': CHROMEBUILD_COPIES, |
157 'login_cmd': skia_lab_login, | 151 'login_cmd': skia_lab_login, |
158 'ip': '192.168.1.110', | 152 'ip': '192.168.1.110', |
159 'kvm_num': 'C', | 153 'kvm_num': 'C', |
160 'path_module': posixpath, | 154 'path_module': posixpath, |
161 'path_to_buildbot': ['buildbot'], | 155 'path_to_buildbot': ['buildbot'], |
162 'remote_access': True, | 156 'remote_access': True, |
163 'launch_script': LAUNCH_SCRIPT_UNIX, | 157 'launch_script': LAUNCH_SCRIPT_UNIX, |
164 }, | 158 }, |
165 | 159 |
166 'skiabot-shuttle-ubuntu12-xxx': { | 160 'skiabot-shuttle-ubuntu12-xxx': { |
167 'slaves': [ | 161 'slaves': [ |
168 ('skiabot-shuttle-ubuntu12-002', '2', True), | 162 ('skiabot-shuttle-ubuntu12-002', '2', False), |
169 ('skiabot-shuttle-ubuntu12-003', '3', True), | 163 ('skiabot-shuttle-ubuntu12-003', '3', False), |
170 ('skiabot-shuttle-ubuntu12-004', '4', True), | 164 ('skiabot-shuttle-ubuntu12-004', '4', False), |
171 ('skiabot-shuttle-ubuntu12-arm64-001', '5', True), | 165 ('skiabot-shuttle-ubuntu12-arm64-001', '5', True), |
172 ], | 166 ], |
173 'copies': DEFAULT_COPIES, | 167 'copies': CHROMEBUILD_COPIES, |
174 'login_cmd': skia_lab_login, | 168 'login_cmd': skia_lab_login, |
175 'ip': '192.168.1.109', | 169 'ip': '192.168.1.109', |
176 'kvm_num': 'B', | 170 'kvm_num': 'B', |
177 'path_module': posixpath, | 171 'path_module': posixpath, |
178 'path_to_buildbot': ['buildbot'], | 172 'path_to_buildbot': ['buildbot'], |
179 'remote_access': True, | 173 'remote_access': True, |
180 'launch_script': LAUNCH_SCRIPT_UNIX, | 174 'launch_script': LAUNCH_SCRIPT_UNIX, |
181 }, | 175 }, |
182 | 176 |
183 'skiabot-shuttle-ubuntu13-xxx': { | 177 'skiabot-shuttle-ubuntu13-xxx': { |
184 'slaves': [ | 178 'slaves': [ |
185 ], | 179 ], |
186 'copies': DEFAULT_COPIES, | 180 'copies': CHROMEBUILD_COPIES, |
187 'login_cmd': skia_lab_login, | 181 'login_cmd': skia_lab_login, |
188 'ip': '192.168.1.120', | 182 'ip': '192.168.1.120', |
189 'kvm_num': 'D', | 183 'kvm_num': 'D', |
190 'path_module': posixpath, | 184 'path_module': posixpath, |
191 'path_to_buildbot': ['buildbot'], | 185 'path_to_buildbot': ['buildbot'], |
192 'remote_access': True, | 186 'remote_access': True, |
193 'launch_script': LAUNCH_SCRIPT_UNIX, | 187 'launch_script': LAUNCH_SCRIPT_UNIX, |
194 }, | 188 }, |
195 | 189 |
196 'skiabot-shuttle-ubuntu13-002': { | 190 'skiabot-shuttle-ubuntu13-002': { |
197 'slaves': [ | 191 'slaves': [ |
198 ], | 192 ], |
199 'copies': DEFAULT_COPIES, | 193 'copies': CHROMEBUILD_COPIES, |
200 'login_cmd': skia_lab_login, | 194 'login_cmd': skia_lab_login, |
201 'ip': '192.168.1.115', | 195 'ip': '192.168.1.115', |
202 'kvm_num': 'G', | 196 'kvm_num': 'G', |
203 'path_module': posixpath, | 197 'path_module': posixpath, |
204 'path_to_buildbot': ['buildbot'], | 198 'path_to_buildbot': ['buildbot'], |
205 'remote_access': True, | 199 'remote_access': True, |
206 'launch_script': LAUNCH_SCRIPT_UNIX, | 200 'launch_script': LAUNCH_SCRIPT_UNIX, |
207 }, | 201 }, |
208 | 202 |
209 'skia-vm-001': { | 203 'skia-vm-001': { |
210 'slaves': [ | 204 'slaves': [ |
211 ('skiabot-linux-compile-000', '0', True), | 205 ('skiabot-linux-compile-000', '0', False), |
212 ], | 206 ], |
213 'copies': DEFAULT_COPIES, | 207 'copies': CHROMEBUILD_COPIES, |
214 'login_cmd': chromecompute_login, | 208 'login_cmd': chromecompute_login, |
215 'ip': NO_IP_ADDR, | 209 'ip': NO_IP_ADDR, |
216 'kvm_num': NO_KVM_NUM, | 210 'kvm_num': NO_KVM_NUM, |
217 'path_module': posixpath, | 211 'path_module': posixpath, |
218 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 212 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
219 'remote_access': GCE_COMPILE_C_ONLINE, | 213 'remote_access': GCE_COMPILE_C_ONLINE, |
220 'launch_script': LAUNCH_SCRIPT_UNIX, | 214 'launch_script': LAUNCH_SCRIPT_UNIX, |
221 }, | 215 }, |
222 | 216 |
223 'skia-vm-002': { | 217 'skia-vm-002': { |
224 'slaves': [ | 218 'slaves': [ |
225 ('skiabot-linux-compile-001', '0', True), | 219 ('skiabot-linux-compile-001', '0', False), |
226 ], | 220 ], |
227 'copies': DEFAULT_COPIES, | 221 'copies': CHROMEBUILD_COPIES, |
228 'login_cmd': chromecompute_login, | 222 'login_cmd': chromecompute_login, |
229 'ip': NO_IP_ADDR, | 223 'ip': NO_IP_ADDR, |
230 'kvm_num': NO_KVM_NUM, | 224 'kvm_num': NO_KVM_NUM, |
231 'path_module': posixpath, | 225 'path_module': posixpath, |
232 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 226 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
233 'remote_access': GCE_COMPILE_C_ONLINE, | 227 'remote_access': GCE_COMPILE_C_ONLINE, |
234 'launch_script': LAUNCH_SCRIPT_UNIX, | 228 'launch_script': LAUNCH_SCRIPT_UNIX, |
235 }, | 229 }, |
236 | 230 |
237 'skia-vm-003': { | 231 'skia-vm-003': { |
238 'slaves': [ | 232 'slaves': [ |
239 ('skiabot-linux-compile-002', '0', True), | 233 ('skiabot-linux-compile-002', '0', False), |
240 ], | 234 ], |
241 'copies': DEFAULT_COPIES, | 235 'copies': CHROMEBUILD_COPIES, |
242 'login_cmd': chromecompute_login, | 236 'login_cmd': chromecompute_login, |
243 'ip': NO_IP_ADDR, | 237 'ip': NO_IP_ADDR, |
244 'kvm_num': NO_KVM_NUM, | 238 'kvm_num': NO_KVM_NUM, |
245 'path_module': posixpath, | 239 'path_module': posixpath, |
246 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 240 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
247 'remote_access': GCE_COMPILE_C_ONLINE, | 241 'remote_access': GCE_COMPILE_C_ONLINE, |
248 'launch_script': LAUNCH_SCRIPT_UNIX, | 242 'launch_script': LAUNCH_SCRIPT_UNIX, |
249 }, | 243 }, |
250 | 244 |
251 'skia-vm-004': { | 245 'skia-vm-004': { |
252 'slaves': [ | 246 'slaves': [ |
253 ('skiabot-linux-compile-003', '0', True), | 247 ('skiabot-linux-compile-003', '0', False), |
254 ], | 248 ], |
255 'copies': DEFAULT_COPIES, | 249 'copies': CHROMEBUILD_COPIES, |
256 'login_cmd': chromecompute_login, | 250 'login_cmd': chromecompute_login, |
257 'ip': NO_IP_ADDR, | 251 'ip': NO_IP_ADDR, |
258 'kvm_num': NO_KVM_NUM, | 252 'kvm_num': NO_KVM_NUM, |
259 'path_module': posixpath, | 253 'path_module': posixpath, |
260 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 254 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
261 'remote_access': GCE_COMPILE_C_ONLINE, | 255 'remote_access': GCE_COMPILE_C_ONLINE, |
262 'launch_script': LAUNCH_SCRIPT_UNIX, | 256 'launch_script': LAUNCH_SCRIPT_UNIX, |
263 }, | 257 }, |
264 | 258 |
265 'skia-vm-005': { | 259 'skia-vm-005': { |
266 'slaves': [ | 260 'slaves': [ |
267 ('skiabot-linux-compile-004', '0', True), | 261 ('skiabot-linux-compile-004', '0', False), |
268 ], | 262 ], |
269 'copies': DEFAULT_COPIES, | 263 'copies': CHROMEBUILD_COPIES, |
270 'login_cmd': chromecompute_login, | 264 'login_cmd': chromecompute_login, |
271 'ip': NO_IP_ADDR, | 265 'ip': NO_IP_ADDR, |
272 'kvm_num': NO_KVM_NUM, | 266 'kvm_num': NO_KVM_NUM, |
273 'path_module': posixpath, | 267 'path_module': posixpath, |
274 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 268 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
275 'remote_access': GCE_COMPILE_C_ONLINE, | 269 'remote_access': GCE_COMPILE_C_ONLINE, |
276 'launch_script': LAUNCH_SCRIPT_UNIX, | 270 'launch_script': LAUNCH_SCRIPT_UNIX, |
277 }, | 271 }, |
278 | 272 |
279 'skia-vm-006': { | 273 'skia-vm-006': { |
280 'slaves': [ | 274 'slaves': [ |
281 ('skiabot-linux-compile-005', '0', True), | 275 ('skiabot-linux-compile-005', '0', False), |
282 ], | 276 ], |
283 'copies': DEFAULT_COPIES, | 277 'copies': CHROMEBUILD_COPIES, |
284 'login_cmd': chromecompute_login, | 278 'login_cmd': chromecompute_login, |
285 'ip': NO_IP_ADDR, | 279 'ip': NO_IP_ADDR, |
286 'kvm_num': NO_KVM_NUM, | 280 'kvm_num': NO_KVM_NUM, |
287 'path_module': posixpath, | 281 'path_module': posixpath, |
288 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 282 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
289 'remote_access': GCE_COMPILE_C_ONLINE, | 283 'remote_access': GCE_COMPILE_C_ONLINE, |
290 'launch_script': LAUNCH_SCRIPT_UNIX, | 284 'launch_script': LAUNCH_SCRIPT_UNIX, |
291 }, | 285 }, |
292 | 286 |
293 'skia-vm-007': { | 287 'skia-vm-007': { |
294 'slaves': [ | 288 'slaves': [ |
295 ('skiabot-linux-compile-006', '0', True), | 289 ('skiabot-linux-compile-006', '0', False), |
296 ], | 290 ], |
297 'copies': DEFAULT_COPIES, | 291 'copies': CHROMEBUILD_COPIES, |
298 'login_cmd': chromecompute_login, | 292 'login_cmd': chromecompute_login, |
299 'ip': NO_IP_ADDR, | 293 'ip': NO_IP_ADDR, |
300 'kvm_num': NO_KVM_NUM, | 294 'kvm_num': NO_KVM_NUM, |
301 'path_module': posixpath, | 295 'path_module': posixpath, |
302 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 296 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
303 'remote_access': GCE_COMPILE_C_ONLINE, | 297 'remote_access': GCE_COMPILE_C_ONLINE, |
304 'launch_script': LAUNCH_SCRIPT_UNIX, | 298 'launch_script': LAUNCH_SCRIPT_UNIX, |
305 }, | 299 }, |
306 | 300 |
307 'skia-vm-008': { | 301 'skia-vm-008': { |
308 'slaves': [ | 302 'slaves': [ |
309 ('skiabot-linux-compile-007', '0', True), | 303 ('skiabot-linux-compile-007', '0', False), |
310 ], | 304 ], |
311 'copies': DEFAULT_COPIES, | 305 'copies': CHROMEBUILD_COPIES, |
312 'login_cmd': chromecompute_login, | 306 'login_cmd': chromecompute_login, |
313 'ip': NO_IP_ADDR, | 307 'ip': NO_IP_ADDR, |
314 'kvm_num': NO_KVM_NUM, | 308 'kvm_num': NO_KVM_NUM, |
315 'path_module': posixpath, | 309 'path_module': posixpath, |
316 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 310 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
317 'remote_access': GCE_COMPILE_C_ONLINE, | 311 'remote_access': GCE_COMPILE_C_ONLINE, |
318 'launch_script': LAUNCH_SCRIPT_UNIX, | 312 'launch_script': LAUNCH_SCRIPT_UNIX, |
319 }, | 313 }, |
320 | 314 |
321 'skia-vm-009': { | 315 'skia-vm-009': { |
322 'slaves': [ | 316 'slaves': [ |
323 ('skiabot-linux-compile-008', '0', True), | 317 ('skiabot-linux-compile-008', '0', False), |
324 ], | 318 ], |
325 'copies': DEFAULT_COPIES, | 319 'copies': CHROMEBUILD_COPIES, |
326 'login_cmd': chromecompute_login, | 320 'login_cmd': chromecompute_login, |
327 'ip': NO_IP_ADDR, | 321 'ip': NO_IP_ADDR, |
328 'kvm_num': NO_KVM_NUM, | 322 'kvm_num': NO_KVM_NUM, |
329 'path_module': posixpath, | 323 'path_module': posixpath, |
330 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 324 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
331 'remote_access': GCE_COMPILE_C_ONLINE, | 325 'remote_access': GCE_COMPILE_C_ONLINE, |
332 'launch_script': LAUNCH_SCRIPT_UNIX, | 326 'launch_script': LAUNCH_SCRIPT_UNIX, |
333 }, | 327 }, |
334 | 328 |
335 'skia-vm-010': { | 329 'skia-vm-010': { |
336 'slaves': [ | 330 'slaves': [ |
337 ('skiabot-linux-compile-009', '0', True), | 331 ('skiabot-linux-compile-009', '0', False), |
338 ], | 332 ], |
339 'copies': DEFAULT_COPIES, | 333 'copies': CHROMEBUILD_COPIES, |
340 'login_cmd': chromecompute_login, | 334 'login_cmd': chromecompute_login, |
341 'ip': NO_IP_ADDR, | 335 'ip': NO_IP_ADDR, |
342 'kvm_num': NO_KVM_NUM, | 336 'kvm_num': NO_KVM_NUM, |
343 'path_module': posixpath, | 337 'path_module': posixpath, |
344 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 338 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
345 'remote_access': GCE_COMPILE_C_ONLINE, | 339 'remote_access': GCE_COMPILE_C_ONLINE, |
346 'launch_script': LAUNCH_SCRIPT_UNIX, | 340 'launch_script': LAUNCH_SCRIPT_UNIX, |
347 }, | 341 }, |
348 | 342 |
349 'skia-vm-011': { | 343 'skia-vm-011': { |
350 'slaves': [ | 344 'slaves': [ |
351 ('skiabot-linux-compile-010', '0', True), | 345 ('skiabot-linux-compile-010', '0', False), |
352 ], | 346 ], |
353 'copies': DEFAULT_COPIES, | 347 'copies': CHROMEBUILD_COPIES, |
354 'login_cmd': chromecompute_login, | 348 'login_cmd': chromecompute_login, |
355 'ip': NO_IP_ADDR, | 349 'ip': NO_IP_ADDR, |
356 'kvm_num': NO_KVM_NUM, | 350 'kvm_num': NO_KVM_NUM, |
357 'path_module': posixpath, | 351 'path_module': posixpath, |
358 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 352 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
359 'remote_access': GCE_COMPILE_C_ONLINE, | 353 'remote_access': GCE_COMPILE_C_ONLINE, |
360 'launch_script': LAUNCH_SCRIPT_UNIX, | 354 'launch_script': LAUNCH_SCRIPT_UNIX, |
361 }, | 355 }, |
362 | 356 |
363 'skia-vm-012': { | 357 'skia-vm-012': { |
364 'slaves': [ | 358 'slaves': [ |
365 ('skiabot-linux-compile-011', '0', True), | 359 ('skiabot-linux-compile-011', '0', False), |
366 ], | 360 ], |
367 'copies': DEFAULT_COPIES, | 361 'copies': CHROMEBUILD_COPIES, |
368 'login_cmd': chromecompute_login, | 362 'login_cmd': chromecompute_login, |
369 'ip': NO_IP_ADDR, | 363 'ip': NO_IP_ADDR, |
370 'kvm_num': NO_KVM_NUM, | 364 'kvm_num': NO_KVM_NUM, |
371 'path_module': posixpath, | 365 'path_module': posixpath, |
372 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 366 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
373 'remote_access': GCE_COMPILE_C_ONLINE, | 367 'remote_access': GCE_COMPILE_C_ONLINE, |
374 'launch_script': LAUNCH_SCRIPT_UNIX, | 368 'launch_script': LAUNCH_SCRIPT_UNIX, |
375 }, | 369 }, |
376 | 370 |
377 'skia-vm-013': { | 371 'skia-vm-013': { |
378 'slaves': [ | 372 'slaves': [ |
379 ('skiabot-linux-compile-012', '0', True), | 373 ('skiabot-linux-compile-012', '0', False), |
380 ('skiabot-linux-housekeeper-000', '1', True), | 374 ('skiabot-linux-housekeeper-000', '1', False), |
381 ], | 375 ], |
382 'copies': DEFAULT_COPIES, | 376 'copies': CHROMEBUILD_COPIES, |
383 'login_cmd': chromecompute_login, | 377 'login_cmd': chromecompute_login, |
384 'ip': NO_IP_ADDR, | 378 'ip': NO_IP_ADDR, |
385 'kvm_num': NO_KVM_NUM, | 379 'kvm_num': NO_KVM_NUM, |
386 'path_module': posixpath, | 380 'path_module': posixpath, |
387 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 381 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
388 'remote_access': GCE_COMPILE_C_ONLINE, | 382 'remote_access': GCE_COMPILE_C_ONLINE, |
389 'launch_script': LAUNCH_SCRIPT_UNIX, | 383 'launch_script': LAUNCH_SCRIPT_UNIX, |
390 }, | 384 }, |
391 | 385 |
392 'skia-vm-014': { | 386 'skia-vm-014': { |
393 'slaves': [ | 387 'slaves': [ |
394 ('skia-android-canary', '0', True), | 388 ('skia-android-canary', '0', True), |
395 ], | 389 ], |
396 'copies': DEFAULT_COPIES, | 390 'copies': CHROMEBUILD_COPIES, |
397 'login_cmd': chromecompute_login, | 391 'login_cmd': chromecompute_login, |
398 'ip': NO_IP_ADDR, | 392 'ip': NO_IP_ADDR, |
399 'kvm_num': NO_KVM_NUM, | 393 'kvm_num': NO_KVM_NUM, |
400 'path_module': posixpath, | 394 'path_module': posixpath, |
401 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 395 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
402 'remote_access': GCE_COMPILE_C_ONLINE, | 396 'remote_access': GCE_COMPILE_C_ONLINE, |
403 'launch_script': LAUNCH_SCRIPT_UNIX, | 397 'launch_script': LAUNCH_SCRIPT_UNIX, |
404 }, | 398 }, |
405 | 399 |
406 'skia-vm-015': { | 400 'skia-vm-015': { |
407 'slaves': [ | 401 'slaves': [ |
408 ], | 402 ], |
409 'copies': DEFAULT_COPIES, | 403 'copies': CHROMEBUILD_COPIES, |
410 'login_cmd': chromecompute_login, | 404 'login_cmd': chromecompute_login, |
411 'ip': NO_IP_ADDR, | 405 'ip': NO_IP_ADDR, |
412 'kvm_num': NO_KVM_NUM, | 406 'kvm_num': NO_KVM_NUM, |
413 'path_module': posixpath, | 407 'path_module': posixpath, |
414 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 408 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
415 'remote_access': GCE_COMPILE_C_ONLINE, | 409 'remote_access': GCE_COMPILE_C_ONLINE, |
416 'launch_script': LAUNCH_SCRIPT_UNIX, | 410 'launch_script': LAUNCH_SCRIPT_UNIX, |
417 }, | 411 }, |
418 | 412 |
419 'skia-vm-016': { | 413 'skia-vm-016': { |
420 'slaves': [ | 414 'slaves': [ |
421 ('skiabot-win-compile-000', '0', True), | 415 ('skiabot-win-compile-000', '0', False), |
422 ], | 416 ], |
423 'copies': DEFAULT_COPIES, | 417 'copies': CHROMEBUILD_COPIES, |
424 'login_cmd': None, | 418 'login_cmd': None, |
425 'ip': NO_IP_ADDR, | 419 'ip': NO_IP_ADDR, |
426 'kvm_num': NO_KVM_NUM, | 420 'kvm_num': NO_KVM_NUM, |
427 'path_module': ntpath, | 421 'path_module': ntpath, |
428 'path_to_buildbot': ['buildbot'], | 422 'path_to_buildbot': ['buildbot'], |
429 'remote_access': False, | 423 'remote_access': False, |
430 'launch_script': LAUNCH_SCRIPT_WIN, | 424 'launch_script': LAUNCH_SCRIPT_WIN, |
431 }, | 425 }, |
432 | 426 |
433 'skia-vm-017': { | 427 'skia-vm-017': { |
434 'slaves': [ | 428 'slaves': [ |
435 ('skiabot-win-compile-001', '0', True), | 429 ('skiabot-win-compile-001', '0', False), |
436 ], | 430 ], |
437 'copies': DEFAULT_COPIES, | 431 'copies': CHROMEBUILD_COPIES, |
438 'login_cmd': None, | 432 'login_cmd': None, |
439 'ip': NO_IP_ADDR, | 433 'ip': NO_IP_ADDR, |
440 'kvm_num': NO_KVM_NUM, | 434 'kvm_num': NO_KVM_NUM, |
441 'path_module': ntpath, | 435 'path_module': ntpath, |
442 'path_to_buildbot': ['buildbot'], | 436 'path_to_buildbot': ['buildbot'], |
443 'remote_access': False, | 437 'remote_access': False, |
444 'launch_script': LAUNCH_SCRIPT_WIN, | 438 'launch_script': LAUNCH_SCRIPT_WIN, |
445 }, | 439 }, |
446 | 440 |
447 'skia-vm-018': { | 441 'skia-vm-018': { |
448 'slaves': [ | 442 'slaves': [ |
449 ('skiabot-win-compile-002', '0', True), | 443 ('skiabot-win-compile-002', '0', False), |
450 ], | 444 ], |
451 'copies': DEFAULT_COPIES, | 445 'copies': CHROMEBUILD_COPIES, |
452 'login_cmd': None, | 446 'login_cmd': None, |
453 'ip': NO_IP_ADDR, | 447 'ip': NO_IP_ADDR, |
454 'kvm_num': NO_KVM_NUM, | 448 'kvm_num': NO_KVM_NUM, |
455 'path_module': ntpath, | 449 'path_module': ntpath, |
456 'path_to_buildbot': ['buildbot'], | 450 'path_to_buildbot': ['buildbot'], |
457 'remote_access': False, | 451 'remote_access': False, |
458 'launch_script': LAUNCH_SCRIPT_WIN, | 452 'launch_script': LAUNCH_SCRIPT_WIN, |
459 }, | 453 }, |
460 | 454 |
461 'skia-vm-019': { | 455 'skia-vm-019': { |
462 'slaves': [ | 456 'slaves': [ |
463 ('skiabot-win-compile-003', '0', True), | 457 ('skiabot-win-compile-003', '0', False), |
464 ], | 458 ], |
465 'copies': DEFAULT_COPIES, | 459 'copies': CHROMEBUILD_COPIES, |
466 'login_cmd': None, | 460 'login_cmd': None, |
467 'ip': NO_IP_ADDR, | 461 'ip': NO_IP_ADDR, |
468 'kvm_num': NO_KVM_NUM, | 462 'kvm_num': NO_KVM_NUM, |
469 'path_module': ntpath, | 463 'path_module': ntpath, |
470 'path_to_buildbot': ['buildbot'], | 464 'path_to_buildbot': ['buildbot'], |
471 'remote_access': False, | 465 'remote_access': False, |
472 'launch_script': LAUNCH_SCRIPT_WIN, | 466 'launch_script': LAUNCH_SCRIPT_WIN, |
473 }, | 467 }, |
474 | 468 |
475 'skia-vm-020': { | 469 'skia-vm-020': { |
476 'slaves': [ | 470 'slaves': [ |
477 ('skiabot-linux-tester-000', '0', True), | 471 ('skiabot-linux-tester-000', '0', False), |
478 ], | 472 ], |
479 'copies': DEFAULT_COPIES, | 473 'copies': CHROMEBUILD_COPIES, |
480 'login_cmd': chromecompute_login, | 474 'login_cmd': chromecompute_login, |
481 'ip': NO_IP_ADDR, | 475 'ip': NO_IP_ADDR, |
482 'kvm_num': NO_KVM_NUM, | 476 'kvm_num': NO_KVM_NUM, |
483 'path_module': posixpath, | 477 'path_module': posixpath, |
484 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 478 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
485 'remote_access': GCE_COMPILE_C_ONLINE, | 479 'remote_access': GCE_COMPILE_C_ONLINE, |
486 'launch_script': LAUNCH_SCRIPT_UNIX, | 480 'launch_script': LAUNCH_SCRIPT_UNIX, |
487 }, | 481 }, |
488 | 482 |
489 'skia-vm-021': { | 483 'skia-vm-021': { |
490 'slaves': [ | 484 'slaves': [ |
491 ('skiabot-linux-tester-001', '0', True), | 485 ('skiabot-linux-tester-001', '0', False), |
492 ], | 486 ], |
493 'copies': DEFAULT_COPIES, | 487 'copies': CHROMEBUILD_COPIES, |
494 'login_cmd': chromecompute_login, | 488 'login_cmd': chromecompute_login, |
495 'ip': NO_IP_ADDR, | 489 'ip': NO_IP_ADDR, |
496 'kvm_num': NO_KVM_NUM, | 490 'kvm_num': NO_KVM_NUM, |
497 'path_module': posixpath, | 491 'path_module': posixpath, |
498 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 492 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
499 'remote_access': GCE_COMPILE_C_ONLINE, | 493 'remote_access': GCE_COMPILE_C_ONLINE, |
500 'launch_script': LAUNCH_SCRIPT_UNIX, | 494 'launch_script': LAUNCH_SCRIPT_UNIX, |
501 }, | 495 }, |
502 | 496 |
503 'skia-vm-022': { | 497 'skia-vm-022': { |
504 'slaves': [ | 498 'slaves': [ |
505 ('skiabot-linux-tester-002', '0', True), | 499 ('skiabot-linux-tester-002', '0', False), |
506 ], | 500 ], |
507 'copies': DEFAULT_COPIES, | 501 'copies': CHROMEBUILD_COPIES, |
508 'login_cmd': chromecompute_login, | 502 'login_cmd': chromecompute_login, |
509 'ip': NO_IP_ADDR, | 503 'ip': NO_IP_ADDR, |
510 'kvm_num': NO_KVM_NUM, | 504 'kvm_num': NO_KVM_NUM, |
511 'path_module': posixpath, | 505 'path_module': posixpath, |
512 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 506 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
513 'remote_access': GCE_COMPILE_C_ONLINE, | 507 'remote_access': GCE_COMPILE_C_ONLINE, |
514 'launch_script': LAUNCH_SCRIPT_UNIX, | 508 'launch_script': LAUNCH_SCRIPT_UNIX, |
515 }, | 509 }, |
516 | 510 |
517 'skia-vm-023': { | 511 'skia-vm-023': { |
518 'slaves': [ | 512 'slaves': [ |
519 ('skiabot-linux-tester-003', '0', True), | 513 ('skiabot-linux-tester-003', '0', False), |
520 ], | 514 ], |
521 'copies': DEFAULT_COPIES, | 515 'copies': CHROMEBUILD_COPIES, |
522 'login_cmd': chromecompute_login, | 516 'login_cmd': chromecompute_login, |
523 'ip': NO_IP_ADDR, | 517 'ip': NO_IP_ADDR, |
524 'kvm_num': NO_KVM_NUM, | 518 'kvm_num': NO_KVM_NUM, |
525 'path_module': posixpath, | 519 'path_module': posixpath, |
526 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 520 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
527 'remote_access': GCE_COMPILE_C_ONLINE, | 521 'remote_access': GCE_COMPILE_C_ONLINE, |
528 'launch_script': LAUNCH_SCRIPT_UNIX, | 522 'launch_script': LAUNCH_SCRIPT_UNIX, |
529 }, | 523 }, |
530 | 524 |
531 'skia-vm-024': { | 525 'skia-vm-024': { |
532 'slaves': [ | 526 'slaves': [ |
533 ], | 527 ], |
534 'copies': DEFAULT_COPIES, | 528 'copies': CHROMEBUILD_COPIES, |
535 'login_cmd': chromecompute_login, | 529 'login_cmd': chromecompute_login, |
536 'ip': NO_IP_ADDR, | 530 'ip': NO_IP_ADDR, |
537 'kvm_num': NO_KVM_NUM, | 531 'kvm_num': NO_KVM_NUM, |
538 'path_module': posixpath, | 532 'path_module': posixpath, |
539 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 533 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
540 'remote_access': GCE_COMPILE_C_ONLINE, | 534 'remote_access': GCE_COMPILE_C_ONLINE, |
541 'launch_script': LAUNCH_SCRIPT_UNIX, | 535 'launch_script': LAUNCH_SCRIPT_UNIX, |
542 }, | 536 }, |
543 | 537 |
544 'skia-vm-025': { | 538 'skia-vm-025': { |
545 'slaves': [ | 539 'slaves': [ |
546 ], | 540 ], |
547 'copies': DEFAULT_COPIES, | 541 'copies': CHROMEBUILD_COPIES, |
548 'login_cmd': chromecompute_login, | 542 'login_cmd': chromecompute_login, |
549 'ip': NO_IP_ADDR, | 543 'ip': NO_IP_ADDR, |
550 'kvm_num': NO_KVM_NUM, | 544 'kvm_num': NO_KVM_NUM, |
551 'path_module': posixpath, | 545 'path_module': posixpath, |
552 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 546 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
553 'remote_access': GCE_COMPILE_C_ONLINE, | 547 'remote_access': GCE_COMPILE_C_ONLINE, |
554 'launch_script': LAUNCH_SCRIPT_UNIX, | 548 'launch_script': LAUNCH_SCRIPT_UNIX, |
555 }, | 549 }, |
556 | 550 |
557 'skia-vm-026': { | 551 'skia-vm-026': { |
558 'slaves': [ | 552 'slaves': [ |
559 ], | 553 ], |
560 'copies': DEFAULT_COPIES, | 554 'copies': CHROMEBUILD_COPIES, |
561 'login_cmd': chromecompute_login, | 555 'login_cmd': chromecompute_login, |
562 'ip': NO_IP_ADDR, | 556 'ip': NO_IP_ADDR, |
563 'kvm_num': NO_KVM_NUM, | 557 'kvm_num': NO_KVM_NUM, |
564 'path_module': posixpath, | 558 'path_module': posixpath, |
565 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 559 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
566 'remote_access': GCE_COMPILE_C_ONLINE, | 560 'remote_access': GCE_COMPILE_C_ONLINE, |
567 'launch_script': LAUNCH_SCRIPT_UNIX, | 561 'launch_script': LAUNCH_SCRIPT_UNIX, |
568 }, | 562 }, |
569 | 563 |
570 'skia-vm-027': { | 564 'skia-vm-027': { |
571 'slaves': [ | 565 'slaves': [ |
572 ('skiabot-linux-xsan-000', '0', True), | 566 ('skiabot-linux-xsan-000', '0', False), |
573 ], | 567 ], |
574 'copies': DEFAULT_COPIES, | 568 'copies': CHROMEBUILD_COPIES, |
575 'login_cmd': chromecompute_login, | 569 'login_cmd': chromecompute_login, |
576 'ip': NO_IP_ADDR, | 570 'ip': NO_IP_ADDR, |
577 'kvm_num': NO_KVM_NUM, | 571 'kvm_num': NO_KVM_NUM, |
578 'path_module': posixpath, | 572 'path_module': posixpath, |
579 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 573 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
580 'remote_access': GCE_COMPILE_C_ONLINE, | 574 'remote_access': GCE_COMPILE_C_ONLINE, |
581 'launch_script': LAUNCH_SCRIPT_UNIX, | 575 'launch_script': LAUNCH_SCRIPT_UNIX, |
582 }, | 576 }, |
583 | 577 |
584 'skia-vm-028': { | 578 'skia-vm-028': { |
585 'slaves': [ | 579 'slaves': [ |
586 ('skiabot-linux-xsan-001', '0', True), | 580 ('skiabot-linux-xsan-001', '0', False), |
587 ], | 581 ], |
588 'copies': DEFAULT_COPIES, | 582 'copies': CHROMEBUILD_COPIES, |
589 'login_cmd': chromecompute_login, | 583 'login_cmd': chromecompute_login, |
590 'ip': NO_IP_ADDR, | 584 'ip': NO_IP_ADDR, |
591 'kvm_num': NO_KVM_NUM, | 585 'kvm_num': NO_KVM_NUM, |
592 'path_module': posixpath, | 586 'path_module': posixpath, |
593 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 587 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
594 'remote_access': GCE_COMPILE_C_ONLINE, | 588 'remote_access': GCE_COMPILE_C_ONLINE, |
595 'launch_script': LAUNCH_SCRIPT_UNIX, | 589 'launch_script': LAUNCH_SCRIPT_UNIX, |
596 }, | 590 }, |
597 | 591 |
598 'skia-vm-029': { | 592 'skia-vm-029': { |
599 'slaves': [ | 593 'slaves': [ |
600 ], | 594 ], |
601 'copies': DEFAULT_COPIES, | 595 'copies': CHROMEBUILD_COPIES, |
602 'login_cmd': chromecompute_login, | 596 'login_cmd': chromecompute_login, |
603 'ip': NO_IP_ADDR, | 597 'ip': NO_IP_ADDR, |
604 'kvm_num': NO_KVM_NUM, | 598 'kvm_num': NO_KVM_NUM, |
605 'path_module': posixpath, | 599 'path_module': posixpath, |
606 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 600 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
607 'remote_access': GCE_COMPILE_C_ONLINE, | 601 'remote_access': GCE_COMPILE_C_ONLINE, |
608 'launch_script': LAUNCH_SCRIPT_UNIX, | 602 'launch_script': LAUNCH_SCRIPT_UNIX, |
609 }, | 603 }, |
610 | 604 |
611 'skia-vm-030': { | 605 'skia-vm-030': { |
612 'slaves': [ | 606 'slaves': [ |
613 ], | 607 ], |
614 'copies': DEFAULT_COPIES, | 608 'copies': CHROMEBUILD_COPIES, |
615 'login_cmd': None, | 609 'login_cmd': None, |
616 'ip': NO_IP_ADDR, | 610 'ip': NO_IP_ADDR, |
617 'kvm_num': NO_KVM_NUM, | 611 'kvm_num': NO_KVM_NUM, |
618 'path_module': ntpath, | 612 'path_module': ntpath, |
619 'path_to_buildbot': ['buildbot'], | 613 'path_to_buildbot': ['buildbot'], |
620 'remote_access': False, | 614 'remote_access': False, |
621 'launch_script': LAUNCH_SCRIPT_WIN, | 615 'launch_script': LAUNCH_SCRIPT_WIN, |
622 }, | 616 }, |
623 | 617 |
624 'skia-vm-031': { | 618 'skia-vm-031': { |
625 'slaves': [ | 619 'slaves': [ |
626 ], | 620 ], |
627 'copies': DEFAULT_COPIES, | 621 'copies': CHROMEBUILD_COPIES, |
628 'login_cmd': None, | 622 'login_cmd': None, |
629 'ip': NO_IP_ADDR, | 623 'ip': NO_IP_ADDR, |
630 'kvm_num': NO_KVM_NUM, | 624 'kvm_num': NO_KVM_NUM, |
631 'path_module': ntpath, | 625 'path_module': ntpath, |
632 'path_to_buildbot': ['buildbot'], | 626 'path_to_buildbot': ['buildbot'], |
633 'remote_access': False, | 627 'remote_access': False, |
634 'launch_script': LAUNCH_SCRIPT_WIN, | 628 'launch_script': LAUNCH_SCRIPT_WIN, |
635 }, | 629 }, |
636 | 630 |
637 'skia-vm-032': { | 631 'skia-vm-032': { |
638 'slaves': [ | 632 'slaves': [ |
639 ], | 633 ], |
640 'copies': DEFAULT_COPIES, | 634 'copies': CHROMEBUILD_COPIES, |
641 'login_cmd': None, | 635 'login_cmd': None, |
642 'ip': NO_IP_ADDR, | 636 'ip': NO_IP_ADDR, |
643 'kvm_num': NO_KVM_NUM, | 637 'kvm_num': NO_KVM_NUM, |
644 'path_module': ntpath, | 638 'path_module': ntpath, |
645 'path_to_buildbot': ['buildbot'], | 639 'path_to_buildbot': ['buildbot'], |
646 'remote_access': False, | 640 'remote_access': False, |
647 'launch_script': LAUNCH_SCRIPT_WIN, | 641 'launch_script': LAUNCH_SCRIPT_WIN, |
648 }, | 642 }, |
649 | 643 |
650 'skia-vm-101': { | 644 'skia-vm-101': { |
651 'slaves': [ | 645 'slaves': [ |
652 ], | 646 ], |
653 'copies': DEFAULT_COPIES, | 647 'copies': CHROMEBUILD_COPIES, |
654 'login_cmd': chromecompute_login, | 648 'login_cmd': chromecompute_login, |
655 'ip': NO_IP_ADDR, | 649 'ip': NO_IP_ADDR, |
656 'kvm_num': NO_KVM_NUM, | 650 'kvm_num': NO_KVM_NUM, |
657 'path_module': posixpath, | 651 'path_module': posixpath, |
658 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, | 652 'path_to_buildbot': CHROMECOMPUTE_BUILDBOT_PATH, |
659 'remote_access': GCE_COMPILE_C_ONLINE, | 653 'remote_access': GCE_COMPILE_C_ONLINE, |
660 'launch_script': LAUNCH_SCRIPT_UNIX, | 654 'launch_script': LAUNCH_SCRIPT_UNIX, |
661 }, | 655 }, |
662 | 656 |
663 ################################# Mac Machines ################################# | 657 ################################# Mac Machines ################################# |
664 | 658 |
665 'skiabot-macmini-10_6-001': { | 659 'skiabot-macmini-10_6-001': { |
666 'slaves': [ | 660 'slaves': [ |
667 ('skiabot-macmini-10_6-000', '0', True), | 661 ('skiabot-macmini-10_6-000', '0', False), |
668 ('skiabot-macmini-10_6-001', '1', True), | 662 ('skiabot-macmini-10_6-001', '1', False), |
669 ], | 663 ], |
670 'copies': DEFAULT_COPIES, | 664 'copies': CHROMEBUILD_COPIES, |
671 'login_cmd': skia_lab_login, | 665 'login_cmd': skia_lab_login, |
672 'ip': '192.168.1.144', | 666 'ip': '192.168.1.144', |
673 'kvm_num': '2', | 667 'kvm_num': '2', |
674 'path_module': posixpath, | 668 'path_module': posixpath, |
675 'path_to_buildbot': ['buildbot'], | 669 'path_to_buildbot': ['buildbot'], |
676 'remote_access': True, | 670 'remote_access': True, |
677 'launch_script': LAUNCH_SCRIPT_UNIX, | 671 'launch_script': LAUNCH_SCRIPT_UNIX, |
678 }, | 672 }, |
679 | 673 |
680 'skiabot-macmini-10_6-002': { | 674 'skiabot-macmini-10_6-002': { |
681 'slaves': [ | 675 'slaves': [ |
682 ('skiabot-macmini-10_6-002', '2', True), | 676 ('skiabot-macmini-10_6-002', '2', False), |
683 ('skiabot-macmini-10_6-003', '3', True), | 677 ('skiabot-macmini-10_6-003', '3', False), |
684 ], | 678 ], |
685 'copies': DEFAULT_COPIES, | 679 'copies': CHROMEBUILD_COPIES, |
686 'login_cmd': skia_lab_login, | 680 'login_cmd': skia_lab_login, |
687 'ip': '192.168.1.121', | 681 'ip': '192.168.1.121', |
688 'kvm_num': '1', | 682 'kvm_num': '1', |
689 'path_module': posixpath, | 683 'path_module': posixpath, |
690 'path_to_buildbot': ['buildbot'], | 684 'path_to_buildbot': ['buildbot'], |
691 'remote_access': True, | 685 'remote_access': True, |
692 'launch_script': LAUNCH_SCRIPT_UNIX, | 686 'launch_script': LAUNCH_SCRIPT_UNIX, |
693 }, | 687 }, |
694 | 688 |
695 'skiabot-macmini-10_7-001': { | 689 'skiabot-macmini-10_7-001': { |
696 'slaves': [ | 690 'slaves': [ |
697 ('skiabot-macmini-10_7-000', '0', True), | 691 ('skiabot-macmini-10_7-000', '0', False), |
698 ('skiabot-macmini-10_7-001', '1', True), | 692 ('skiabot-macmini-10_7-001', '1', False), |
699 ], | 693 ], |
700 'copies': DEFAULT_COPIES, | 694 'copies': CHROMEBUILD_COPIES, |
701 'login_cmd': skia_lab_login, | 695 'login_cmd': skia_lab_login, |
702 'ip': '192.168.1.137', | 696 'ip': '192.168.1.137', |
703 'kvm_num': '3', | 697 'kvm_num': '3', |
704 'path_module': posixpath, | 698 'path_module': posixpath, |
705 'path_to_buildbot': ['buildbot'], | 699 'path_to_buildbot': ['buildbot'], |
706 'remote_access': True, | 700 'remote_access': True, |
707 'launch_script': LAUNCH_SCRIPT_UNIX, | 701 'launch_script': LAUNCH_SCRIPT_UNIX, |
708 }, | 702 }, |
709 | 703 |
710 'skiabot-macmini-10_7-002': { | 704 'skiabot-macmini-10_7-002': { |
711 'slaves': [ | 705 'slaves': [ |
712 ('skiabot-macmini-10_7-bench', '0', True), | 706 ('skiabot-macmini-10_7-bench', '0', False), |
713 ], | 707 ], |
714 'copies': DEFAULT_COPIES, | 708 'copies': CHROMEBUILD_COPIES, |
715 'login_cmd': skia_lab_login, | 709 'login_cmd': skia_lab_login, |
716 'ip': '192.168.1.124', | 710 'ip': '192.168.1.124', |
717 'kvm_num': '4', | 711 'kvm_num': '4', |
718 'path_module': posixpath, | 712 'path_module': posixpath, |
719 'path_to_buildbot': ['buildbot'], | 713 'path_to_buildbot': ['buildbot'], |
720 'remote_access': True, | 714 'remote_access': True, |
721 'launch_script': LAUNCH_SCRIPT_UNIX, | 715 'launch_script': LAUNCH_SCRIPT_UNIX, |
722 }, | 716 }, |
723 | 717 |
724 'skiabot-macmini-10_8-001': { | 718 'skiabot-macmini-10_8-001': { |
725 'slaves': [ | 719 'slaves': [ |
726 ('skiabot-macmini-10_8-000', '0', True), | 720 ('skiabot-macmini-10_8-000', '0', False), |
727 ('skiabot-macmini-10_8-001', '1', True), | 721 ('skiabot-macmini-10_8-001', '1', False), |
728 ], | 722 ], |
729 'copies': DEFAULT_COPIES, | 723 'copies': CHROMEBUILD_COPIES, |
730 'login_cmd': skia_lab_login, | 724 'login_cmd': skia_lab_login, |
731 'ip': '192.168.1.125', | 725 'ip': '192.168.1.125', |
732 'kvm_num': '8', | 726 'kvm_num': '8', |
733 'path_module': posixpath, | 727 'path_module': posixpath, |
734 'path_to_buildbot': ['buildbot'], | 728 'path_to_buildbot': ['buildbot'], |
735 'remote_access': True, | 729 'remote_access': True, |
736 'launch_script': LAUNCH_SCRIPT_UNIX, | 730 'launch_script': LAUNCH_SCRIPT_UNIX, |
737 }, | 731 }, |
738 | 732 |
739 'skiabot-macmini-10_8-002': { | 733 'skiabot-macmini-10_8-002': { |
740 'slaves': [ | 734 'slaves': [ |
741 ('skiabot-macmini-10_8-bench', '0', True), | 735 ('skiabot-macmini-10_8-bench', '0', False), |
742 ], | 736 ], |
743 'copies': DEFAULT_COPIES, | 737 'copies': CHROMEBUILD_COPIES, |
744 'login_cmd': skia_lab_login, | 738 'login_cmd': skia_lab_login, |
745 'ip': '192.168.1.135', | 739 'ip': '192.168.1.135', |
746 'kvm_num': '6', | 740 'kvm_num': '6', |
747 'path_module': posixpath, | 741 'path_module': posixpath, |
748 'path_to_buildbot': ['buildbot'], | 742 'path_to_buildbot': ['buildbot'], |
749 'remote_access': True, | 743 'remote_access': True, |
750 'launch_script': LAUNCH_SCRIPT_UNIX, | 744 'launch_script': LAUNCH_SCRIPT_UNIX, |
751 }, | 745 }, |
752 | 746 |
753 'skiabot-mac-10_7-compile': { | 747 'skiabot-mac-10_7-compile': { |
754 'slaves': [ | 748 'slaves': [ |
755 ('skiabot-mac-10_7-compile-000', '0', True), | 749 ('skiabot-mac-10_7-compile-000', '0', False), |
756 ('skiabot-mac-10_7-compile-001', '1', True), | 750 ('skiabot-mac-10_7-compile-001', '1', False), |
757 ('skiabot-mac-10_7-compile-002', '2', True), | 751 ('skiabot-mac-10_7-compile-002', '2', False), |
758 ('skiabot-mac-10_7-compile-003', '3', True), | 752 ('skiabot-mac-10_7-compile-003', '3', False), |
759 ('skiabot-mac-10_7-compile-004', '4', True), | 753 ('skiabot-mac-10_7-compile-004', '4', False), |
760 ('skiabot-mac-10_7-compile-005', '5', True), | 754 ('skiabot-mac-10_7-compile-005', '5', False), |
761 ('skiabot-mac-10_7-compile-006', '6', True), | 755 ('skiabot-mac-10_7-compile-006', '6', False), |
762 ('skiabot-mac-10_7-compile-007', '7', True), | 756 ('skiabot-mac-10_7-compile-007', '7', False), |
763 ('skiabot-mac-10_7-compile-008', '8', True), | 757 ('skiabot-mac-10_7-compile-008', '8', False), |
764 ('skiabot-mac-10_7-compile-009', '9', True), | 758 ('skiabot-mac-10_7-compile-009', '9', False), |
765 ], | 759 ], |
766 'copies': DEFAULT_COPIES, | 760 'copies': CHROMEBUILD_COPIES, |
767 'login_cmd': skia_lab_login, | 761 'login_cmd': skia_lab_login, |
768 'ip': '192.168.1.118', | 762 'ip': '192.168.1.118', |
769 'kvm_num': '5', | 763 'kvm_num': '5', |
770 'path_module': posixpath, | 764 'path_module': posixpath, |
771 'path_to_buildbot': ['buildbot'], | 765 'path_to_buildbot': ['buildbot'], |
772 'remote_access': True, | 766 'remote_access': True, |
773 'launch_script': LAUNCH_SCRIPT_UNIX, | 767 'launch_script': LAUNCH_SCRIPT_UNIX, |
774 }, | 768 }, |
775 | 769 |
776 'skiabot-mac-10_8-compile': { | 770 'skiabot-mac-10_8-compile': { |
777 'slaves': [ | 771 'slaves': [ |
778 ('skiabot-mac-10_8-compile-000', '0', True), | 772 ('skiabot-mac-10_8-compile-000', '0', False), |
779 ('skiabot-mac-10_8-compile-001', '1', True), | 773 ('skiabot-mac-10_8-compile-001', '1', False), |
780 ('skiabot-mac-10_8-compile-002', '2', True), | 774 ('skiabot-mac-10_8-compile-002', '2', False), |
781 ('skiabot-mac-10_8-compile-003', '3', True), | 775 ('skiabot-mac-10_8-compile-003', '3', False), |
782 ('skiabot-mac-10_8-compile-004', '4', True), | 776 ('skiabot-mac-10_8-compile-004', '4', False), |
783 ('skiabot-mac-10_8-compile-005', '5', True), | 777 ('skiabot-mac-10_8-compile-005', '5', False), |
784 ('skiabot-mac-10_8-compile-006', '6', True), | 778 ('skiabot-mac-10_8-compile-006', '6', False), |
785 ('skiabot-mac-10_8-compile-007', '7', True), | 779 ('skiabot-mac-10_8-compile-007', '7', False), |
786 ('skiabot-mac-10_8-compile-008', '8', True), | 780 ('skiabot-mac-10_8-compile-008', '8', False), |
787 ('skiabot-mac-10_8-compile-009', '9', True), | 781 ('skiabot-mac-10_8-compile-009', '9', False), |
788 ], | 782 ], |
789 'copies': DEFAULT_COPIES, | 783 'copies': CHROMEBUILD_COPIES, |
790 'login_cmd': skia_lab_login, | 784 'login_cmd': skia_lab_login, |
791 'ip': '192.168.1.104', | 785 'ip': '192.168.1.104', |
792 'kvm_num': '7', | 786 'kvm_num': '7', |
793 'path_module': posixpath, | 787 'path_module': posixpath, |
794 'path_to_buildbot': ['buildbot'], | 788 'path_to_buildbot': ['buildbot'], |
795 'remote_access': True, | 789 'remote_access': True, |
796 'launch_script': LAUNCH_SCRIPT_UNIX, | 790 'launch_script': LAUNCH_SCRIPT_UNIX, |
797 }, | 791 }, |
798 | 792 |
799 ############################### Windows Machines ############################### | 793 ############################### Windows Machines ############################### |
800 | 794 |
801 'win7-intel-002': { | 795 'win7-intel-002': { |
802 'slaves': [ | 796 'slaves': [ |
803 ('skiabot-shuttle-win7-intel-bench', '0', True), | 797 ('skiabot-shuttle-win7-intel-bench', '0', False), |
804 ], | 798 ], |
805 'copies': DEFAULT_COPIES, | 799 'copies': CHROMEBUILD_COPIES, |
806 'login_cmd': None, | 800 'login_cmd': None, |
807 'ip': '192.168.1.139', | 801 'ip': '192.168.1.139', |
808 'kvm_num': 'F', | 802 'kvm_num': 'F', |
809 'path_module': ntpath, | 803 'path_module': ntpath, |
810 'path_to_buildbot': ['buildbot'], | 804 'path_to_buildbot': ['buildbot'], |
811 'remote_access': False, | 805 'remote_access': False, |
812 'launch_script': LAUNCH_SCRIPT_WIN, | 806 'launch_script': LAUNCH_SCRIPT_WIN, |
813 }, | 807 }, |
814 | 808 |
815 'win7-intel-003': { | 809 'win7-intel-003': { |
816 'slaves': [ | 810 'slaves': [ |
817 ('skiabot-shuttle-win7-intel-000', '0', True), | 811 ('skiabot-shuttle-win7-intel-000', '0', False), |
818 ], | 812 ], |
819 'copies': DEFAULT_COPIES, | 813 'copies': CHROMEBUILD_COPIES, |
820 'login_cmd': None, | 814 'login_cmd': None, |
821 'ip': '192.168.1.114', | 815 'ip': '192.168.1.114', |
822 'kvm_num': 'G', | 816 'kvm_num': 'G', |
823 'path_module': ntpath, | 817 'path_module': ntpath, |
824 'path_to_buildbot': ['buildbot'], | 818 'path_to_buildbot': ['buildbot'], |
825 'remote_access': False, | 819 'remote_access': False, |
826 'launch_script': LAUNCH_SCRIPT_WIN, | 820 'launch_script': LAUNCH_SCRIPT_WIN, |
827 }, | 821 }, |
828 | 822 |
829 'win8-gtx660-001': { | 823 'win8-gtx660-001': { |
830 'slaves': [ | 824 'slaves': [ |
831 ('skiabot-shuttle-win8-gtx660-bench', '0', True), | 825 ('skiabot-shuttle-win8-gtx660-bench', '0', False), |
832 ], | 826 ], |
833 'copies': DEFAULT_COPIES, | 827 'copies': CHROMEBUILD_COPIES, |
834 'login_cmd': None, | 828 'login_cmd': None, |
835 'ip': '192.168.1.133', | 829 'ip': '192.168.1.133', |
836 'kvm_num': 'B', | 830 'kvm_num': 'B', |
837 'path_module': ntpath, | 831 'path_module': ntpath, |
838 'path_to_buildbot': ['buildbot'], | 832 'path_to_buildbot': ['buildbot'], |
839 'remote_access': False, | 833 'remote_access': False, |
840 'launch_script': LAUNCH_SCRIPT_WIN, | 834 'launch_script': LAUNCH_SCRIPT_WIN, |
841 }, | 835 }, |
842 | 836 |
843 'win8-hd7770-000': { | 837 'win8-hd7770-000': { |
844 'slaves': [ | 838 'slaves': [ |
845 ('skiabot-shuttle-win8-hd7770-000', '0', True), | 839 ('skiabot-shuttle-win8-hd7770-000', '0', False), |
846 ], | 840 ], |
847 'copies': DEFAULT_COPIES, | 841 'copies': CHROMEBUILD_COPIES, |
848 'login_cmd': None, | 842 'login_cmd': None, |
849 'ip': '192.168.1.117', | 843 'ip': '192.168.1.117', |
850 'kvm_num': 'C', | 844 'kvm_num': 'C', |
851 'path_module': ntpath, | 845 'path_module': ntpath, |
852 'path_to_buildbot': ['buildbot'], | 846 'path_to_buildbot': ['buildbot'], |
853 'remote_access': False, | 847 'remote_access': False, |
854 'launch_script': LAUNCH_SCRIPT_WIN, | 848 'launch_script': LAUNCH_SCRIPT_WIN, |
855 }, | 849 }, |
856 | 850 |
857 'win8-hd7770-001': { | 851 'win8-hd7770-001': { |
858 'slaves': [ | 852 'slaves': [ |
859 ('skiabot-shuttle-win8-hd7770-bench', '0', True), | 853 ('skiabot-shuttle-win8-hd7770-bench', '0', False), |
860 ], | 854 ], |
861 'copies': DEFAULT_COPIES, | 855 'copies': CHROMEBUILD_COPIES, |
862 'login_cmd': None, | 856 'login_cmd': None, |
863 'ip': '192.168.1.107', | 857 'ip': '192.168.1.107', |
864 'kvm_num': 'D', | 858 'kvm_num': 'D', |
865 'path_module': ntpath, | 859 'path_module': ntpath, |
866 'path_to_buildbot': ['buildbot'], | 860 'path_to_buildbot': ['buildbot'], |
867 'remote_access': False, | 861 'remote_access': False, |
868 'launch_script': LAUNCH_SCRIPT_WIN, | 862 'launch_script': LAUNCH_SCRIPT_WIN, |
869 }, | 863 }, |
870 | 864 |
871 ############################ Machines in Chrome Golo ########################### | 865 ############################ Machines in Chrome Golo ########################### |
872 | 866 |
873 'build3-a3': { | 867 'build3-a3': { |
874 'slaves': [ | 868 'slaves': [ |
875 ('build3-a3', '0', True), | 869 ('build3-a3', '0', False), |
876 ], | 870 ], |
877 'copies': None, | 871 'copies': None, |
878 'login_cmd': None, | 872 'login_cmd': None, |
879 'ip': NO_IP_ADDR, | 873 'ip': NO_IP_ADDR, |
880 'kvm_num': NO_KVM_NUM, | 874 'kvm_num': NO_KVM_NUM, |
881 'path_module': None, | 875 'path_module': None, |
882 'path_to_buildbot': None, | 876 'path_to_buildbot': None, |
883 'remote_access': False, | 877 'remote_access': False, |
884 'launch_script': LAUNCH_SCRIPT_UNIX, | 878 'launch_script': LAUNCH_SCRIPT_UNIX, |
885 }, | 879 }, |
886 | 880 |
887 'build4-a3': { | 881 'build4-a3': { |
888 'slaves': [ | 882 'slaves': [ |
889 ('build4-a3', '0', True), | 883 ('build4-a3', '0', False), |
890 ], | 884 ], |
891 'copies': None, | 885 'copies': None, |
892 'login_cmd': None, | 886 'login_cmd': None, |
893 'ip': NO_IP_ADDR, | 887 'ip': NO_IP_ADDR, |
894 'kvm_num': NO_KVM_NUM, | 888 'kvm_num': NO_KVM_NUM, |
895 'path_module': None, | 889 'path_module': None, |
896 'path_to_buildbot': None, | 890 'path_to_buildbot': None, |
897 'remote_access': False, | 891 'remote_access': False, |
898 'launch_script': LAUNCH_SCRIPT_UNIX, | 892 'launch_script': LAUNCH_SCRIPT_UNIX, |
899 }, | 893 }, |
900 | 894 |
901 'build5-a3': { | 895 'build5-a3': { |
902 'slaves': [ | 896 'slaves': [ |
903 ('build5-a3', '0', True), | 897 ('build5-a3', '0', False), |
904 ], | 898 ], |
905 'copies': None, | 899 'copies': None, |
906 'login_cmd': None, | 900 'login_cmd': None, |
907 'ip': NO_IP_ADDR, | 901 'ip': NO_IP_ADDR, |
908 'kvm_num': NO_KVM_NUM, | 902 'kvm_num': NO_KVM_NUM, |
909 'path_module': posixpath, | 903 'path_module': posixpath, |
910 'path_to_buildbot': None, | 904 'path_to_buildbot': None, |
911 'remote_access': False, | 905 'remote_access': False, |
912 'launch_script': LAUNCH_SCRIPT_UNIX, | 906 'launch_script': LAUNCH_SCRIPT_UNIX, |
913 }, | 907 }, |
914 | 908 |
915 # TODO(borenet): These buildslaves are actually not running, but they still | 909 # TODO(borenet): These buildslaves are actually not running, but they still |
916 # appear in a slaves.cfg file. We list them here to avoid having to remove | 910 # appear in a slaves.cfg file. We list them here to avoid having to remove |
917 # them from slaves.cfg in case we want to add them back in the future. | 911 # them from slaves.cfg in case we want to add them back in the future. |
918 'extra_buildslaves_catchall': { | 912 'extra_buildslaves_catchall': { |
919 'slaves': [ | 913 'slaves': [ |
920 ('skiabot-macmini-10_7-002', '2', True), | 914 ('skiabot-macmini-10_7-002', '2', False), |
921 ('skiabot-macmini-10_7-003', '3', True), | 915 ('skiabot-macmini-10_7-003', '3', False), |
922 ('skiabot-macmini-10_8-002', '2', True), | 916 ('skiabot-macmini-10_8-002', '2', False), |
923 ('skiabot-macmini-10_8-003', '3', True), | 917 ('skiabot-macmini-10_8-003', '3', False), |
924 ], | 918 ], |
925 'copies': None, | 919 'copies': None, |
926 'login_cmd': None, | 920 'login_cmd': None, |
927 'ip': NO_IP_ADDR, | 921 'ip': NO_IP_ADDR, |
928 'kvm_num': NO_KVM_NUM, | 922 'kvm_num': NO_KVM_NUM, |
929 'path_module': posixpath, | 923 'path_module': posixpath, |
930 'path_to_buildbot': None, | 924 'path_to_buildbot': None, |
931 'remote_access': False, | 925 'remote_access': False, |
932 'launch_script': None, | 926 'launch_script': None, |
933 }, | 927 }, |
(...skipping 29 matching lines...) Expand all Loading... | |
963 hostname: string; name of the build slave host. | 957 hostname: string; name of the build slave host. |
964 Returns: | 958 Returns: |
965 SlaveHostConfig instance with configuration for this machine. | 959 SlaveHostConfig instance with configuration for this machine. |
966 """ | 960 """ |
967 path_to_buildbot = os.path.join(os.path.dirname(__file__), os.pardir) | 961 path_to_buildbot = os.path.join(os.path.dirname(__file__), os.pardir) |
968 path_to_buildbot = os.path.abspath(path_to_buildbot).split(os.path.sep) | 962 path_to_buildbot = os.path.abspath(path_to_buildbot).split(os.path.sep) |
969 launch_script = LAUNCH_SCRIPT_WIN if os.name == 'nt' else LAUNCH_SCRIPT_UNIX | 963 launch_script = LAUNCH_SCRIPT_WIN if os.name == 'nt' else LAUNCH_SCRIPT_UNIX |
970 return SlaveHostConfig( | 964 return SlaveHostConfig( |
971 hostname=hostname, | 965 hostname=hostname, |
972 slaves=[(hostname, '0', True)], | 966 slaves=[(hostname, '0', True)], |
973 copies=DEFAULT_COPIES, | 967 copies=CHROMEBUILD_COPIES, |
974 login_cmd=None, | 968 login_cmd=None, |
975 ip=None, | 969 ip=None, |
976 kvm_num=None, | 970 kvm_num=None, |
977 path_module=os.path, | 971 path_module=os.path, |
978 path_to_buildbot=path_to_buildbot, | 972 path_to_buildbot=path_to_buildbot, |
979 remote_access=False, | 973 remote_access=False, |
980 launch_script=launch_script, | 974 launch_script=launch_script, |
981 ) | 975 ) |
982 | 976 |
983 | 977 |
984 def get_slave_host_config(hostname): | 978 def get_slave_host_config(hostname): |
985 """Helper function for retrieving slave host configuration information. | 979 """Helper function for retrieving slave host configuration information. |
986 | 980 |
987 If the given hostname is unknown, returns a default config. | 981 If the given hostname is unknown, returns a default config. |
988 | 982 |
989 Args: | 983 Args: |
990 hostname: string; the hostname of the slave host machine. | 984 hostname: string; the hostname of the slave host machine. |
991 Returns: | 985 Returns: |
992 SlaveHostConfig instance representing the given host. | 986 SlaveHostConfig instance representing the given host. |
993 """ | 987 """ |
994 return SLAVE_HOSTS.get(hostname, default_slave_host_config(hostname)) | 988 return SLAVE_HOSTS.get(hostname, default_slave_host_config(hostname)) |
OLD | NEW |