Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Side by Side Diff: master/master_builders_cfg.py

Issue 13861012: Change builder names (Closed) Base URL: http://skia.googlecode.com/svn/buildbot/
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | master/skia_master_scripts/utils.py » ('j') | master/skia_master_scripts/utils.py » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
epoger 2013/04/09 17:38:36 regarding builder name length, whether to use abbr
borenet 2013/04/09 19:11:45 1. Trybots on Rietveld - we want to see the minima
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # Sets up all the builders we want this buildbot master to run. 5 # Sets up all the builders we want this buildbot master to run.
6 6
7 from skia_master_scripts import factory as skia_factory 7 from skia_master_scripts import factory as skia_factory
8 from skia_master_scripts import utils 8 from skia_master_scripts import utils
9 from skia_master_scripts.utils import MakeBuilderSet, \ 9 from skia_master_scripts.utils import MakeBuilderSet, \
10 MakeAndroidBuilderSet, \ 10 MakeAndroidBuilderSet, \
11 MakeChromeOSBuilderSet, \ 11 MakeChromeOSBuilderSet, \
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 # 48 #
49 # Don't put spaces or 'funny characters' within the builder names, so that 49 # Don't put spaces or 'funny characters' within the builder names, so that
50 # we can safely use the builder name as part of a filepath. 50 # we can safely use the builder name as part of a filepath.
51 # 51 #
52 do_upload_results = active_master.is_production_host 52 do_upload_results = active_master.is_production_host
53 53
54 # Linux (Ubuntu12) on Shuttle with ATI5770 graphics card 54 # Linux (Ubuntu12) on Shuttle with ATI5770 graphics card
55 defaults['category'] = 'Linux' 55 defaults['category'] = 'Linux'
56 MakeBuilderSet( 56 MakeBuilderSet(
57 helper=helper, 57 helper=helper,
58 builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_64', 58 os='Linux',
59 version='Ubuntu12',
borenet 2013/04/09 16:31:46 Do we need "Linux" here? Or could we just say os=
epoger 2013/04/09 17:38:36 I think either one is fine. I would say that "Ubu
borenet 2013/04/09 19:11:45 Agreed. I just want to be consistent - if we use
60 arch_width='32',
61 hardware='ATI5770',
62 do_upload_results=do_upload_results,
63 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
64 environment_variables=
65 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=32'},
66 gm_image_subdir='base-shuttle_ubuntu12_ati5770',
67 perf_output_basedir=perf_output_basedir_linux)
68 MakeBuilderSet(
69 helper=helper,
70 os='Linux',
71 version='Ubuntu12',
72 arch_width='64',
73 hardware='ATI5770',
59 do_upload_results=do_upload_results, 74 do_upload_results=do_upload_results,
60 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 75 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
61 environment_variables= 76 environment_variables=
62 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=64'}, 77 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=64'},
63 gm_image_subdir='base-shuttle_ubuntu12_ati5770', 78 gm_image_subdir='base-shuttle_ubuntu12_ati5770',
64 perf_output_basedir=perf_output_basedir_linux) 79 perf_output_basedir=perf_output_basedir_linux)
65 MakeBuilderSet(
66 helper=helper,
67 builder_base_name='Skia_Shuttle_Ubuntu12_ATI5770_Float_%s_32',
68 do_upload_results=do_upload_results,
69 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
70 environment_variables=
71 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=0 skia_arch_width=32'},
72 gm_image_subdir='base-shuttle_ubuntu12_ati5770',
73 perf_output_basedir=perf_output_basedir_linux)
74 80
75 # Android (runs on a Linux buildbot slave)... 81 # Android (runs on a Linux buildbot slave)...
76 defaults['category'] = 'Android' 82 defaults['category'] = 'Android'
77 MakeAndroidBuilderSet( 83 MakeAndroidBuilderSet(
78 helper=helper, 84 helper=helper,
79 builder_base_name='Skia_NexusS_4-1_Float_%s_32', 85 os='Android',
borenet 2013/04/09 16:31:46 We can probably infer from the device name that th
epoger 2013/04/09 17:38:36 Agreed.
86 version='4.1',
borenet 2013/04/09 16:31:46 Does the '.' break the "no funny characters" rule?
epoger 2013/04/09 17:38:36 It's often handy to use dots within version number
87 arch_width='32',
88 hardware='NexusS',
80 device='nexus_s', 89 device='nexus_s',
81 do_upload_results=do_upload_results, 90 do_upload_results=do_upload_results,
82 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 91 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
83 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 92 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
84 gm_image_subdir='base-android-nexus-s', 93 gm_image_subdir='base-android-nexus-s',
85 perf_output_basedir=perf_output_basedir_linux) 94 perf_output_basedir=perf_output_basedir_linux)
86 MakeAndroidBuilderSet( 95 MakeAndroidBuilderSet(
87 helper=helper, 96 helper=helper,
88 builder_base_name='Skia_Xoom_4-1_Float_%s_32', 97 os='Android',
98 version='4.1',
borenet 2013/04/09 16:31:46 We keep our Android devices pretty up-to-date. On
epoger 2013/04/09 17:38:36 If we don't intend to update this number, we shoul
borenet 2013/04/09 19:11:45 My only problem with this is that it wastes charac
epoger 2013/04/09 19:16:12 Yeah, the extra 2 characters ("-x-" instead of "-"
borenet 2013/04/09 19:30:09 My ideal is to take a dictionary or object like th
epoger 2013/04/09 19:40:13 I like the idea of keeping the information as a di
99 arch_width='32',
100 hardware='Xoom',
89 device='xoom', 101 device='xoom',
90 do_upload_results=do_upload_results, 102 do_upload_results=do_upload_results,
91 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 103 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
92 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 104 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
93 gm_image_subdir='base-android-xoom', 105 gm_image_subdir='base-android-xoom',
94 perf_output_basedir=perf_output_basedir_linux) 106 perf_output_basedir=perf_output_basedir_linux)
95 MakeAndroidBuilderSet( 107 MakeAndroidBuilderSet(
96 helper=helper, 108 helper=helper,
97 builder_base_name='Skia_GalaxyNexus_4-1_Float_%s_32', 109 os='Android',
110 version='4.1',
111 arch_width='32',
112 hardware='GalaxyNexus',
98 device='galaxy_nexus', 113 device='galaxy_nexus',
99 do_upload_results=do_upload_results, 114 do_upload_results=do_upload_results,
100 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 115 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
101 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 116 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
102 gm_image_subdir='base-android-galaxy-nexus', 117 gm_image_subdir='base-android-galaxy-nexus',
103 perf_output_basedir=perf_output_basedir_linux) 118 perf_output_basedir=perf_output_basedir_linux)
104 MakeAndroidBuilderSet( 119 MakeAndroidBuilderSet(
105 helper=helper, 120 helper=helper,
106 builder_base_name='Skia_Nexus4_4-1_Float_%s_32', 121 os='Android',
122 version='4.1',
123 arch_width='32',
124 hardware='Nexus4',
107 device='nexus_4', 125 device='nexus_4',
108 do_upload_results=do_upload_results, 126 do_upload_results=do_upload_results,
109 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 127 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
110 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 128 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
111 gm_image_subdir='base-android-nexus-4', 129 gm_image_subdir='base-android-nexus-4',
112 perf_output_basedir=perf_output_basedir_linux) 130 perf_output_basedir=perf_output_basedir_linux)
113 MakeAndroidBuilderSet( 131 MakeAndroidBuilderSet(
114 helper=helper, 132 helper=helper,
115 builder_base_name='Skia_Nexus7_4-1_Float_%s_32', 133 os='Android',
134 version='4.1',
135 arch_width='32',
136 hardware='Nexus7',
116 device='nexus_7', 137 device='nexus_7',
117 do_upload_results=do_upload_results, 138 do_upload_results=do_upload_results,
118 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 139 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
119 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 140 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
120 gm_image_subdir='base-android-nexus-7', 141 gm_image_subdir='base-android-nexus-7',
121 perf_output_basedir=perf_output_basedir_linux) 142 perf_output_basedir=perf_output_basedir_linux)
122 MakeAndroidBuilderSet( 143 MakeAndroidBuilderSet(
123 helper=helper, 144 helper=helper,
124 builder_base_name='Skia_Nexus10_4-1_Float_%s_32', 145 os='Android',
146 version='4.1',
147 arch_width='32',
148 hardware='Nexus10',
125 device='nexus_10', 149 device='nexus_10',
126 do_upload_results=do_upload_results, 150 do_upload_results=do_upload_results,
127 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 151 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
128 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 152 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
129 gm_image_subdir='base-android-nexus-10', 153 gm_image_subdir='base-android-nexus-10',
130 perf_output_basedir=perf_output_basedir_linux) 154 perf_output_basedir=perf_output_basedir_linux)
131 MakeAndroidBuilderSet( 155 MakeAndroidBuilderSet(
132 helper=helper, 156 helper=helper,
133 builder_base_name='Skia_RazrI_4-1_Float_%s_32', 157 os='Android',
158 version='4.1',
159 arch_width='32',
160 hardware='RazrI',
134 device='x86', 161 device='x86',
135 do_upload_results=do_upload_results, 162 do_upload_results=do_upload_results,
136 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 163 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
137 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'}, 164 environment_variables={'GYP_DEFINES': 'skia_scalar=float skia_mesa=0'},
138 gm_image_subdir='base-android-razr-i', 165 gm_image_subdir='base-android-razr-i',
139 perf_output_basedir=perf_output_basedir_linux) 166 perf_output_basedir=perf_output_basedir_linux)
140 167
141 # Mac 10.6 (SnowLeopard) ... 168 # Mac 10.6 (SnowLeopard) ...
142 defaults['category'] = 'Mac-10.6' 169 defaults['category'] = 'Mac-10.6'
143 MakeBuilderSet( 170 MakeBuilderSet(
144 helper=helper, 171 helper=helper,
145 builder_base_name='Skia_Mac_Float_%s_32', 172 os='OSX',
173 version='10.6',
174 arch_width='32',
175 hardware='MacMini',
borenet 2013/04/09 16:31:46 We can probably be more specific than MacMini, rig
epoger 2013/04/09 17:38:36 No, different revs of the MacMini will vary a bit.
146 do_upload_results=do_upload_results, 176 do_upload_results=do_upload_results,
147 target_platform=skia_factory.TARGET_PLATFORM_MAC, 177 target_platform=skia_factory.TARGET_PLATFORM_MAC,
148 environment_variables= 178 environment_variables=
149 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float ' 179 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float '
150 'skia_arch_width=32')}, 180 'skia_arch_width=32')},
151 gm_image_subdir='base-macmini', 181 gm_image_subdir='base-macmini',
152 perf_output_basedir=perf_output_basedir_mac) 182 perf_output_basedir=perf_output_basedir_mac)
153 MakeBuilderSet( 183 MakeBuilderSet(
154 helper=helper, 184 helper=helper,
155 builder_base_name='Skia_Mac_Float_%s_64', 185 os='OSX',
186 version='10.6',
187 arch_width='64',
188 hardware='MacMini',
156 do_upload_results=do_upload_results, 189 do_upload_results=do_upload_results,
157 target_platform=skia_factory.TARGET_PLATFORM_MAC, 190 target_platform=skia_factory.TARGET_PLATFORM_MAC,
158 environment_variables= 191 environment_variables=
159 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float ' 192 {'GYP_DEFINES': ('skia_osx_sdkroot=macosx10.6 skia_scalar=float '
160 'skia_arch_width=64')}, 193 'skia_arch_width=64')},
161 gm_image_subdir='base-macmini', 194 gm_image_subdir='base-macmini',
162 perf_output_basedir=perf_output_basedir_mac, 195 perf_output_basedir=perf_output_basedir_mac,
163 compile_bot_warnings_as_errors=False) 196 compile_bot_warnings_as_errors=False)
164 197
165 # Mac 10.7 (Lion) ... 198 # Mac 10.7 (Lion) ...
166 defaults['category'] = 'Mac-10.7' 199 defaults['category'] = 'Mac-10.7'
167 MakeBuilderSet( 200 MakeBuilderSet(
168 helper=helper, 201 helper=helper,
169 builder_base_name='Skia_MacMiniLion_Float_%s_32', 202 os='OSX',
203 version='10.7',
204 arch_width='32',
205 hardware='MacMini',
170 do_upload_results=do_upload_results, 206 do_upload_results=do_upload_results,
171 target_platform=skia_factory.TARGET_PLATFORM_MAC, 207 target_platform=skia_factory.TARGET_PLATFORM_MAC,
172 environment_variables= 208 environment_variables=
173 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=32'}, 209 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=32'},
174 gm_image_subdir='base-macmini-lion-float', 210 gm_image_subdir='base-macmini-lion-float',
175 perf_output_basedir=perf_output_basedir_mac) 211 perf_output_basedir=perf_output_basedir_mac)
176 MakeBuilderSet( 212 MakeBuilderSet(
177 helper=helper, 213 helper=helper,
178 builder_base_name='Skia_MacMiniLion_Float_%s_64', 214 os='OSX',
215 version='10.7',
216 arch_width='64',
217 hardware='MacMini',
179 do_upload_results=do_upload_results, 218 do_upload_results=do_upload_results,
180 target_platform=skia_factory.TARGET_PLATFORM_MAC, 219 target_platform=skia_factory.TARGET_PLATFORM_MAC,
181 environment_variables= 220 environment_variables=
182 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=64'}, 221 {'GYP_DEFINES': 'skia_scalar=float skia_mesa=1 skia_arch_width=64'},
183 gm_image_subdir='base-macmini-lion-float', 222 gm_image_subdir='base-macmini-lion-float',
184 perf_output_basedir=perf_output_basedir_mac, 223 perf_output_basedir=perf_output_basedir_mac,
185 compile_bot_warnings_as_errors=False) 224 compile_bot_warnings_as_errors=False)
186 225
187 # Mac 10.8 (Mountain Lion) ... 226 # Mac 10.8 (Mountain Lion) ...
188 defaults['category'] = 'Mac-10.8' 227 defaults['category'] = 'Mac-10.8'
189 MakeBuilderSet( 228 MakeBuilderSet(
190 helper=helper, 229 helper=helper,
191 builder_base_name='Skia_MacMini_10_8_Float_%s_32', 230 os='OSX',
231 version='10.8',
232 arch_width='32',
233 hardware='MacMini',
192 do_upload_results=do_upload_results, 234 do_upload_results=do_upload_results,
193 target_platform=skia_factory.TARGET_PLATFORM_MAC, 235 target_platform=skia_factory.TARGET_PLATFORM_MAC,
194 environment_variables= 236 environment_variables=
195 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=32'}, 237 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=32'},
196 gm_image_subdir='base-macmini-10_8', 238 gm_image_subdir='base-macmini-10_8',
197 perf_output_basedir=perf_output_basedir_mac) 239 perf_output_basedir=perf_output_basedir_mac)
198 MakeBuilderSet( 240 MakeBuilderSet(
199 helper=helper, 241 helper=helper,
200 builder_base_name='Skia_MacMini_10_8_Float_%s_64', 242 os='OSX',
243 version='10.8',
244 arch_width='64',
245 hardware='MacMini',
201 do_upload_results=do_upload_results, 246 do_upload_results=do_upload_results,
202 target_platform=skia_factory.TARGET_PLATFORM_MAC, 247 target_platform=skia_factory.TARGET_PLATFORM_MAC,
203 environment_variables= 248 environment_variables=
204 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=64'}, 249 {'GYP_DEFINES': 'skia_scalar=float skia_arch_width=64'},
205 gm_image_subdir='base-macmini-10_8', 250 gm_image_subdir='base-macmini-10_8',
206 perf_output_basedir=perf_output_basedir_mac, 251 perf_output_basedir=perf_output_basedir_mac,
207 compile_bot_warnings_as_errors=False) 252 compile_bot_warnings_as_errors=False)
208 253
209 # Windows7 running on Shuttle PC with Intel Core i7-2600 with on-CPU graphics 254 # Windows7 running on Shuttle PC with Intel Core i7-2600 with on-CPU graphics
210 defaults['category'] = 'Win7' 255 defaults['category'] = 'Win7'
211 MakeBuilderSet( 256 MakeBuilderSet(
212 helper=helper, 257 helper=helper,
213 builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_32', 258 os='Win',
259 version='7',
260 arch_width='32',
261 hardware='Intel',
borenet 2013/04/09 16:31:46 This refers to the Intel integrated graphics. The
epoger 2013/04/09 17:38:36 I think it would be a good idea to split this into
214 do_upload_results=do_upload_results, 262 do_upload_results=do_upload_results,
215 target_platform=skia_factory.TARGET_PLATFORM_WIN32, 263 target_platform=skia_factory.TARGET_PLATFORM_WIN32,
216 environment_variables= 264 environment_variables=
217 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=32 ' 265 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=32 '
218 'skia_win_debuggers_path=c:/DbgHelp')}, 266 'skia_win_debuggers_path=c:/DbgHelp')},
219 gm_image_subdir='base-shuttle-win7-intel-float', 267 gm_image_subdir='base-shuttle-win7-intel-float',
220 perf_output_basedir=perf_output_basedir_windows) 268 perf_output_basedir=perf_output_basedir_windows)
221 MakeBuilderSet( 269 MakeBuilderSet(
222 helper=helper, 270 helper=helper,
223 builder_base_name='Skia_Shuttle_Win7_Intel_Float_%s_64', 271 os='Win',
272 version='7',
273 arch_width='64',
274 hardware='Intel',
224 do_upload_results=do_upload_results, 275 do_upload_results=do_upload_results,
225 target_platform=skia_factory.TARGET_PLATFORM_WIN32, 276 target_platform=skia_factory.TARGET_PLATFORM_WIN32,
226 environment_variables= 277 environment_variables=
227 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=64 ' 278 {'GYP_DEFINES': ('skia_scalar=float skia_arch_width=64 '
228 'skia_win_debuggers_path=c:/DbgHelp')}, 279 'skia_win_debuggers_path=c:/DbgHelp')},
229 gm_image_subdir='base-shuttle-win7-intel-float', 280 gm_image_subdir='base-shuttle-win7-intel-float',
230 perf_output_basedir=perf_output_basedir_windows, 281 perf_output_basedir=perf_output_basedir_windows,
231 compile_bot_warnings_as_errors=False) 282 compile_bot_warnings_as_errors=False)
232 283
233 # Special-purpose Win7 builders 284 # Special-purpose Win7 builders
234 defaults['category'] = 'Win7-Special' 285 defaults['category'] = 'Win7-Special'
235 MakeBuilderSet( 286 MakeBuilderSet(
236 helper=helper, 287 helper=helper,
237 builder_base_name='Skia_Shuttle_Win7_Intel_Float_ANGLE_%s_32', 288 os='Win',
289 version='7',
290 arch_width='32',
291 hardware='Intel',
292 extra_config='ANGLE',
borenet 2013/04/09 16:31:46 "extra_config" seemed like the best way to describ
epoger 2013/04/09 17:38:36 Sure.
238 do_upload_results=do_upload_results, 293 do_upload_results=do_upload_results,
239 target_platform=skia_factory.TARGET_PLATFORM_WIN32, 294 target_platform=skia_factory.TARGET_PLATFORM_WIN32,
240 environment_variables= 295 environment_variables=
241 {'GYP_DEFINES': ('skia_scalar=float skia_angle=1 skia_arch_width=32 ' 296 {'GYP_DEFINES': ('skia_scalar=float skia_angle=1 skia_arch_width=32 '
242 'skia_win_debuggers_path=c:/DbgHelp')}, 297 'skia_win_debuggers_path=c:/DbgHelp')},
243 gm_image_subdir='base-shuttle-win7-intel-angle', 298 gm_image_subdir='base-shuttle-win7-intel-angle',
244 perf_output_basedir=perf_output_basedir_windows, 299 perf_output_basedir=perf_output_basedir_windows,
245 gm_args=['--config', 'angle'], 300 gm_args=['--config', 'angle'],
246 bench_args=['--config', 'ANGLE'], 301 bench_args=['--config', 'ANGLE'],
247 bench_pictures_cfg='angle') 302 bench_pictures_cfg='angle')
248 MakeBuilderSet( 303 MakeBuilderSet(
249 helper=helper, 304 helper=helper,
250 builder_base_name='Skia_Shuttle_Win7_Intel_Float_DirectWrite_%s_32', 305 os='Win',
306 version='7',
307 arch_width='32',
308 hardware='Intel',
309 extra_config='DirectWrite',
251 do_upload_results=do_upload_results, 310 do_upload_results=do_upload_results,
252 target_platform=skia_factory.TARGET_PLATFORM_WIN32, 311 target_platform=skia_factory.TARGET_PLATFORM_WIN32,
253 environment_variables= 312 environment_variables=
254 {'GYP_DEFINES': 313 {'GYP_DEFINES':
255 ('skia_scalar=float skia_directwrite=1 skia_arch_width=32 ' 314 ('skia_scalar=float skia_directwrite=1 skia_arch_width=32 '
256 'skia_win_debuggers_path=c:/DbgHelp')}, 315 'skia_win_debuggers_path=c:/DbgHelp')},
257 gm_image_subdir='base-shuttle-win7-intel-directwrite', 316 gm_image_subdir='base-shuttle-win7-intel-directwrite',
258 perf_output_basedir=perf_output_basedir_windows) 317 perf_output_basedir=perf_output_basedir_windows)
259 318
260 defaults['category'] = 'iOS' 319 defaults['category'] = 'iOS'
261 MakeIOSBuilderSet( 320 MakeIOSBuilderSet(
262 helper=helper, 321 helper=helper,
263 builder_base_name='Skia_iOS_%s_32', 322 os='iOS',
323 version='6',
324 arch_width='32',
325 hardware='iPhone',
264 do_upload_results=do_upload_results, 326 do_upload_results=do_upload_results,
265 target_platform=skia_factory.TARGET_PLATFORM_MAC, 327 target_platform=skia_factory.TARGET_PLATFORM_MAC,
266 environment_variables={'GYP_DEFINES': 'skia_os=ios'}, 328 environment_variables={'GYP_DEFINES': 'skia_os=ios'},
267 gm_image_subdir=None, 329 gm_image_subdir=None,
268 perf_output_basedir=None, 330 perf_output_basedir=None,
269 do_debug=False, 331 do_debug=False,
270 do_release=False, 332 do_release=False,
271 do_bench=False) 333 do_bench=False)
272 334
273 # House Keeping 335 # House Keeping
274 defaults['category'] = ' Housekeeping' 336 defaults['category'] = ' Housekeeping'
275 MakeHousekeeperBuilderSet( 337 MakeHousekeeperBuilderSet(
276 helper=helper, 338 helper=helper,
277 do_trybots=True, 339 do_trybots=True,
278 do_upload_results=do_upload_results) 340 do_upload_results=do_upload_results)
279 341
280 # "Special" bots, running on Linux 342 # "Special" bots, running on Linux
281 defaults['category'] = 'Linux-Special' 343 defaults['category'] = 'Linux-Special'
282 MakeBuilderSet( 344 MakeBuilderSet(
283 helper=helper, 345 helper=helper,
284 builder_base_name='Skia_Linux_NoGPU_%s_32', 346 os='Linux',
347 version='Ubuntu12',
348 arch_width='32',
349 hardware='NoGPU',
borenet 2013/04/09 16:31:46 NoGPU is more of an extra_config than a hardware t
epoger 2013/04/09 17:38:36 I think NoGPU should be listed as extra_config, be
borenet 2013/04/09 19:11:45 If a gpu field is added, that's where NoGPU should
epoger 2013/04/09 19:16:12 I can see arguments either way (either gpu field o
borenet 2013/04/09 19:30:09 I think this is an interesting distinction. For t
epoger 2013/04/09 19:40:13 Agreed on all points.
285 do_upload_results=do_upload_results, 350 do_upload_results=do_upload_results,
286 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 351 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
287 environment_variables= 352 environment_variables=
288 {'GYP_DEFINES': 'skia_scalar=float skia_gpu=0 skia_arch_width=64'}, 353 {'GYP_DEFINES': 'skia_scalar=float skia_gpu=0 skia_arch_width=64'},
289 gm_image_subdir='base-shuttle_ubuntu12_ati5770', 354 gm_image_subdir='base-shuttle_ubuntu12_ati5770',
290 perf_output_basedir=None, # no perf measurement for debug builds 355 perf_output_basedir=None, # no perf measurement for debug builds
291 bench_pictures_cfg='no_gpu', 356 bench_pictures_cfg='no_gpu',
292 do_release=False, 357 do_release=False,
293 do_bench=False) 358 do_bench=False)
294 359
295 MakeNaClBuilderSet( 360 MakeNaClBuilderSet(
296 helper=helper, 361 helper=helper,
297 builder_base_name='Skia_Shuttle_Ubuntu12_NaCl_%s', 362 os='Linux',
363 version='Ubuntu12',
364 arch_width='32_64',
365 hardware='NaCl',
borenet 2013/04/09 16:31:46 NaCl isn't hardware at all. Maybe this is an extr
epoger 2013/04/09 17:38:36 Yes, seems more like extra_config
298 do_upload_results=do_upload_results, 366 do_upload_results=do_upload_results,
299 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 367 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
300 gm_image_subdir=None, 368 gm_image_subdir=None,
301 perf_output_basedir=None, 369 perf_output_basedir=None,
302 do_debug=False, 370 do_debug=False,
303 do_release=False, 371 do_release=False,
304 do_bench=False) 372 do_bench=False)
305 373
306 # Chrome OS 374 # Chrome OS
307 defaults['category'] = 'ChromeOS' 375 defaults['category'] = 'ChromeOS'
308 MakeChromeOSBuilderSet( 376 MakeChromeOSBuilderSet(
309 helper=helper, 377 helper=helper,
310 builder_base_name='Skia_ChromeOS_Alex_%s_32', 378 os='ChromeOS',
379 version='V',
borenet 2013/04/09 16:31:46 AFAIK the ChromeOS version gets updated automatica
epoger 2013/04/09 17:38:36 Agreed. Blank, or 'x', something like that.
380 arch_width='32',
381 hardware='Alex',
311 do_upload_results=do_upload_results, 382 do_upload_results=do_upload_results,
312 target_platform=skia_factory.TARGET_PLATFORM_LINUX, 383 target_platform=skia_factory.TARGET_PLATFORM_LINUX,
313 environment_variables= 384 environment_variables=
314 {'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'}, 385 {'GYP_DEFINES': 'skia_arch_width=32 skia_gpu=0'},
315 gm_image_subdir=None, 386 gm_image_subdir=None,
316 perf_output_basedir=perf_output_basedir_linux, 387 perf_output_basedir=perf_output_basedir_linux,
317 bench_pictures_cfg='no_gpu') 388 bench_pictures_cfg='no_gpu')
318 389
319 return helper.Update(c) 390 return helper.Update(c)
OLDNEW
« no previous file with comments | « no previous file | master/skia_master_scripts/utils.py » ('j') | master/skia_master_scripts/utils.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698