OLD | NEW |
---|---|
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 | 3 |
4 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2011 The Chromium Authors. All rights reserved. |
5 # Use of this source code is governed by a BSD-style license that can be | 5 # Use of this source code is governed by a BSD-style license that can be |
6 # found in the LICENSE file. | 6 # found in the LICENSE file. |
7 | 7 |
8 # See master.experimental/slaves.cfg for documentation. | 8 # See master.experimental/slaves.cfg for documentation. |
9 | 9 |
10 | 10 |
11 from skia_master_scripts import utils | |
12 | |
13 | |
11 INTEGER_WIDTH = 3 | 14 INTEGER_WIDTH = 3 |
12 CONCURRENT_BUILDERS = 8 | 15 CONCURRENT_BUILDERS = 8 |
13 COMPILE_BUILDERS = 10 | 16 COMPILE_BUILDERS = 10 |
14 ANDROID_KEEPALIVE_CONDITION = ['python', | 17 ANDROID_KEEPALIVE_CONDITION = ['python', |
15 'buildbot/slave/skia_slave_scripts/android_verify_device.py', '--serial', | 18 'buildbot/slave/skia_slave_scripts/android_verify_device.py', '--serial', |
16 '%(serial)s'] | 19 '%(serial)s'] |
17 DEFAULT_ANDROID_SDK_ROOT = '/home/chrome-bot/android-sdk-linux' | 20 DEFAULT_ANDROID_SDK_ROOT = '/home/chrome-bot/android-sdk-linux' |
18 DEFAULT_NACL_SDK_ROOT = '/home/chrome-bot/nacl_sdk/pepper_25' | 21 DEFAULT_NACL_SDK_ROOT = '/home/chrome-bot/nacl_sdk/pepper_25' |
19 LINUX_COMPILE_BUILDERS = [ | 22 LINUX_COMPILE_BUILDERS = [ |
20 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Debug_32', | 23 'Ubuntu_12-ShuttleA-ATI5770-DebugCompile-32', |
21 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Release_32', | 24 'Ubuntu_12-ShuttleA-ATI5770-ReleaseCompile-32', |
22 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Debug_64', | 25 'Ubuntu_12-ShuttleA-ATI5770-DebugCompile-64', |
23 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Release_64', | 26 'Ubuntu_12-ShuttleA-ATI5770-ReleaseCompile-64', |
24 'Skia_NexusS_4-1_Float_Compile_Debug_32', | 27 'Android-NexusS-SGX540-DebugCompile-32', |
25 'Skia_NexusS_4-1_Float_Compile_Release_32', | 28 'Android-NexusS-SGX540-ReleaseCompile-32', |
26 'Skia_Xoom_4-1_Float_Compile_Debug_32', | 29 'Android-Xoom-Tegra2-DebugCompile-32', |
27 'Skia_Xoom_4-1_Float_Compile_Release_32', | 30 'Android-Xoom-Tegra2-ReleaseCompile-32', |
28 'Skia_GalaxyNexus_4-1_Float_Compile_Debug_32', | 31 'Android-GalaxyNexus-SGX540-DebugCompile-32', |
29 'Skia_GalaxyNexus_4-1_Float_Compile_Release_32', | 32 'Android-GalaxyNexus-SGX540-ReleaseCompile-32', |
30 'Skia_Nexus4_4-1_Float_Compile_Debug_32', | 33 'Android-Nexus4-Adreno320-DebugCompile-32', |
31 'Skia_Nexus4_4-1_Float_Compile_Release_32', | 34 'Android-Nexus4-Adreno320-ReleaseCompile-32', |
32 'Skia_Nexus7_4-1_Float_Compile_Debug_32', | 35 'Android-Nexus7-Tegra3-DebugCompile-32', |
33 'Skia_Nexus7_4-1_Float_Compile_Release_32', | 36 'Android-Nexus7-Tegra3-ReleaseCompile-32', |
34 'Skia_Nexus10_4-1_Float_Compile_Debug_32', | 37 'Android-Nexus10-MaliT604-DebugCompile-32', |
35 'Skia_Nexus10_4-1_Float_Compile_Release_32', | 38 'Android-Nexus10-MaliT604-ReleaseCompile-32', |
36 'Skia_RazrI_4-1_Float_Compile_Debug_32', | 39 'Android-RazrI-SGX540-DebugCompile-32', |
37 'Skia_RazrI_4-1_Float_Compile_Release_32', | 40 'Android-RazrI-SGX540-ReleaseCompile-32', |
38 'Skia_Linux_NoGPU_Compile_Debug_32', | 41 'Ubuntu_12-ShuttleA-NoGPU-DebugCompile-32', |
39 'Skia_Linux_NoGPU_Compile_Release_32', | 42 'Ubuntu_12-ShuttleA-NoGPU-ReleaseCompile-32', |
40 'Skia_ChromeOS_Alex_Compile_Debug_32', | 43 'ChromeOS-Alex-GMA3150-DebugCompile-32', |
41 'Skia_ChromeOS_Alex_Compile_Release_32', | 44 'ChromeOS-Alex-GMA3150-ReleaseCompile-32', |
42 'Skia_Shuttle_Ubuntu12_NaCl_Compile_Debug', | 45 'Ubuntu_12-ShuttleA-ATI5770-DebugCompile-32_64-NaCl', |
43 'Skia_Shuttle_Ubuntu12_NaCl_Compile_Release', | 46 'Ubuntu_12-ShuttleA-ATI5770-ReleaseCompile-32_64-NaCl', |
44 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Debug_32_Trybot', | |
45 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Release_32_Trybot', | |
46 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Debug_64_Trybot', | |
47 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Compile_Release_64_Trybot', | |
48 'Skia_NexusS_4-1_Float_Compile_Debug_32_Trybot', | |
49 'Skia_NexusS_4-1_Float_Compile_Release_32_Trybot', | |
50 'Skia_Xoom_4-1_Float_Compile_Debug_32_Trybot', | |
51 'Skia_Xoom_4-1_Float_Compile_Release_32_Trybot', | |
52 'Skia_GalaxyNexus_4-1_Float_Compile_Debug_32_Trybot', | |
53 'Skia_GalaxyNexus_4-1_Float_Compile_Release_32_Trybot', | |
54 'Skia_Nexus4_4-1_Float_Compile_Debug_32_Trybot', | |
55 'Skia_Nexus4_4-1_Float_Compile_Release_32_Trybot', | |
56 'Skia_Nexus7_4-1_Float_Compile_Debug_32_Trybot', | |
57 'Skia_Nexus7_4-1_Float_Compile_Release_32_Trybot', | |
58 'Skia_Nexus10_4-1_Float_Compile_Debug_32_Trybot', | |
59 'Skia_Nexus10_4-1_Float_Compile_Release_32_Trybot', | |
60 'Skia_RazrI_4-1_Float_Compile_Debug_32_Trybot', | |
61 'Skia_RazrI_4-1_Float_Compile_Release_32_Trybot', | |
62 'Skia_Linux_NoGPU_Compile_Debug_32_Trybot', | |
63 'Skia_Linux_NoGPU_Compile_Release_32_Trybot', | |
64 'Skia_ChromeOS_Alex_Compile_Debug_32_Trybot', | |
65 'Skia_ChromeOS_Alex_Compile_Release_32_Trybot', | |
66 'Skia_Shuttle_Ubuntu12_NaCl_Compile_Debug_Trybot', | |
67 'Skia_Shuttle_Ubuntu12_NaCl_Compile_Release_Trybot', | |
68 ] | 47 ] |
69 | 48 |
49 | |
70 def _Format(obj, dictionary): | 50 def _Format(obj, dictionary): |
71 """ Recursively apply the dictionary to any format strings in the requested | 51 """ Recursively apply the dictionary to any format strings in the requested |
72 object. Returns a copy and does not modify the original. """ | 52 object. Returns a copy and does not modify the original. """ |
73 if isinstance(obj, str): | 53 if isinstance(obj, str): |
74 return obj % dictionary | 54 return obj % dictionary |
75 if isinstance(obj, list): | 55 if isinstance(obj, list): |
76 return [_Format(item, dictionary) for item in obj] | 56 return [_Format(item, dictionary) for item in obj] |
77 if isinstance(obj, dict): | 57 if isinstance(obj, dict): |
78 rv = {} | 58 rv = {} |
79 for key, value in obj.iteritems(): | 59 for key, value in obj.iteritems(): |
80 rv[_Format(key, dictionary)] = _Format(value, dictionary) | 60 rv[_Format(key, dictionary)] = _Format(value, dictionary) |
81 return rv | 61 return rv |
82 return obj | 62 return obj |
83 | 63 |
64 | |
84 def SelfReferenceFormat(dictionary): | 65 def SelfReferenceFormat(dictionary): |
85 """ Apply a format string to a dictionary in order to allow self-referencial | 66 """ Apply a format string to a dictionary in order to allow self-referencial |
86 keys and values. For example: | 67 keys and values. For example: |
87 | 68 |
88 >>> d = { | 69 >>> d = { |
89 >>> 'key1': 'value', | 70 >>> 'key1': 'value', |
90 >>> 'key2': '%(key1)s2', | 71 >>> 'key2': '%(key1)s2', |
91 >>> } | 72 >>> } |
92 >>> print SelfReferenceFormat(d)['key2'] | 73 >>> print SelfReferenceFormat(d)['key2'] |
93 value2 | 74 value2 |
94 | 75 |
95 Note that chains of references are not supported: | 76 Note that chains of references are not supported: |
96 | 77 |
97 >>> d = { | 78 >>> d = { |
98 >>> 'key1': 'value', | 79 >>> 'key1': 'value', |
99 >>> 'key2': '%(key1)s2', | 80 >>> 'key2': '%(key1)s2', |
100 >>> 'key3': '%(key2)s_fail', | 81 >>> 'key3': '%(key2)s_fail', |
101 >>> } | 82 >>> } |
102 >>> print SelfReferenceFormat(d)['key3'] | 83 >>> print SelfReferenceFormat(d)['key3'] |
103 %(key1)s2_fail | 84 %(key1)s2_fail |
104 """ | 85 """ |
105 return _Format(dictionary, dictionary) | 86 return _Format(dictionary, dictionary) |
106 | 87 |
88 | |
89 def AddTrybots(slave_dict): | |
90 slave_dict['builder'].extend( | |
91 [builder + utils.BUILDER_NAME_SEP + utils.TRYBOT_NAME_SUFFIX \ | |
92 for builder in slave_dict['builder']]) | |
93 | |
94 | |
107 slaves = [SelfReferenceFormat(d) for d in [ | 95 slaves = [SelfReferenceFormat(d) for d in [ |
108 { | 96 { |
109 'master': 'Skia', | 97 'master': 'Skia', |
110 'hostname': 'skiabot-shuttle-ubuntu12-nexuss-001', | 98 'hostname': 'skiabot-shuttle-ubuntu12-nexuss-001', |
111 'builder': [ | 99 'builder': [ |
112 'Skia_NexusS_4-1_Float_Debug_32', | 100 'Android-NexusS-SGX540-Debug-32', |
113 'Skia_NexusS_4-1_Float_Release_32', | 101 'Android-NexusS-SGX540-Release-32', |
114 'Skia_NexusS_4-1_Float_Bench_32', | 102 'Android-NexusS-SGX540-Bench-32', |
115 'Skia_NexusS_4-1_Float_Debug_32_Trybot', | |
116 'Skia_NexusS_4-1_Float_Release_32_Trybot', | |
117 'Skia_NexusS_4-1_Float_Bench_32_Trybot', | |
118 ], | 103 ], |
119 'serial': '3835BCDAEF6F00EC', | 104 'serial': '3835BCDAEF6F00EC', |
120 'num_cores': '2', | 105 'num_cores': '2', |
121 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 106 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
122 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 107 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
123 }, | 108 }, |
124 { | 109 { |
125 'master': 'Skia', | 110 'master': 'Skia', |
126 'hostname': 'skiabot-shuttle-ubuntu12-nexuss-002', | 111 'hostname': 'skiabot-shuttle-ubuntu12-nexuss-002', |
127 'builder': [ | 112 'builder': [ |
128 'Skia_NexusS_4-1_Float_Debug_32', | 113 'Android-NexusS-SGX540-Debug-32', |
129 'Skia_NexusS_4-1_Float_Release_32', | 114 'Android-NexusS-SGX540-Release-32', |
130 'Skia_NexusS_4-1_Float_Bench_32', | 115 'Android-NexusS-SGX540-Bench-32', |
131 'Skia_NexusS_4-1_Float_Debug_32_Trybot', | |
132 'Skia_NexusS_4-1_Float_Release_32_Trybot', | |
133 'Skia_NexusS_4-1_Float_Bench_32_Trybot', | |
134 ], | 116 ], |
135 'serial': '3935B4F8CA4B00EC', | 117 'serial': '3935B4F8CA4B00EC', |
136 'num_cores': '2', | 118 'num_cores': '2', |
137 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 119 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
138 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 120 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
139 }, | 121 }, |
140 { | 122 { |
141 'master': 'Skia', | 123 'master': 'Skia', |
142 'hostname': 'skiabot-shuttle-ubuntu12-xoom-001', | 124 'hostname': 'skiabot-shuttle-ubuntu12-xoom-001', |
143 'builder': [ | 125 'builder': [ |
144 'Skia_Xoom_4-1_Float_Debug_32', | 126 'Android-Xoom-Tegra2-Debug-32', |
145 'Skia_Xoom_4-1_Float_Release_32', | 127 'Android-Xoom-Tegra2-Release-32', |
146 'Skia_Xoom_4-1_Float_Bench_32', | 128 'Android-Xoom-Tegra2-Bench-32', |
147 'Skia_Xoom_4-1_Float_Debug_32_Trybot', | |
148 'Skia_Xoom_4-1_Float_Release_32_Trybot', | |
149 'Skia_Xoom_4-1_Float_Bench_32_Trybot', | |
150 ], | 129 ], |
151 'serial': '1700618542c101d7', | 130 'serial': '1700618542c101d7', |
152 'num_cores': '2', | 131 'num_cores': '2', |
153 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 132 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
154 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 133 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
155 }, | 134 }, |
156 { | 135 { |
157 'master': 'Skia', | 136 'master': 'Skia', |
158 'hostname': 'skiabot-shuttle-ubuntu12-xoom-002', | 137 'hostname': 'skiabot-shuttle-ubuntu12-xoom-002', |
159 'builder': [ | 138 'builder': [ |
160 'Skia_Xoom_4-1_Float_Debug_32', | 139 'Android-Xoom-Tegra2-Debug-32', |
161 'Skia_Xoom_4-1_Float_Release_32', | 140 'Android-Xoom-Tegra2-Release-32', |
162 'Skia_Xoom_4-1_Float_Bench_32', | 141 'Android-Xoom-Tegra2-Bench-32', |
163 'Skia_Xoom_4-1_Float_Debug_32_Trybot', | |
164 'Skia_Xoom_4-1_Float_Release_32_Trybot', | |
165 'Skia_Xoom_4-1_Float_Bench_32_Trybot', | |
166 ], | 142 ], |
167 'serial': '027c104942212397', | 143 'serial': '027c104942212397', |
168 'num_cores': '2', | 144 'num_cores': '2', |
169 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 145 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
170 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 146 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
171 }, | 147 }, |
172 { | 148 { |
173 'master': 'Skia', | 149 'master': 'Skia', |
174 'hostname': 'skiabot-shuttle-ubuntu12-xoom-003', | 150 'hostname': 'skiabot-shuttle-ubuntu12-xoom-003', |
175 'builder': [ | 151 'builder': [ |
176 'Skia_Xoom_4-1_Float_Debug_32', | 152 'Android-Xoom-Tegra2-Debug-32', |
177 'Skia_Xoom_4-1_Float_Release_32', | 153 'Android-Xoom-Tegra2-Release-32', |
178 'Skia_Xoom_4-1_Float_Bench_32', | 154 'Android-Xoom-Tegra2-Bench-32', |
179 'Skia_Xoom_4-1_Float_Debug_32_Trybot', | |
180 'Skia_Xoom_4-1_Float_Release_32_Trybot', | |
181 'Skia_Xoom_4-1_Float_Bench_32_Trybot', | |
182 ], | 155 ], |
183 'serial': '1700618443a00497', | 156 'serial': '1700618443a00497', |
184 'num_cores': '2', | 157 'num_cores': '2', |
185 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 158 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
186 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 159 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
187 }, | 160 }, |
188 { | 161 { |
189 'master': 'Skia', | 162 'master': 'Skia', |
190 'hostname': 'skiabot-shuttle-ubuntu12-galaxynexus-001', | 163 'hostname': 'skiabot-shuttle-ubuntu12-galaxynexus-001', |
191 'builder': [ | 164 'builder': [ |
192 'Skia_GalaxyNexus_4-1_Float_Debug_32', | 165 'Android-GalaxyNexus-SGX540-Debug-32', |
193 'Skia_GalaxyNexus_4-1_Float_Release_32', | 166 'Android-GalaxyNexus-SGX540-Release-32', |
194 'Skia_GalaxyNexus_4-1_Float_Bench_32', | 167 'Android-GalaxyNexus-SGX540-Bench-32', |
195 'Skia_GalaxyNexus_4-1_Float_Debug_32_Trybot', | |
196 'Skia_GalaxyNexus_4-1_Float_Release_32_Trybot', | |
197 'Skia_GalaxyNexus_4-1_Float_Bench_32_Trybot', | |
198 ], | 168 ], |
199 'serial': '0149A97C1601B015', | 169 'serial': '0149A97C1601B015', |
200 'num_cores': '2', | 170 'num_cores': '2', |
201 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 171 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
202 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 172 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
203 }, | 173 }, |
204 { | 174 { |
205 'master': 'Skia', | 175 'master': 'Skia', |
206 'hostname': 'skiabot-shuttle-ubuntu12-nexus4-001', | 176 'hostname': 'skiabot-shuttle-ubuntu12-nexus4-001', |
207 'builder': [ | 177 'builder': [ |
208 'Skia_Nexus4_4-1_Float_Debug_32', | 178 'Android-Nexus4-Adreno320-Debug-32', |
209 'Skia_Nexus4_4-1_Float_Release_32', | 179 'Android-Nexus4-Adreno320-Release-32', |
210 'Skia_Nexus4_4-1_Float_Bench_32', | 180 'Android-Nexus4-Adreno320-Bench-32', |
211 'Skia_Nexus4_4-1_Float_Debug_32_Trybot', | |
212 'Skia_Nexus4_4-1_Float_Release_32_Trybot', | |
213 'Skia_Nexus4_4-1_Float_Bench_32_Trybot', | |
214 ], | 181 ], |
215 'serial': '0012746f51cea6b9', | 182 'serial': '0012746f51cea6b9', |
216 'num_cores': '4', | 183 'num_cores': '4', |
217 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 184 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
218 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 185 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
219 }, | 186 }, |
220 { | 187 { |
221 'master': 'Skia', | 188 'master': 'Skia', |
222 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-001', | 189 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-001', |
223 'builder': [ | 190 'builder': [ |
224 'Skia_Nexus7_4-1_Float_Debug_32', | 191 'Android-Nexus7-Tegra3-Debug-32', |
225 'Skia_Nexus7_4-1_Float_Release_32', | 192 'Android-Nexus7-Tegra3-Release-32', |
226 'Skia_Nexus7_4-1_Float_Bench_32', | 193 'Android-Nexus7-Tegra3-Bench-32', |
227 'Skia_Nexus7_4-1_Float_Debug_32_Trybot', | |
228 'Skia_Nexus7_4-1_Float_Release_32_Trybot', | |
229 'Skia_Nexus7_4-1_Float_Bench_32_Trybot', | |
230 ], | 194 ], |
231 'serial': '015d210a13480604', | 195 'serial': '015d210a13480604', |
232 'num_cores': '4', | 196 'num_cores': '4', |
233 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 197 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
234 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 198 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
235 }, | 199 }, |
236 { | 200 { |
237 'master': 'Skia', | 201 'master': 'Skia', |
238 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-002', | 202 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-002', |
239 'builder': [ | 203 'builder': [ |
240 'Skia_Nexus7_4-1_Float_Debug_32', | 204 'Android-Nexus7-Tegra3-Debug-32', |
241 'Skia_Nexus7_4-1_Float_Release_32', | 205 'Android-Nexus7-Tegra3-Release-32', |
242 'Skia_Nexus7_4-1_Float_Bench_32', | 206 'Android-Nexus7-Tegra3-Bench-32', |
243 'Skia_Nexus7_4-1_Float_Debug_32_Trybot', | |
244 'Skia_Nexus7_4-1_Float_Release_32_Trybot', | |
245 'Skia_Nexus7_4-1_Float_Bench_32_Trybot', | |
246 ], | 207 ], |
247 'serial': '015d18848c280217', | 208 'serial': '015d18848c280217', |
248 'num_cores': '4', | 209 'num_cores': '4', |
249 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 210 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
250 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 211 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
251 }, | 212 }, |
252 { | 213 { |
253 'master': 'Skia', | 214 'master': 'Skia', |
254 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-003', | 215 'hostname': 'skiabot-shuttle-ubuntu12-nexus7-003', |
255 'builder': [ | 216 'builder': [ |
256 'Skia_Nexus7_4-1_Float_Debug_32', | 217 'Android-Nexus7-Tegra3-Debug-32', |
257 'Skia_Nexus7_4-1_Float_Release_32', | 218 'Android-Nexus7-Tegra3-Release-32', |
258 'Skia_Nexus7_4-1_Float_Bench_32', | 219 'Android-Nexus7-Tegra3-Bench-32', |
259 'Skia_Nexus7_4-1_Float_Debug_32_Trybot', | |
260 'Skia_Nexus7_4-1_Float_Release_32_Trybot', | |
261 'Skia_Nexus7_4-1_Float_Bench_32_Trybot', | |
262 ], | 220 ], |
263 'serial': '015d16897c401e17', | 221 'serial': '015d16897c401e17', |
264 'num_cores': '4', | 222 'num_cores': '4', |
265 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 223 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
266 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 224 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
267 }, | 225 }, |
268 { | 226 { |
269 'master': 'Skia', | 227 'master': 'Skia', |
270 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-001', | 228 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-001', |
271 'builder': [ | 229 'builder': [ |
272 'Skia_Nexus10_4-1_Float_Debug_32', | 230 'Android-Nexus10-MaliT604-Debug-32', |
273 'Skia_Nexus10_4-1_Float_Release_32', | 231 'Android-Nexus10-MaliT604-Release-32', |
274 'Skia_Nexus10_4-1_Float_Bench_32', | 232 'Android-Nexus10-MaliT604-Bench-32', |
275 'Skia_Nexus10_4-1_Float_Debug_32_Trybot', | |
276 'Skia_Nexus10_4-1_Float_Release_32_Trybot', | |
277 'Skia_Nexus10_4-1_Float_Bench_32_Trybot', | |
278 ], | 233 ], |
279 'serial': 'R32C801B5LH', | 234 'serial': 'R32C801B5LH', |
280 'num_cores': '2', | 235 'num_cores': '2', |
281 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 236 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
282 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 237 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
283 }, | 238 }, |
284 { | 239 { |
285 'master': 'Skia', | 240 'master': 'Skia', |
286 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-002', | 241 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-002', |
287 'builder': [ | 242 'builder': [ |
288 'Skia_Nexus10_4-1_Float_Debug_32', | 243 'Android-Nexus10-MaliT604-Debug-32', |
289 'Skia_Nexus10_4-1_Float_Release_32', | 244 'Android-Nexus10-MaliT604-Release-32', |
290 'Skia_Nexus10_4-1_Float_Bench_32', | 245 'Android-Nexus10-MaliT604-Bench-32', |
291 'Skia_Nexus10_4-1_Float_Debug_32_Trybot', | |
292 'Skia_Nexus10_4-1_Float_Release_32_Trybot', | |
293 'Skia_Nexus10_4-1_Float_Bench_32_Trybot', | |
294 ], | 246 ], |
295 'serial': 'R32C801B86F', | 247 'serial': 'R32C801B86F', |
296 'num_cores': '2', | 248 'num_cores': '2', |
297 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 249 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
298 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 250 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
299 }, | 251 }, |
300 { | 252 { |
301 'master': 'Skia', | 253 'master': 'Skia', |
302 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-003', | 254 'hostname': 'skiabot-shuttle-ubuntu12-nexus10-003', |
303 'builder': [ | 255 'builder': [ |
304 'Skia_Nexus10_4-1_Float_Debug_32', | 256 'Android-Nexus10-MaliT604-Debug-32', |
305 'Skia_Nexus10_4-1_Float_Release_32', | 257 'Android-Nexus10-MaliT604-Release-32', |
306 'Skia_Nexus10_4-1_Float_Bench_32', | 258 'Android-Nexus10-MaliT604-Bench-32', |
307 'Skia_Nexus10_4-1_Float_Debug_32_Trybot', | |
308 'Skia_Nexus10_4-1_Float_Release_32_Trybot', | |
309 'Skia_Nexus10_4-1_Float_Bench_32_Trybot', | |
310 ], | 259 ], |
311 'serial': 'R32CB017X2L', | 260 'serial': 'R32CB017X2L', |
312 'num_cores': '2', | 261 'num_cores': '2', |
313 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 262 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
314 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 263 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
315 }, | 264 }, |
316 { | 265 { |
317 'master': 'Skia', | 266 'master': 'Skia', |
318 'hostname': 'skiabot-shuttle-ubuntu12-razri-001', | 267 'hostname': 'skiabot-shuttle-ubuntu12-razri-001', |
319 'builder': [ | 268 'builder': [ |
320 'Skia_RazrI_4-1_Float_Debug_32', | 269 'Android-RazrI-SGX540-Debug-32', |
321 'Skia_RazrI_4-1_Float_Release_32', | 270 'Android-RazrI-SGX540-Release-32', |
322 'Skia_RazrI_4-1_Float_Bench_32', | 271 'Android-RazrI-SGX540-Bench-32', |
323 'Skia_RazrI_4-1_Float_Debug_32_Trybot', | |
324 'Skia_RazrI_4-1_Float_Release_32_Trybot', | |
325 'Skia_RazrI_4-1_Float_Bench_32_Trybot', | |
326 ], | 272 ], |
327 'serial': 'TA23702Z9Y', | 273 'serial': 'TA23702Z9Y', |
328 'num_cores': '1', | 274 'num_cores': '1', |
329 'has_root': False, | 275 'has_root': False, |
330 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], | 276 'keepalive_conditions': [ANDROID_KEEPALIVE_CONDITION], |
331 'android_sdk_root': '/usr/local/google/android-sdk-linux', | 277 'android_sdk_root': '/usr/local/google/android-sdk-linux', |
332 }, | 278 }, |
333 { | 279 { |
334 'master': 'Skia', | 280 'master': 'Skia', |
335 'hostname': 'skiabot-shuttle-ubuntu12-001', | 281 'hostname': 'skiabot-shuttle-ubuntu12-001', |
336 'builder': [ | 282 'builder': [ |
337 'Skia_Linux_NoGPU_Debug_32', | 283 'Ubuntu_12-ShuttleA-NoGPU-Debug-32', |
338 'Skia_Linux_NoGPU_Debug_32_Trybot', | |
339 ], | 284 ], |
340 'num_cores': '8', | 285 'num_cores': '8', |
341 }, | 286 }, |
342 { | 287 { |
343 'master': 'Skia', | 288 'master': 'Skia', |
344 'hostname': 'skiabot-shuttle-ubuntu12-002', | 289 'hostname': 'skiabot-shuttle-ubuntu12-002', |
345 'builder': [ | 290 'builder': [ |
346 'Skia_ChromeOS_Alex_Debug_32', | 291 'ChromeOS-Alex-GMA3150-Debug-32', |
347 'Skia_ChromeOS_Alex_Release_32', | 292 'ChromeOS-Alex-GMA3150-Release-32', |
348 'Skia_ChromeOS_Alex_Bench_32', | 293 'ChromeOS-Alex-GMA3150-Bench-32', |
349 'Skia_ChromeOS_Alex_Debug_32_Trybot', | |
350 'Skia_ChromeOS_Alex_Release_32_Trybot', | |
351 'Skia_ChromeOS_Alex_Bench_32_Trybot', | |
352 | |
353 ], | 294 ], |
354 'ssh_host': '192.168.1.134', | 295 'ssh_host': '192.168.1.134', |
355 'ssh_port': '22', | 296 'ssh_port': '22', |
356 }, | 297 }, |
357 { | 298 { |
358 'master': 'Skia', | 299 'master': 'Skia', |
359 'hostname': 'skiabot-shuttle-ubuntu12-ati5770-001', | 300 'hostname': 'skiabot-shuttle-ubuntu12-ati5770-001', |
360 'builder': [ | 301 'builder': [ |
361 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Debug_32', | 302 'Ubuntu_12-ShuttleA-ATI5770-Debug-32', |
362 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Release_32', | 303 'Ubuntu_12-ShuttleA-ATI5770-Release-32', |
363 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Bench_32', | 304 'Ubuntu_12-ShuttleA-ATI5770-Bench-32', |
364 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Debug_64', | 305 'Ubuntu_12-ShuttleA-ATI5770-Debug-64', |
365 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Release_64', | 306 'Ubuntu_12-ShuttleA-ATI5770-Release-64', |
366 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Bench_64', | 307 'Ubuntu_12-ShuttleA-ATI5770-Bench-64', |
367 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Debug_32_Trybot', | |
368 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Release_32_Trybot', | |
369 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Bench_32_Trybot', | |
370 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Debug_64_Trybot', | |
371 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Release_64_Trybot', | |
372 'Skia_Shuttle_Ubuntu12_ATI5770_Float_Bench_64_Trybot', | |
373 ], | 308 ], |
374 'num_cores': '8', | 309 'num_cores': '8', |
375 }, | 310 }, |
376 ] + [ | 311 ] + [ |
377 { | 312 { |
378 'master': 'Skia', | 313 'master': 'Skia', |
379 'hostname': 'skiabot-macmini-10_6-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 314 'hostname': 'skiabot-macmini-10_6-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
380 'builder': [ | 315 'builder': [ |
381 'Skia_Mac_Float_Debug_32', | 316 'Mac_10.6-MacMini4,1-GeForce320M-Debug-32', |
rmistry
2013/04/22 18:58:20
Eric shared the current names with me at http://na
| |
382 'Skia_Mac_Float_Release_32', | 317 'Mac_10.6-MacMini4,1-GeForce320M-Release-32', |
383 'Skia_Mac_Float_Debug_64', | 318 'Mac_10.6-MacMini4,1-GeForce320M-Debug-64', |
384 'Skia_Mac_Float_Release_64', | 319 'Mac_10.6-MacMini4,1-GeForce320M-Release-64', |
385 'Skia_Mac_Float_Debug_32_Trybot', | |
386 'Skia_Mac_Float_Release_32_Trybot', | |
387 'Skia_Mac_Float_Debug_64_Trybot', | |
388 'Skia_Mac_Float_Release_64_Trybot', | |
389 ], | 320 ], |
390 'num_cores': '4', | 321 'num_cores': '4', |
391 } for i in range(CONCURRENT_BUILDERS) | 322 } for i in range(CONCURRENT_BUILDERS) |
392 ] + [ | 323 ] + [ |
393 { | 324 { |
394 'master': 'Skia', | 325 'master': 'Skia', |
395 'hostname': 'skiabot-macmini-10_7-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 326 'hostname': 'skiabot-macmini-10_7-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
396 'builder': [ | 327 'builder': [ |
397 'Skia_MacMiniLion_Float_Debug_32', | 328 'Mac_10.7-MacMini4,1-GeForce320M-Debug-32', |
398 'Skia_MacMiniLion_Float_Release_32', | 329 'Mac_10.7-MacMini4,1-GeForce320M-Release-32', |
399 'Skia_MacMiniLion_Float_Debug_64', | 330 'Mac_10.7-MacMini4,1-GeForce320M-Debug-64', |
400 'Skia_MacMiniLion_Float_Release_64', | 331 'Mac_10.7-MacMini4,1-GeForce320M-Release-64', |
401 'Skia_MacMiniLion_Float_Debug_32_Trybot', | |
402 'Skia_MacMiniLion_Float_Release_32_Trybot', | |
403 'Skia_MacMiniLion_Float_Debug_64_Trybot', | |
404 'Skia_MacMiniLion_Float_Release_64_Trybot', | |
405 ], | 332 ], |
406 'num_cores': '4', | 333 'num_cores': '4', |
407 } for i in range(CONCURRENT_BUILDERS) | 334 } for i in range(CONCURRENT_BUILDERS) |
408 ] + [ | 335 ] + [ |
409 { | 336 { |
410 'master': 'Skia', | 337 'master': 'Skia', |
411 'hostname': 'skiabot-macmini-10_8-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 338 'hostname': 'skiabot-macmini-10_8-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
412 'builder': [ | 339 'builder': [ |
413 'Skia_MacMini_10_8_Float_Debug_32', | 340 'Mac_10.8-MacMini4,1-GeForce320M-Debug-32', |
414 'Skia_MacMini_10_8_Float_Release_32', | 341 'Mac_10.8-MacMini4,1-GeForce320M-Release-32', |
415 'Skia_MacMini_10_8_Float_Debug_64', | 342 'Mac_10.8-MacMini4,1-GeForce320M-Debug-64', |
416 'Skia_MacMini_10_8_Float_Release_64', | 343 'Mac_10.8-MacMini4,1-GeForce320M-Release-64', |
417 'Skia_MacMini_10_8_Float_Debug_32_Trybot', | |
418 'Skia_MacMini_10_8_Float_Release_32_Trybot', | |
419 'Skia_MacMini_10_8_Float_Debug_64_Trybot', | |
420 'Skia_MacMini_10_8_Float_Release_64_Trybot', | |
421 ], | 344 ], |
422 'num_cores': '4', | 345 'num_cores': '4', |
423 } for i in range(CONCURRENT_BUILDERS) | 346 } for i in range(CONCURRENT_BUILDERS) |
424 ] + [ | 347 ] + [ |
425 { | 348 { |
426 'master': 'Skia', | 349 'master': 'Skia', |
427 'hostname': 'skiabot-shuttle-win7-intel-%s' % ('%d' % i).zfill(INTEGER_WIDTH ), | 350 'hostname': 'skiabot-shuttle-win7-intel-%s' % ('%d' % i).zfill(INTEGER_WIDTH ), |
428 'builder': [ | 351 'builder': [ |
429 'Skia_Shuttle_Win7_Intel_Float_Debug_32', | 352 'Win_7-ShuttleA-HD2000-Debug-32', |
430 'Skia_Shuttle_Win7_Intel_Float_Release_32', | 353 'Win_7-ShuttleA-HD2000-Release-32', |
431 'Skia_Shuttle_Win7_Intel_Float_Debug_64', | 354 'Win_7-ShuttleA-HD2000-Debug-64', |
432 'Skia_Shuttle_Win7_Intel_Float_Release_64', | 355 'Win_7-ShuttleA-HD2000-Release-64', |
433 'Skia_Shuttle_Win7_Intel_Float_Debug_32_Trybot', | |
434 'Skia_Shuttle_Win7_Intel_Float_Release_32_Trybot', | |
435 'Skia_Shuttle_Win7_Intel_Float_Debug_64_Trybot', | |
436 'Skia_Shuttle_Win7_Intel_Float_Release_64_Trybot', | |
437 ], | 356 ], |
438 'num_cores': '8', | 357 'num_cores': '8', |
439 } for i in range(CONCURRENT_BUILDERS) | 358 } for i in range(CONCURRENT_BUILDERS) |
440 ] + [ | 359 ] + [ |
441 { | 360 { |
442 'master': 'Skia', | 361 'master': 'Skia', |
443 'hostname': 'skiabot-shuttle-win7-intel-special-%s' % ('%d' % i).zfill(INTEG ER_WIDTH), | 362 'hostname': 'skiabot-shuttle-win7-intel-special-%s' % ('%d' % i).zfill(INTEG ER_WIDTH), |
444 'builder': [ | 363 'builder': [ |
445 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Debug_32', | 364 'Win_7-ShuttleA-HD2000-Debug-32-ANGLE', |
446 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Release_32', | 365 'Win_7-ShuttleA-HD2000-Release-32-ANGLE', |
447 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Debug_32', | 366 'Win_7-ShuttleA-HD2000-Debug-32-DirectWrite', |
448 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Release_32', | 367 'Win_7-ShuttleA-HD2000-Release-32-DirectWrite', |
449 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Debug_32_Trybot', | |
450 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Release_32_Trybot', | |
451 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Debug_32_Trybot', | |
452 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Release_32_Trybot', | |
453 ], | 368 ], |
454 'num_cores': '8', | 369 'num_cores': '8', |
455 } for i in range(CONCURRENT_BUILDERS) | 370 } for i in range(CONCURRENT_BUILDERS) |
456 ] + [ | 371 ] + [ |
457 { | 372 { |
458 'master': 'Skia', | 373 'master': 'Skia', |
459 'hostname': 'skiabot-macmini-10_6-bench', | 374 'hostname': 'skiabot-macmini-10_6-bench', |
460 'builder': [ | 375 'builder': [ |
461 'Skia_Mac_Float_Bench_32', | 376 'Mac_10.6-MacMini4,1-GeForce320M-Bench-32', |
462 'Skia_Mac_Float_Bench_64', | 377 'Mac_10.6-MacMini4,1-GeForce320M-Bench-64', |
463 'Skia_Mac_Float_Bench_32_Trybot', | |
464 'Skia_Mac_Float_Bench_64_Trybot', | |
465 ], | 378 ], |
466 }, | 379 }, |
467 { | 380 { |
468 'master': 'Skia', | 381 'master': 'Skia', |
469 'hostname': 'skiabot-macmini-10_7-bench', | 382 'hostname': 'skiabot-macmini-10_7-bench', |
470 'builder': [ | 383 'builder': [ |
471 'Skia_MacMiniLion_Float_Bench_32', | 384 'Mac_10.7-MacMini4,1-GeForce320M-Bench-32', |
472 'Skia_MacMiniLion_Float_Bench_64', | 385 'Mac_10.7-MacMini4,1-GeForce320M-Bench-64', |
473 'Skia_MacMiniLion_Float_Bench_32_Trybot', | |
474 'Skia_MacMiniLion_Float_Bench_64_Trybot', | |
475 ], | 386 ], |
476 }, | 387 }, |
477 { | 388 { |
478 'master': 'Skia', | 389 'master': 'Skia', |
479 'hostname': 'skiabot-macmini-10_8-bench', | 390 'hostname': 'skiabot-macmini-10_8-bench', |
480 'builder': [ | 391 'builder': [ |
481 'Skia_MacMini_10_8_Float_Bench_32', | 392 'Mac_10.8-MacMini4,1-GeForce320M-Bench-32', |
482 'Skia_MacMini_10_8_Float_Bench_64', | 393 'Mac_10.8-MacMini4,1-GeForce320M-Bench-64', |
483 'Skia_MacMini_10_8_Float_Bench_32_Trybot', | |
484 'Skia_MacMini_10_8_Float_Bench_64_Trybot', | |
485 ], | 394 ], |
486 }, | 395 }, |
487 { | 396 { |
488 'master': 'Skia', | 397 'master': 'Skia', |
489 'hostname': 'skiabot-shuttle-win7-intel-bench', | 398 'hostname': 'skiabot-shuttle-win7-intel-bench', |
490 'builder': [ | 399 'builder': [ |
491 'Skia_Shuttle_Win7_Intel_Float_Bench_64', | 400 'Win_7-ShuttleA-HD2000-Bench-32', |
492 'Skia_Shuttle_Win7_Intel_Float_Bench_32', | 401 'Win_7-ShuttleA-HD2000-Bench-64', |
493 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Bench_32', | 402 'Win_7-ShuttleA-HD2000-Bench-32-ANGLE', |
494 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Bench_32', | 403 'Win_7-ShuttleA-HD2000-Bench-32-DirectWrite', |
495 'Skia_Shuttle_Win7_Intel_Float_Bench_64_Trybot', | |
496 'Skia_Shuttle_Win7_Intel_Float_Bench_32_Trybot', | |
497 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Bench_32_Trybot', | |
498 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Bench_32_Trybot', | |
499 ], | 404 ], |
500 }, | 405 }, |
501 { | 406 { |
502 'master': 'Skia', | 407 'master': 'Skia', |
503 'hostname': 'skia-housekeeping-slave-a', | 408 'hostname': 'skia-housekeeping-slave-a', |
504 'builder': [ | 409 'builder': [ |
505 'Skia_PerCommit_House_Keeping', | 410 'PerCommit-Housekeeping', |
506 'Skia_Periodic_House_Keeping', | 411 'Periodic-Housekeeping', |
507 'Skia_PerCommit_House_Keeping_Trybot', | |
508 'Skia_Periodic_House_Keeping_Trybot', | |
509 ], | 412 ], |
510 }, | 413 }, |
511 { | 414 { |
512 'master': 'Skia', | 415 'master': 'Skia', |
513 'hostname': 'skia-housekeeping-slave-b', | 416 'hostname': 'skia-housekeeping-slave-b', |
514 'builder': [ | 417 'builder': [ |
515 'Skia_PerCommit_House_Keeping', | 418 'PerCommit-Housekeeping', |
516 'Skia_Periodic_House_Keeping', | 419 'Periodic-Housekeeping', |
517 'Skia_PerCommit_House_Keeping_Trybot', | |
518 'Skia_Periodic_House_Keeping_Trybot', | |
519 ], | 420 ], |
520 }, | 421 }, |
521 ] + [ | 422 ] + [ |
522 { | 423 { |
523 'master': 'Skia', | 424 'master': 'Skia', |
524 'hostname': 'skiabot-linux-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 425 'hostname': 'skiabot-linux-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
525 'builder': LINUX_COMPILE_BUILDERS, | 426 'builder': LINUX_COMPILE_BUILDERS, |
526 'num_cores': '8', | 427 'num_cores': '8', |
527 'android_sdk_root': '/usr/local/google/home/borenet/android_sdk_linux', | 428 'android_sdk_root': '/usr/local/google/home/borenet/android_sdk_linux', |
528 'nacl_sdk_root': '/usr/local/google/home/borenet/nacl_sdk/pepper_25', | 429 'nacl_sdk_root': '/usr/local/google/home/borenet/nacl_sdk/pepper_25', |
529 } for i in range(COMPILE_BUILDERS) | 430 } for i in range(COMPILE_BUILDERS) |
530 ] + [ | 431 ] + [ |
531 { | 432 { |
532 'master': 'Skia', | 433 'master': 'Skia', |
533 'hostname': 'skiabot-linux-compile-vm-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 434 'hostname': 'skiabot-linux-compile-vm-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
534 'builder': LINUX_COMPILE_BUILDERS, | 435 'builder': LINUX_COMPILE_BUILDERS, |
535 'num_cores': '2', | 436 'num_cores': '2', |
536 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, | 437 'android_sdk_root': DEFAULT_ANDROID_SDK_ROOT, |
537 'nacl_sdk_root': DEFAULT_NACL_SDK_ROOT, | 438 'nacl_sdk_root': DEFAULT_NACL_SDK_ROOT, |
538 } for i in range(COMPILE_BUILDERS) | 439 } for i in range(COMPILE_BUILDERS) |
539 ] + [ | 440 ] + [ |
540 { | 441 { |
541 'master': 'Skia', | 442 'master': 'Skia', |
542 'hostname': 'skiabot-mac-10_6-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 443 'hostname': 'skiabot-mac-10_6-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
543 'builder': [ | 444 'builder': [ |
544 'Skia_Mac_Float_Compile_Debug_32', | 445 'Mac_10.6-MacMini4,1-GeForce320M-DebugCompile-32', |
545 'Skia_Mac_Float_Compile_Release_32', | 446 'Mac_10.6-MacMini4,1-GeForce320M-ReleaseCompile-32', |
546 'Skia_Mac_Float_Compile_Debug_64', | 447 'Mac_10.6-MacMini4,1-GeForce320M-DebugCompile-64', |
547 'Skia_Mac_Float_Compile_Release_64', | 448 'Mac_10.6-MacMini4,1-GeForce320M-ReleaseCompile-64', |
548 'Skia_Mac_Float_Compile_Debug_32_Trybot', | |
549 'Skia_Mac_Float_Compile_Release_32_Trybot', | |
550 'Skia_Mac_Float_Compile_Debug_64_Trybot', | |
551 'Skia_Mac_Float_Compile_Release_64_Trybot', | |
552 ], | 449 ], |
553 'num_cores': '8', | 450 'num_cores': '8', |
554 } for i in range(COMPILE_BUILDERS) | 451 } for i in range(COMPILE_BUILDERS) |
555 ] + [ | 452 ] + [ |
556 { | 453 { |
557 'master': 'Skia', | 454 'master': 'Skia', |
558 'hostname': 'skiabot-mac-10_7-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 455 'hostname': 'skiabot-mac-10_7-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
559 'builder': [ | 456 'builder': [ |
560 'Skia_MacMiniLion_Float_Compile_Debug_32', | 457 'Mac_10.7-MacMini4,1-GeForce320M-DebugCompile-32', |
561 'Skia_MacMiniLion_Float_Compile_Release_32', | 458 'Mac_10.7-MacMini4,1-GeForce320M-ReleaseCompile-32', |
562 'Skia_MacMiniLion_Float_Compile_Debug_64', | 459 'Mac_10.7-MacMini4,1-GeForce320M-DebugCompile-64', |
563 'Skia_MacMiniLion_Float_Compile_Release_64', | 460 'Mac_10.7-MacMini4,1-GeForce320M-ReleaseCompile-64', |
564 'Skia_iOS_Compile_Debug_32', | 461 'iOS_6-iPhone-SGX543MP3-DebugCompile-32', |
565 'Skia_iOS_Compile_Release_32', | 462 'iOS_6-iPhone-SGX543MP3-ReleaseCompile-32', |
566 'Skia_MacMiniLion_Float_Compile_Debug_32_Trybot', | |
567 'Skia_MacMiniLion_Float_Compile_Release_32_Trybot', | |
568 'Skia_MacMiniLion_Float_Compile_Debug_64_Trybot', | |
569 'Skia_MacMiniLion_Float_Compile_Release_64_Trybot', | |
570 'Skia_iOS_Compile_Debug_32_Trybot', | |
571 'Skia_iOS_Compile_Release_32_Trybot', | |
572 ], | 463 ], |
573 'num_cores': '8', | 464 'num_cores': '8', |
574 } for i in range(COMPILE_BUILDERS) | 465 } for i in range(COMPILE_BUILDERS) |
575 ] + [ | 466 ] + [ |
576 { | 467 { |
577 'master': 'Skia', | 468 'master': 'Skia', |
578 'hostname': 'skiabot-mac-10_8-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 469 'hostname': 'skiabot-mac-10_8-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
579 'builder': [ | 470 'builder': [ |
580 'Skia_MacMini_10_8_Float_Compile_Debug_32', | 471 'Mac_10.8-MacMini4,1-GeForce320M-DebugCompile-32', |
581 'Skia_MacMini_10_8_Float_Compile_Release_32', | 472 'Mac_10.8-MacMini4,1-GeForce320M-ReleaseCompile-32', |
582 'Skia_MacMini_10_8_Float_Compile_Debug_64', | 473 'Mac_10.8-MacMini4,1-GeForce320M-DebugCompile-64', |
583 'Skia_MacMini_10_8_Float_Compile_Release_64', | 474 'Mac_10.8-MacMini4,1-GeForce320M-ReleaseCompile-64', |
584 'Skia_MacMini_10_8_Float_Compile_Debug_32_Trybot', | |
585 'Skia_MacMini_10_8_Float_Compile_Release_32_Trybot', | |
586 'Skia_MacMini_10_8_Float_Compile_Debug_64_Trybot', | |
587 'Skia_MacMini_10_8_Float_Compile_Release_64_Trybot', | |
588 ], | 475 ], |
589 'num_cores': '8', | 476 'num_cores': '8', |
590 } for i in range(COMPILE_BUILDERS) | 477 } for i in range(COMPILE_BUILDERS) |
591 ] + [ | 478 ] + [ |
592 { | 479 { |
593 'master': 'Skia', | 480 'master': 'Skia', |
594 'hostname': 'skiabot-win-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), | 481 'hostname': 'skiabot-win-compile-%s' % ('%d' % i).zfill(INTEGER_WIDTH), |
595 'builder': [ | 482 'builder': [ |
596 'Skia_Shuttle_Win7_Intel_Float_Compile_Debug_32', | 483 'Win_7-ShuttleA-HD2000-DebugCompile-32', |
597 'Skia_Shuttle_Win7_Intel_Float_Compile_Release_32', | 484 'Win_7-ShuttleA-HD2000-ReleaseCompile-32', |
598 'Skia_Shuttle_Win7_Intel_Float_Compile_Debug_64', | 485 'Win_7-ShuttleA-HD2000-DebugCompile-64', |
599 'Skia_Shuttle_Win7_Intel_Float_Compile_Release_64', | 486 'Win_7-ShuttleA-HD2000-ReleaseCompile-64', |
600 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Compile_Debug_32', | 487 'Win_7-ShuttleA-HD2000-DebugCompile-32-ANGLE', |
601 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Compile_Release_32', | 488 'Win_7-ShuttleA-HD2000-ReleaseCompile-32-ANGLE', |
602 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Compile_Debug_32', | 489 'Win_7-ShuttleA-HD2000-DebugCompile-32-DirectWrite', |
603 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Compile_Release_32', | 490 'Win_7-ShuttleA-HD2000-ReleaseCompile-32-DirectWrite', |
604 'Skia_Shuttle_Win7_Intel_Float_Compile_Debug_32_Trybot', | |
605 'Skia_Shuttle_Win7_Intel_Float_Compile_Release_32_Trybot', | |
606 'Skia_Shuttle_Win7_Intel_Float_Compile_Debug_64_Trybot', | |
607 'Skia_Shuttle_Win7_Intel_Float_Compile_Release_64_Trybot', | |
608 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Compile_Debug_32_Trybot', | |
609 'Skia_Shuttle_Win7_Intel_Float_ANGLE_Compile_Release_32_Trybot', | |
610 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Compile_Debug_32_Trybot', | |
611 'Skia_Shuttle_Win7_Intel_Float_DirectWrite_Compile_Release_32_Trybot', | |
612 ], | 491 ], |
613 'num_cores': '8', | 492 'num_cores': '8', |
614 } for i in range(COMPILE_BUILDERS) | 493 } for i in range(COMPILE_BUILDERS) |
615 ]] | 494 ]] |
495 | |
496 | |
497 for slave_dict in slaves: | |
498 AddTrybots(slave_dict) | |
499 | |
OLD | NEW |