Chromium Code Reviews| 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 |