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

Side by Side Diff: scripts/slave/recipe_modules/v8/builders.py

Issue 1123333005: Adding ecmascript simd tests to v8 buildbots and trybots. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 5 years, 7 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
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
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 # Contains the bulk of the V8 builder configurations so they can be reused 5 # Contains the bulk of the V8 builder configurations so they can be reused
6 # from multiple recipes. 6 # from multiple recipes.
7 7
8 from infra.libs.infra_types import freeze 8 from infra.libs.infra_types import freeze
9 9
10 BUILDERS = { 10 BUILDERS = {
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 'bot_type': 'tester', 103 'bot_type': 'tester',
104 'parent_buildername': 'V8 Linux - builder', 104 'parent_buildername': 'V8 Linux - builder',
105 'build_gs_archive': 'linux_rel_archive', 105 'build_gs_archive': 'linux_rel_archive',
106 'tests': [ 106 'tests': [
107 'v8initializers', 107 'v8initializers',
108 'unittests', 108 'unittests',
109 'v8testing', 109 'v8testing',
110 'optimize_for_size', 110 'optimize_for_size',
111 'webkit', 111 'webkit',
112 'benchmarks', 112 'benchmarks',
113 'simdjs',
113 'test262_variants', 114 'test262_variants',
114 'test262_es6_variants', 115 'test262_es6_variants',
115 'mozilla', 116 'mozilla',
116 ], 117 ],
117 'testing': {'platform': 'linux'}, 118 'testing': {'platform': 'linux'},
118 }, 119 },
119 'V8 Linux - debug': { 120 'V8 Linux - debug': {
120 'v8_config_kwargs': { 121 'v8_config_kwargs': {
121 'BUILD_CONFIG': 'Debug', 122 'BUILD_CONFIG': 'Debug',
122 'TARGET_BITS': 32, 123 'TARGET_BITS': 32,
123 }, 124 },
124 'bot_type': 'tester', 125 'bot_type': 'tester',
125 'parent_buildername': 'V8 Linux - debug builder', 126 'parent_buildername': 'V8 Linux - debug builder',
126 'build_gs_archive': 'linux_dbg_archive', 127 'build_gs_archive': 'linux_dbg_archive',
127 'tests': ['unittests', 'v8testing', 'benchmarks', 'mozilla'], 128 'tests': ['unittests', 'v8testing', 'benchmarks', 'mozilla',
129 'simdjs_small'],
128 'testing': {'platform': 'linux'}, 130 'testing': {'platform': 'linux'},
129 }, 131 },
130 'V8 Linux - debug - avx2': { 132 'V8 Linux - debug - avx2': {
131 'v8_config_kwargs': { 133 'v8_config_kwargs': {
132 'BUILD_CONFIG': 'Debug', 134 'BUILD_CONFIG': 'Debug',
133 'TARGET_BITS': 32, 135 'TARGET_BITS': 32,
134 }, 136 },
135 'bot_type': 'tester', 137 'bot_type': 'tester',
136 'parent_buildername': 'V8 Linux - debug builder', 138 'parent_buildername': 'V8 Linux - debug builder',
137 'build_gs_archive': 'linux_dbg_archive', 139 'build_gs_archive': 'linux_dbg_archive',
138 'tests': ['unittests', 'v8testing', 'benchmarks', 'mozilla'], 140 'tests': ['unittests', 'v8testing', 'benchmarks', 'mozilla',
141 'simdjs_small'],
139 'testing': {'platform': 'linux'}, 142 'testing': {'platform': 'linux'},
140 }, 143 },
141 'V8 Linux - test262 - debug': { 144 'V8 Linux - test262 - debug': {
142 'v8_config_kwargs': { 145 'v8_config_kwargs': {
143 'BUILD_CONFIG': 'Debug', 146 'BUILD_CONFIG': 'Debug',
144 'TARGET_BITS': 32, 147 'TARGET_BITS': 32,
145 }, 148 },
146 'bot_type': 'tester', 149 'bot_type': 'tester',
147 'parent_buildername': 'V8 Linux - debug builder', 150 'parent_buildername': 'V8 Linux - debug builder',
148 'build_gs_archive': 'linux_dbg_archive', 151 'build_gs_archive': 'linux_dbg_archive',
(...skipping 11 matching lines...) Expand all
160 'tests': ['test262_es6_variants'], 163 'tests': ['test262_es6_variants'],
161 'testing': {'platform': 'linux'}, 164 'testing': {'platform': 'linux'},
162 }, 165 },
163 'V8 Linux - shared': { 166 'V8 Linux - shared': {
164 'chromium_apply_config': ['shared_library', 'verify_heap', 'v8_goma'], 167 'chromium_apply_config': ['shared_library', 'verify_heap', 'v8_goma'],
165 'v8_config_kwargs': { 168 'v8_config_kwargs': {
166 'BUILD_CONFIG': 'Release', 169 'BUILD_CONFIG': 'Release',
167 'TARGET_BITS': 32, 170 'TARGET_BITS': 32,
168 }, 171 },
169 'bot_type': 'builder_tester', 172 'bot_type': 'builder_tester',
170 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 173 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
174 'simdjs_small'],
171 'testing': {'platform': 'linux'}, 175 'testing': {'platform': 'linux'},
172 }, 176 },
173 'V8 Linux - nosnap': { 177 'V8 Linux - nosnap': {
174 'v8_apply_config': ['no_snapshot'], 178 'v8_apply_config': ['no_snapshot'],
175 'v8_config_kwargs': { 179 'v8_config_kwargs': {
176 'BUILD_CONFIG': 'Release', 180 'BUILD_CONFIG': 'Release',
177 'TARGET_BITS': 32, 181 'TARGET_BITS': 32,
178 }, 182 },
179 'bot_type': 'tester', 183 'bot_type': 'tester',
180 'parent_buildername': 'V8 Linux - nosnap builder', 184 'parent_buildername': 'V8 Linux - nosnap builder',
181 'build_gs_archive': 'linux_nosnap_rel_archive', 185 'build_gs_archive': 'linux_nosnap_rel_archive',
182 'tests': [ 186 'tests': [
183 'unittests', 187 'unittests',
184 'v8testing', 188 'v8testing',
189 'simdjs',
185 'test262', 190 'test262',
186 'test262_es6', 191 'test262_es6',
187 'mozilla', 192 'mozilla',
188 ], 193 ],
189 'testing': {'platform': 'linux'}, 194 'testing': {'platform': 'linux'},
190 }, 195 },
191 'V8 Linux - nosnap - debug - 1': { 196 'V8 Linux - nosnap - debug - 1': {
192 'v8_apply_config': ['no_snapshot'], 197 'v8_apply_config': ['no_snapshot'],
193 'v8_config_kwargs': { 198 'v8_config_kwargs': {
194 'BUILD_CONFIG': 'Debug', 199 'BUILD_CONFIG': 'Debug',
195 'TARGET_BITS': 32, 200 'TARGET_BITS': 32,
196 'SHARD_COUNT': 2, 201 'SHARD_COUNT': 2,
197 'SHARD_RUN': 1, 202 'SHARD_RUN': 1,
198 }, 203 },
199 'bot_type': 'tester', 204 'bot_type': 'tester',
200 'parent_buildername': 'V8 Linux - nosnap debug builder', 205 'parent_buildername': 'V8 Linux - nosnap debug builder',
201 'build_gs_archive': 'linux_nosnap_dbg_archive', 206 'build_gs_archive': 'linux_nosnap_dbg_archive',
202 'tests': ['unittests', 'v8testing', 'mozilla'], 207 'tests': ['unittests', 'v8testing', 'mozilla', 'simdjs_small'],
203 'testing': {'platform': 'linux'}, 208 'testing': {'platform': 'linux'},
204 }, 209 },
205 'V8 Linux - nosnap - debug - 2': { 210 'V8 Linux - nosnap - debug - 2': {
206 'v8_apply_config': ['no_snapshot'], 211 'v8_apply_config': ['no_snapshot'],
207 'v8_config_kwargs': { 212 'v8_config_kwargs': {
208 'BUILD_CONFIG': 'Debug', 213 'BUILD_CONFIG': 'Debug',
209 'TARGET_BITS': 32, 214 'TARGET_BITS': 32,
210 'SHARD_COUNT': 2, 215 'SHARD_COUNT': 2,
211 'SHARD_RUN': 2, 216 'SHARD_RUN': 2,
212 }, 217 },
213 'bot_type': 'tester', 218 'bot_type': 'tester',
214 'parent_buildername': 'V8 Linux - nosnap debug builder', 219 'parent_buildername': 'V8 Linux - nosnap debug builder',
215 'build_gs_archive': 'linux_nosnap_dbg_archive', 220 'build_gs_archive': 'linux_nosnap_dbg_archive',
216 'tests': ['unittests', 'v8testing', 'mozilla'], 221 'tests': ['unittests', 'v8testing', 'mozilla', 'simdjs_small'],
217 'testing': {'platform': 'linux'}, 222 'testing': {'platform': 'linux'},
218 }, 223 },
219 'V8 Linux - isolates': { 224 'V8 Linux - isolates': {
220 'v8_apply_config': ['isolates'], 225 'v8_apply_config': ['isolates'],
221 'v8_config_kwargs': { 226 'v8_config_kwargs': {
222 'BUILD_CONFIG': 'Release', 227 'BUILD_CONFIG': 'Release',
223 'TARGET_BITS': 32, 228 'TARGET_BITS': 32,
224 }, 229 },
225 'bot_type': 'tester', 230 'bot_type': 'tester',
226 'parent_buildername': 'V8 Linux - builder', 231 'parent_buildername': 'V8 Linux - builder',
227 'build_gs_archive': 'linux_rel_archive', 232 'build_gs_archive': 'linux_rel_archive',
228 'tests': ['unittests', 'v8testing'], 233 'tests': ['unittests', 'v8testing'],
229 'testing': {'platform': 'linux'}, 234 'testing': {'platform': 'linux'},
230 }, 235 },
231 'V8 Linux - nosse3': { 236 'V8 Linux - nosse3': {
232 'v8_apply_config': ['nosse3'], 237 'v8_apply_config': ['nosse3'],
233 'v8_config_kwargs': { 238 'v8_config_kwargs': {
234 'BUILD_CONFIG': 'Release', 239 'BUILD_CONFIG': 'Release',
235 'TARGET_BITS': 32, 240 'TARGET_BITS': 32,
236 }, 241 },
237 'bot_type': 'tester', 242 'bot_type': 'tester',
238 'parent_buildername': 'V8 Linux - builder', 243 'parent_buildername': 'V8 Linux - builder',
239 'build_gs_archive': 'linux_rel_archive', 244 'build_gs_archive': 'linux_rel_archive',
240 'tests': ['unittests', 'v8testing', 'mozilla'], 245 'tests': ['unittests', 'v8testing', 'mozilla', 'simdjs_small'],
241 'testing': {'platform': 'linux'}, 246 'testing': {'platform': 'linux'},
242 }, 247 },
243 'V8 Linux - nosse4': { 248 'V8 Linux - nosse4': {
244 'v8_apply_config': ['nosse4'], 249 'v8_apply_config': ['nosse4'],
245 'v8_config_kwargs': { 250 'v8_config_kwargs': {
246 'BUILD_CONFIG': 'Release', 251 'BUILD_CONFIG': 'Release',
247 'TARGET_BITS': 32, 252 'TARGET_BITS': 32,
248 }, 253 },
249 'bot_type': 'tester', 254 'bot_type': 'tester',
250 'parent_buildername': 'V8 Linux - builder', 255 'parent_buildername': 'V8 Linux - builder',
251 'build_gs_archive': 'linux_rel_archive', 256 'build_gs_archive': 'linux_rel_archive',
252 'tests': ['unittests', 'v8testing', 'mozilla'], 257 'tests': ['unittests', 'v8testing', 'mozilla', 'simdjs_small'],
253 'testing': {'platform': 'linux'}, 258 'testing': {'platform': 'linux'},
254 }, 259 },
255 'V8 Linux - deadcode': { 260 'V8 Linux - deadcode': {
256 'v8_apply_config': ['deadcode'], 261 'v8_apply_config': ['deadcode'],
257 'v8_config_kwargs': { 262 'v8_config_kwargs': {
258 'BUILD_CONFIG': 'Release', 263 'BUILD_CONFIG': 'Release',
259 'TARGET_BITS': 32, 264 'TARGET_BITS': 32,
260 }, 265 },
261 'bot_type': 'tester', 266 'bot_type': 'tester',
262 'parent_buildername': 'V8 Linux - builder', 267 'parent_buildername': 'V8 Linux - builder',
263 'build_gs_archive': 'linux_rel_archive', 268 'build_gs_archive': 'linux_rel_archive',
264 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 269 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
270 'simdjs_small'],
265 'testing': {'platform': 'linux'}, 271 'testing': {'platform': 'linux'},
266 }, 272 },
267 'V8 Linux - debug - isolates': { 273 'V8 Linux - debug - isolates': {
268 'v8_apply_config': ['isolates'], 274 'v8_apply_config': ['isolates'],
269 'v8_config_kwargs': { 275 'v8_config_kwargs': {
270 'BUILD_CONFIG': 'Debug', 276 'BUILD_CONFIG': 'Debug',
271 'TARGET_BITS': 32, 277 'TARGET_BITS': 32,
272 }, 278 },
273 'bot_type': 'tester', 279 'bot_type': 'tester',
274 'parent_buildername': 'V8 Linux - debug builder', 280 'parent_buildername': 'V8 Linux - debug builder',
275 'build_gs_archive': 'linux_dbg_archive', 281 'build_gs_archive': 'linux_dbg_archive',
276 'tests': ['unittests', 'v8testing'], 282 'tests': ['unittests', 'v8testing'],
277 'testing': {'platform': 'linux'}, 283 'testing': {'platform': 'linux'},
278 }, 284 },
279 'V8 Linux - debug - nosse3': { 285 'V8 Linux - debug - nosse3': {
280 'v8_apply_config': ['nosse3'], 286 'v8_apply_config': ['nosse3'],
281 'v8_config_kwargs': { 287 'v8_config_kwargs': {
282 'BUILD_CONFIG': 'Debug', 288 'BUILD_CONFIG': 'Debug',
283 'TARGET_BITS': 32, 289 'TARGET_BITS': 32,
284 }, 290 },
285 'bot_type': 'tester', 291 'bot_type': 'tester',
286 'parent_buildername': 'V8 Linux - debug builder', 292 'parent_buildername': 'V8 Linux - debug builder',
287 'build_gs_archive': 'linux_dbg_archive', 293 'build_gs_archive': 'linux_dbg_archive',
288 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 294 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
295 'simdjs_small'],
289 'testing': {'platform': 'linux'}, 296 'testing': {'platform': 'linux'},
290 }, 297 },
291 'V8 Linux - debug - nosse4': { 298 'V8 Linux - debug - nosse4': {
292 'v8_apply_config': ['nosse4'], 299 'v8_apply_config': ['nosse4'],
293 'v8_config_kwargs': { 300 'v8_config_kwargs': {
294 'BUILD_CONFIG': 'Debug', 301 'BUILD_CONFIG': 'Debug',
295 'TARGET_BITS': 32, 302 'TARGET_BITS': 32,
296 }, 303 },
297 'bot_type': 'tester', 304 'bot_type': 'tester',
298 'parent_buildername': 'V8 Linux - debug builder', 305 'parent_buildername': 'V8 Linux - debug builder',
299 'build_gs_archive': 'linux_dbg_archive', 306 'build_gs_archive': 'linux_dbg_archive',
300 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 307 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
308 'simdjs_small'],
301 'testing': {'platform': 'linux'}, 309 'testing': {'platform': 'linux'},
302 }, 310 },
303 'V8 Linux - gcmole': { 311 'V8 Linux - gcmole': {
304 'v8_config_kwargs': { 312 'v8_config_kwargs': {
305 'BUILD_CONFIG': 'Release', 313 'BUILD_CONFIG': 'Release',
306 'TARGET_BITS': 32, 314 'TARGET_BITS': 32,
307 }, 315 },
308 'bot_type': 'tester', 316 'bot_type': 'tester',
309 'parent_buildername': 'V8 Linux - builder', 317 'parent_buildername': 'V8 Linux - builder',
310 'build_gs_archive': 'linux_rel_archive', 318 'build_gs_archive': 'linux_rel_archive',
(...skipping 11 matching lines...) Expand all
322 'testing': {'platform': 'linux'}, 330 'testing': {'platform': 'linux'},
323 }, 331 },
324 'V8 Linux - noi18n - debug': { 332 'V8 Linux - noi18n - debug': {
325 'v8_apply_config': ['no_i18n'], 333 'v8_apply_config': ['no_i18n'],
326 'chromium_apply_config': ['no_i18n', 'v8_goma'], 334 'chromium_apply_config': ['no_i18n', 'v8_goma'],
327 'v8_config_kwargs': { 335 'v8_config_kwargs': {
328 'BUILD_CONFIG': 'Debug', 336 'BUILD_CONFIG': 'Debug',
329 'TARGET_BITS': 32, 337 'TARGET_BITS': 32,
330 }, 338 },
331 'bot_type': 'builder_tester', 339 'bot_type': 'builder_tester',
332 'tests': ['unittests', 'v8testing', 'webkit', 'mozilla', 'test262'], 340 'tests': ['unittests', 'v8testing', 'webkit', 'mozilla', 'test262',
341 'simdjs_small'],
333 'testing': {'platform': 'linux'}, 342 'testing': {'platform': 'linux'},
334 }, 343 },
335 'V8 Linux - debug - code serializer': { 344 'V8 Linux - debug - code serializer': {
336 'v8_apply_config': ['code_serializer', 'no_variants'], 345 'v8_apply_config': ['code_serializer', 'no_variants'],
337 'v8_config_kwargs': { 346 'v8_config_kwargs': {
338 'BUILD_CONFIG': 'Debug', 347 'BUILD_CONFIG': 'Debug',
339 'TARGET_BITS': 32, 348 'TARGET_BITS': 32,
340 }, 349 },
341 'bot_type': 'tester', 350 'bot_type': 'tester',
342 'parent_buildername': 'V8 Linux - debug builder', 351 'parent_buildername': 'V8 Linux - debug builder',
343 'build_gs_archive': 'linux_dbg_archive', 352 'build_gs_archive': 'linux_dbg_archive',
344 'tests': ['mjsunit', 'webkit', 'mozilla', 'test262', 'benchmarks'], 353 'tests': ['mjsunit', 'webkit', 'mozilla', 'test262', 'benchmarks',
354 'simdjs_small'],
345 'testing': {'platform': 'linux'}, 355 'testing': {'platform': 'linux'},
346 }, 356 },
347 'V8 Linux - debug - greedy allocator': { 357 'V8 Linux - debug - greedy allocator': {
348 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], 358 'v8_apply_config': ['greedy_allocator', 'turbo_variant'],
349 'v8_config_kwargs': { 359 'v8_config_kwargs': {
350 'BUILD_CONFIG': 'Debug', 360 'BUILD_CONFIG': 'Debug',
351 'TARGET_BITS': 32, 361 'TARGET_BITS': 32,
352 }, 362 },
353 'bot_type': 'tester', 363 'bot_type': 'tester',
354 'parent_buildername': 'V8 Linux - debug builder', 364 'parent_buildername': 'V8 Linux - debug builder',
355 'build_gs_archive': 'linux_dbg_archive', 365 'build_gs_archive': 'linux_dbg_archive',
356 'tests': ['unittests', 'v8testing', 'benchmarks'], 366 'tests': ['unittests', 'v8testing', 'benchmarks', 'simdjs_small'],
357 'testing': {'platform': 'linux'}, 367 'testing': {'platform': 'linux'},
358 }, 368 },
359 ####### Category: Linux64 369 ####### Category: Linux64
360 'V8 Linux64 - builder': { 370 'V8 Linux64 - builder': {
361 'chromium_apply_config': ['v8_goma'], 371 'chromium_apply_config': ['v8_goma'],
362 'v8_config_kwargs': { 372 'v8_config_kwargs': {
363 'BUILD_CONFIG': 'Release', 373 'BUILD_CONFIG': 'Release',
364 'TARGET_BITS': 64, 374 'TARGET_BITS': 64,
365 }, 375 },
366 'bot_type': 'builder', 376 'bot_type': 'builder',
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 'build_gs_archive': 'linux64_rel_archive', 421 'build_gs_archive': 'linux64_rel_archive',
412 'tests': [ 422 'tests': [
413 'v8initializers', 423 'v8initializers',
414 'unittests', 424 'unittests',
415 'v8testing', 425 'v8testing',
416 'optimize_for_size', 426 'optimize_for_size',
417 'webkit', 427 'webkit',
418 'test262', 428 'test262',
419 'test262_es6', 429 'test262_es6',
420 'mozilla', 430 'mozilla',
431 'simdjs',
421 ], 432 ],
422 'testing': {'platform': 'linux'}, 433 'testing': {'platform': 'linux'},
423 }, 434 },
424 'V8 Linux64 - avx2': { 435 'V8 Linux64 - avx2': {
425 'v8_config_kwargs': { 436 'v8_config_kwargs': {
426 'BUILD_CONFIG': 'Release', 437 'BUILD_CONFIG': 'Release',
427 'TARGET_BITS': 64, 438 'TARGET_BITS': 64,
428 }, 439 },
429 'bot_type': 'tester', 440 'bot_type': 'tester',
430 'parent_buildername': 'V8 Linux64 - builder', 441 'parent_buildername': 'V8 Linux64 - builder',
431 'build_gs_archive': 'linux64_rel_archive', 442 'build_gs_archive': 'linux64_rel_archive',
432 'tests': [ 443 'tests': [
433 'unittests', 444 'unittests',
434 'v8testing', 445 'v8testing',
435 'webkit', 446 'webkit',
436 'benchmarks', 447 'benchmarks',
437 'mozilla', 448 'mozilla',
449 'simdjs_small',
438 ], 450 ],
439 'testing': {'platform': 'linux'}, 451 'testing': {'platform': 'linux'},
440 }, 452 },
441 'V8 Linux64 - debug': { 453 'V8 Linux64 - debug': {
442 'v8_config_kwargs': { 454 'v8_config_kwargs': {
443 'BUILD_CONFIG': 'Debug', 455 'BUILD_CONFIG': 'Debug',
444 'TARGET_BITS': 64, 456 'TARGET_BITS': 64,
445 }, 457 },
446 'bot_type': 'tester', 458 'bot_type': 'tester',
447 'parent_buildername': 'V8 Linux64 - debug builder', 459 'parent_buildername': 'V8 Linux64 - debug builder',
448 'build_gs_archive': 'linux64_dbg_archive', 460 'build_gs_archive': 'linux64_dbg_archive',
449 'tests': [ 461 'tests': [
450 'unittests', 462 'unittests',
451 'v8testing', 463 'v8testing',
452 'webkit', 464 'webkit',
453 'test262', 465 'test262',
454 'test262_es6', 466 'test262_es6',
455 'mozilla', 467 'mozilla',
468 'simdjs_small',
Michael Achenbach 2015/05/19 13:48:10 Please also use the non-small version here as it i
bradn 2015/05/19 14:31:26 Done.
456 ], 469 ],
457 'testing': {'platform': 'linux'}, 470 'testing': {'platform': 'linux'},
458 }, 471 },
459 'V8 Linux64 - debug - avx2': { 472 'V8 Linux64 - debug - avx2': {
460 'v8_config_kwargs': { 473 'v8_config_kwargs': {
461 'BUILD_CONFIG': 'Debug', 474 'BUILD_CONFIG': 'Debug',
462 'TARGET_BITS': 64, 475 'TARGET_BITS': 64,
463 }, 476 },
464 'bot_type': 'tester', 477 'bot_type': 'tester',
465 'parent_buildername': 'V8 Linux64 - debug builder', 478 'parent_buildername': 'V8 Linux64 - debug builder',
466 'build_gs_archive': 'linux64_dbg_archive', 479 'build_gs_archive': 'linux64_dbg_archive',
467 'tests': [ 480 'tests': [
468 'unittests', 481 'unittests',
469 'v8testing', 482 'v8testing',
470 'webkit', 483 'webkit',
471 'benchmarks', 484 'benchmarks',
472 'mozilla', 485 'mozilla',
486 'simdjs_small',
473 ], 487 ],
474 'testing': {'platform': 'linux'}, 488 'testing': {'platform': 'linux'},
475 }, 489 },
476 'V8 Linux64 - custom snapshot - debug': { 490 'V8 Linux64 - custom snapshot - debug': {
477 'v8_apply_config': ['no_harness'], 491 'v8_apply_config': ['no_harness'],
478 'v8_config_kwargs': { 492 'v8_config_kwargs': {
479 'BUILD_CONFIG': 'Debug', 493 'BUILD_CONFIG': 'Debug',
480 'TARGET_BITS': 64, 494 'TARGET_BITS': 64,
481 }, 495 },
482 'bot_type': 'tester', 496 'bot_type': 'tester',
483 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder', 497 'parent_buildername': 'V8 Linux64 - custom snapshot - debug builder',
484 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive', 498 'build_gs_archive': 'linux64_custom_snapshot_dbg_archive',
485 'tests': ['mjsunit'], 499 'tests': ['mjsunit'],
486 'testing': {'platform': 'linux'}, 500 'testing': {'platform': 'linux'},
487 }, 501 },
488 'V8 Linux64 - debug - greedy allocator': { 502 'V8 Linux64 - debug - greedy allocator': {
489 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], 503 'v8_apply_config': ['greedy_allocator', 'turbo_variant'],
490 'v8_config_kwargs': { 504 'v8_config_kwargs': {
491 'BUILD_CONFIG': 'Debug', 505 'BUILD_CONFIG': 'Debug',
492 'TARGET_BITS': 64, 506 'TARGET_BITS': 64,
493 }, 507 },
494 'bot_type': 'tester', 508 'bot_type': 'tester',
495 'parent_buildername': 'V8 Linux64 - debug builder', 509 'parent_buildername': 'V8 Linux64 - debug builder',
496 'build_gs_archive': 'linux64_dbg_archive', 510 'build_gs_archive': 'linux64_dbg_archive',
497 'tests': ['unittests', 'v8testing', 'benchmarks'], 511 'tests': ['unittests', 'v8testing', 'benchmarks', 'simdjs_small'],
498 'testing': {'platform': 'linux'}, 512 'testing': {'platform': 'linux'},
499 }, 513 },
500 ####### Category: Windows 514 ####### Category: Windows
501 'V8 Win32 - builder': { 515 'V8 Win32 - builder': {
502 'chromium_apply_config': ['msvs2013'], 516 'chromium_apply_config': ['msvs2013'],
503 'v8_config_kwargs': { 517 'v8_config_kwargs': {
504 'BUILD_CONFIG': 'Release', 518 'BUILD_CONFIG': 'Release',
505 'TARGET_BITS': 32, 519 'TARGET_BITS': 32,
506 }, 520 },
507 'bot_type': 'builder', 521 'bot_type': 'builder',
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
624 'testing': {'platform': 'win'}, 638 'testing': {'platform': 'win'},
625 }, 639 },
626 ####### Category: Mac 640 ####### Category: Mac
627 'V8 Mac': { 641 'V8 Mac': {
628 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 642 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
629 'v8_config_kwargs': { 643 'v8_config_kwargs': {
630 'BUILD_CONFIG': 'Release', 644 'BUILD_CONFIG': 'Release',
631 'TARGET_BITS': 32, 645 'TARGET_BITS': 32,
632 }, 646 },
633 'bot_type': 'builder_tester', 647 'bot_type': 'builder_tester',
634 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 648 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
649 'simdjs'],
635 'testing': {'platform': 'mac'}, 650 'testing': {'platform': 'mac'},
636 }, 651 },
637 'V8 Mac - debug': { 652 'V8 Mac - debug': {
638 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 653 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
639 'v8_config_kwargs': { 654 'v8_config_kwargs': {
640 'BUILD_CONFIG': 'Debug', 655 'BUILD_CONFIG': 'Debug',
641 'TARGET_BITS': 32, 656 'TARGET_BITS': 32,
642 }, 657 },
643 'bot_type': 'builder_tester', 658 'bot_type': 'builder_tester',
644 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 659 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
660 'simdjs_small'],
645 'testing': {'platform': 'mac'}, 661 'testing': {'platform': 'mac'},
646 }, 662 },
647 'V8 Mac64': { 663 'V8 Mac64': {
648 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 664 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
649 'v8_config_kwargs': { 665 'v8_config_kwargs': {
650 'BUILD_CONFIG': 'Release', 666 'BUILD_CONFIG': 'Release',
651 'TARGET_BITS': 64, 667 'TARGET_BITS': 64,
652 }, 668 },
653 'bot_type': 'builder_tester', 669 'bot_type': 'builder_tester',
654 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 670 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
671 'simdjs'],
655 'testing': {'platform': 'mac'}, 672 'testing': {'platform': 'mac'},
656 }, 673 },
657 'V8 Mac64 - debug': { 674 'V8 Mac64 - debug': {
658 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 675 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
659 'v8_config_kwargs': { 676 'v8_config_kwargs': {
660 'BUILD_CONFIG': 'Debug', 677 'BUILD_CONFIG': 'Debug',
661 'TARGET_BITS': 64, 678 'TARGET_BITS': 64,
662 }, 679 },
663 'bot_type': 'builder_tester', 680 'bot_type': 'builder_tester',
664 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 681 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
682 'simdjs_small'],
665 'testing': {'platform': 'mac'}, 683 'testing': {'platform': 'mac'},
666 }, 684 },
667 'V8 Mac64 - xcode': { 685 'V8 Mac64 - xcode': {
668 'chromium_apply_config': ['clang'], 686 'chromium_apply_config': ['clang'],
669 'v8_config_kwargs': { 687 'v8_config_kwargs': {
670 'BUILD_CONFIG': 'Release', 688 'BUILD_CONFIG': 'Release',
671 'TARGET_BITS': 64, 689 'TARGET_BITS': 64,
672 }, 690 },
673 'bot_type': 'builder_tester', 691 'bot_type': 'builder_tester',
674 'testing': {'platform': 'mac'}, 692 'testing': {'platform': 'mac'},
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
742 }, 760 },
743 'bot_type': 'tester', 761 'bot_type': 'tester',
744 'parent_buildername': 'V8 Arm - builder', 762 'parent_buildername': 'V8 Arm - builder',
745 'build_gs_archive': 'arm_rel_archive', 763 'build_gs_archive': 'arm_rel_archive',
746 'tests': [ 764 'tests': [
747 'unittests', 765 'unittests',
748 'v8testing', 766 'v8testing',
749 'webkit', 767 'webkit',
750 'benchmarks', 768 'benchmarks',
751 'optimize_for_size', 769 'optimize_for_size',
770 'simdjs',
752 ], 771 ],
753 'testing': {'platform': 'linux'}, 772 'testing': {'platform': 'linux'},
754 }, 773 },
755 'V8 Arm - debug': { 774 'V8 Arm - debug': {
756 'v8_config_kwargs': { 775 'v8_config_kwargs': {
757 'BUILD_CONFIG': 'Debug', 776 'BUILD_CONFIG': 'Debug',
758 'TARGET_ARCH': 'arm', 777 'TARGET_ARCH': 'arm',
759 'TARGET_BITS': 32, 778 'TARGET_BITS': 32,
760 }, 779 },
761 'bot_type': 'tester', 780 'bot_type': 'tester',
762 'parent_buildername': 'V8 Arm - debug builder', 781 'parent_buildername': 'V8 Arm - debug builder',
763 'build_gs_archive': 'arm_dbg_archive', 782 'build_gs_archive': 'arm_dbg_archive',
764 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size'], 783 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size',
784 'simdjs_small'],
765 'testing': {'platform': 'linux'}, 785 'testing': {'platform': 'linux'},
766 }, 786 },
767 'V8 Arm - debug - 1': { 787 'V8 Arm - debug - 1': {
768 'v8_config_kwargs': { 788 'v8_config_kwargs': {
769 'BUILD_CONFIG': 'Debug', 789 'BUILD_CONFIG': 'Debug',
770 'TARGET_ARCH': 'arm', 790 'TARGET_ARCH': 'arm',
771 'TARGET_BITS': 32, 791 'TARGET_BITS': 32,
772 'SHARD_COUNT': 2, 792 'SHARD_COUNT': 2,
773 'SHARD_RUN': 1, 793 'SHARD_RUN': 1,
774 }, 794 },
775 'bot_type': 'tester', 795 'bot_type': 'tester',
776 'parent_buildername': 'V8 Arm - debug builder', 796 'parent_buildername': 'V8 Arm - debug builder',
777 'build_gs_archive': 'arm_dbg_archive', 797 'build_gs_archive': 'arm_dbg_archive',
778 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size'], 798 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size',
799 'simdjs_small'],
779 'testing': {'platform': 'linux'}, 800 'testing': {'platform': 'linux'},
780 }, 801 },
781 'V8 Arm - debug - 2': { 802 'V8 Arm - debug - 2': {
782 'v8_config_kwargs': { 803 'v8_config_kwargs': {
783 'BUILD_CONFIG': 'Debug', 804 'BUILD_CONFIG': 'Debug',
784 'TARGET_ARCH': 'arm', 805 'TARGET_ARCH': 'arm',
785 'TARGET_BITS': 32, 806 'TARGET_BITS': 32,
786 'SHARD_COUNT': 2, 807 'SHARD_COUNT': 2,
787 'SHARD_RUN': 2, 808 'SHARD_RUN': 2,
788 }, 809 },
789 'bot_type': 'tester', 810 'bot_type': 'tester',
790 'parent_buildername': 'V8 Arm - debug builder', 811 'parent_buildername': 'V8 Arm - debug builder',
791 'build_gs_archive': 'arm_dbg_archive', 812 'build_gs_archive': 'arm_dbg_archive',
792 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size'], 813 'tests': ['unittests', 'v8testing', 'webkit', 'optimize_for_size',
814 'simdjs_small'],
793 'testing': {'platform': 'linux'}, 815 'testing': {'platform': 'linux'},
794 }, 816 },
795 ####### Category: MIPS 817 ####### Category: MIPS
796 'V8 Mips - builder': { 818 'V8 Mips - builder': {
797 'chromium_apply_config': ['no_snapshot', 'no_i18n'], 819 'chromium_apply_config': ['no_snapshot', 'no_i18n'],
798 'v8_apply_config': ['mips_cross_compile', 'no_snapshot', 'no_i18n'], 820 'v8_apply_config': ['mips_cross_compile', 'no_snapshot', 'no_i18n'],
799 'v8_config_kwargs': { 821 'v8_config_kwargs': {
800 'BUILD_CONFIG': 'Release', 822 'BUILD_CONFIG': 'Release',
801 'TARGET_ARCH': 'mips', 823 'TARGET_ARCH': 'mips',
802 'TARGET_BITS': 32, 824 'TARGET_BITS': 32,
(...skipping 11 matching lines...) Expand all
814 'v8_config_kwargs': { 836 'v8_config_kwargs': {
815 'BUILD_CONFIG': 'Release', 837 'BUILD_CONFIG': 'Release',
816 'TARGET_ARCH': 'mips', 838 'TARGET_ARCH': 'mips',
817 'TARGET_BITS': 32, 839 'TARGET_BITS': 32,
818 'SHARD_COUNT': 2, 840 'SHARD_COUNT': 2,
819 'SHARD_RUN': 1, 841 'SHARD_RUN': 1,
820 }, 842 },
821 'bot_type': 'tester', 843 'bot_type': 'tester',
822 'parent_buildername': 'V8 Mips - builder', 844 'parent_buildername': 'V8 Mips - builder',
823 'build_gs_archive': 'mips_rel_archive', 845 'build_gs_archive': 'mips_rel_archive',
824 'tests': ['unittests', 'v8testing'], 846 'tests': ['unittests', 'v8testing', 'simdjs_small'],
825 'testing': {'platform': 'linux'}, 847 'testing': {'platform': 'linux'},
826 }, 848 },
827 'V8 Mips - big endian - nosnap - 2': { 849 'V8 Mips - big endian - nosnap - 2': {
828 'v8_apply_config': ['no_snapshot', 'no_i18n'], 850 'v8_apply_config': ['no_snapshot', 'no_i18n'],
829 'v8_config_kwargs': { 851 'v8_config_kwargs': {
830 'BUILD_CONFIG': 'Release', 852 'BUILD_CONFIG': 'Release',
831 'TARGET_ARCH': 'mips', 853 'TARGET_ARCH': 'mips',
832 'TARGET_BITS': 32, 854 'TARGET_BITS': 32,
833 'SHARD_COUNT': 2, 855 'SHARD_COUNT': 2,
834 'SHARD_RUN': 2, 856 'SHARD_RUN': 2,
835 }, 857 },
836 'bot_type': 'tester', 858 'bot_type': 'tester',
837 'parent_buildername': 'V8 Mips - builder', 859 'parent_buildername': 'V8 Mips - builder',
838 'build_gs_archive': 'mips_rel_archive', 860 'build_gs_archive': 'mips_rel_archive',
839 'tests': ['unittests', 'v8testing'], 861 'tests': ['unittests', 'v8testing', 'simdjs_small'],
840 'testing': {'platform': 'linux'}, 862 'testing': {'platform': 'linux'},
841 }, 863 },
842 ####### Category: Simulators 864 ####### Category: Simulators
843 'V8 Linux - arm - sim': { 865 'V8 Linux - arm - sim': {
844 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 866 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
845 'v8_config_kwargs': { 867 'v8_config_kwargs': {
846 'BUILD_CONFIG': 'Release', 868 'BUILD_CONFIG': 'Release',
847 'TARGET_BITS': 32, 869 'TARGET_BITS': 32,
848 }, 870 },
849 'bot_type': 'builder_tester', 871 'bot_type': 'builder_tester',
850 'tests': [ 872 'tests': [
851 'unittests', 873 'unittests',
852 'v8testing', 874 'v8testing',
853 'webkit', 875 'webkit',
854 'test262', 876 'test262',
855 'test262_es6', 877 'test262_es6',
856 'mozilla', 878 'mozilla',
879 'simdjs',
857 ], 880 ],
858 'testing': {'platform': 'linux'}, 881 'testing': {'platform': 'linux'},
859 }, 882 },
860 'V8 Linux - arm - sim - debug': { 883 'V8 Linux - arm - sim - debug': {
861 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 884 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
862 'v8_config_kwargs': { 885 'v8_config_kwargs': {
863 'BUILD_CONFIG': 'Debug', 886 'BUILD_CONFIG': 'Debug',
864 'TARGET_BITS': 32, 887 'TARGET_BITS': 32,
865 }, 888 },
866 'bot_type': 'builder_tester', 889 'bot_type': 'builder_tester',
867 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 890 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
891 'simdjs_small'],
868 'testing': {'platform': 'linux'}, 892 'testing': {'platform': 'linux'},
869 }, 893 },
870 'V8 Linux - arm - sim - novfp3': { 894 'V8 Linux - arm - sim - novfp3': {
871 # TODO(machenbach): Can these configs be reduced to one? 895 # TODO(machenbach): Can these configs be reduced to one?
872 'chromium_apply_config': ['simulate_arm', 'novfp3', 'v8_goma'], 896 'chromium_apply_config': ['simulate_arm', 'novfp3', 'v8_goma'],
873 'v8_apply_config': ['novfp3'], 897 'v8_apply_config': ['novfp3'],
874 'v8_config_kwargs': { 898 'v8_config_kwargs': {
875 'BUILD_CONFIG': 'Release', 899 'BUILD_CONFIG': 'Release',
876 'TARGET_BITS': 32, 900 'TARGET_BITS': 32,
877 }, 901 },
878 'bot_type': 'builder_tester', 902 'bot_type': 'builder_tester',
879 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 903 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
904 'simdjs_small'],
880 'testing': {'platform': 'linux'}, 905 'testing': {'platform': 'linux'},
881 }, 906 },
882 'V8 Linux - arm - sim - debug - novfp3': { 907 'V8 Linux - arm - sim - debug - novfp3': {
883 'chromium_apply_config': ['simulate_arm', 'novfp3', 'v8_goma'], 908 'chromium_apply_config': ['simulate_arm', 'novfp3', 'v8_goma'],
884 'v8_apply_config': ['novfp3'], 909 'v8_apply_config': ['novfp3'],
885 'v8_config_kwargs': { 910 'v8_config_kwargs': {
886 'BUILD_CONFIG': 'Debug', 911 'BUILD_CONFIG': 'Debug',
887 'TARGET_BITS': 32, 912 'TARGET_BITS': 32,
888 }, 913 },
889 'bot_type': 'builder_tester', 914 'bot_type': 'builder_tester',
890 'tests': ['unittests', 'v8testing', 'test262', 'mozilla'], 915 'tests': ['unittests', 'v8testing', 'test262', 'mozilla',
916 'simdjs_small'],
891 'testing': {'platform': 'linux'}, 917 'testing': {'platform': 'linux'},
892 }, 918 },
893 'V8 Linux - arm64 - sim': { 919 'V8 Linux - arm64 - sim': {
894 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 920 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
895 'v8_config_kwargs': { 921 'v8_config_kwargs': {
896 'BUILD_CONFIG': 'Release', 922 'BUILD_CONFIG': 'Release',
897 'TARGET_BITS': 64, 923 'TARGET_BITS': 64,
898 }, 924 },
899 'bot_type': 'builder_tester', 925 'bot_type': 'builder_tester',
900 'tests': [ 926 'tests': [
901 'unittests', 927 'unittests',
902 'v8testing', 928 'v8testing',
903 'webkit', 929 'webkit',
904 'test262', 930 'test262',
905 'test262_es6', 931 'test262_es6',
906 'mozilla', 932 'mozilla',
933 'simdjs',
907 ], 934 ],
908 'testing': {'platform': 'linux'}, 935 'testing': {'platform': 'linux'},
909 }, 936 },
910 'V8 Linux - arm64 - sim - debug': { 937 'V8 Linux - arm64 - sim - debug': {
911 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 938 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
912 'v8_config_kwargs': { 939 'v8_config_kwargs': {
913 'BUILD_CONFIG': 'Debug', 940 'BUILD_CONFIG': 'Debug',
914 'TARGET_BITS': 64, 941 'TARGET_BITS': 64,
915 }, 942 },
916 'bot_type': 'builder_tester', 943 'bot_type': 'builder_tester',
917 'tests': ['unittests', 'v8testing', 'webkit', 'mozilla'], 944 'tests': ['unittests', 'v8testing', 'webkit', 'mozilla',
945 'simdjs_small'],
918 'testing': {'platform': 'linux'}, 946 'testing': {'platform': 'linux'},
919 }, 947 },
920 'V8 Linux - arm64 - sim - nosnap - debug - 1': { 948 'V8 Linux - arm64 - sim - nosnap - debug - 1': {
921 'chromium_apply_config': ['simulate_arm', 'no_snapshot', 'v8_goma'], 949 'chromium_apply_config': ['simulate_arm', 'no_snapshot', 'v8_goma'],
922 'v8_apply_config': ['no_snapshot'], 950 'v8_apply_config': ['no_snapshot'],
923 'v8_config_kwargs': { 951 'v8_config_kwargs': {
924 'BUILD_CONFIG': 'Debug', 952 'BUILD_CONFIG': 'Debug',
925 'TARGET_BITS': 64, 953 'TARGET_BITS': 64,
926 'SHARD_COUNT': 2, 954 'SHARD_COUNT': 2,
927 'SHARD_RUN': 1, 955 'SHARD_RUN': 1,
928 }, 956 },
929 'bot_type': 'builder_tester', 957 'bot_type': 'builder_tester',
930 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 958 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
959 'simdjs_small'],
931 'testing': {'platform': 'linux'}, 960 'testing': {'platform': 'linux'},
932 }, 961 },
933 'V8 Linux - arm64 - sim - nosnap - debug - 2': { 962 'V8 Linux - arm64 - sim - nosnap - debug - 2': {
934 'chromium_apply_config': ['simulate_arm', 'no_snapshot', 'v8_goma'], 963 'chromium_apply_config': ['simulate_arm', 'no_snapshot', 'v8_goma'],
935 'v8_apply_config': ['no_snapshot'], 964 'v8_apply_config': ['no_snapshot'],
936 'v8_config_kwargs': { 965 'v8_config_kwargs': {
937 'BUILD_CONFIG': 'Debug', 966 'BUILD_CONFIG': 'Debug',
938 'TARGET_BITS': 64, 967 'TARGET_BITS': 64,
939 'SHARD_COUNT': 2, 968 'SHARD_COUNT': 2,
940 'SHARD_RUN': 2, 969 'SHARD_RUN': 2,
941 }, 970 },
942 'bot_type': 'builder_tester', 971 'bot_type': 'builder_tester',
943 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla'], 972 'tests': ['unittests', 'v8testing', 'webkit', 'test262', 'mozilla',
973 'simdjs_small'],
944 'testing': {'platform': 'linux'}, 974 'testing': {'platform': 'linux'},
945 }, 975 },
946 'V8 Linux - arm64 - sim - gc stress': { 976 'V8 Linux - arm64 - sim - gc stress': {
947 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 977 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
948 'v8_apply_config': ['gc_stress'], 978 'v8_apply_config': ['gc_stress'],
949 'v8_config_kwargs': { 979 'v8_config_kwargs': {
950 'BUILD_CONFIG': 'Debug', 980 'BUILD_CONFIG': 'Debug',
951 'TARGET_BITS': 64, 981 'TARGET_BITS': 64,
952 }, 982 },
953 'bot_type': 'builder_tester', 983 'bot_type': 'builder_tester',
(...skipping 25 matching lines...) Expand all
979 }, 1009 },
980 'V8 Linux - mipsel - sim': { 1010 'V8 Linux - mipsel - sim': {
981 'chromium_apply_config': ['simulate_mipsel'], 1011 'chromium_apply_config': ['simulate_mipsel'],
982 'v8_config_kwargs': { 1012 'v8_config_kwargs': {
983 'BUILD_CONFIG': 'Release', 1013 'BUILD_CONFIG': 'Release',
984 'TARGET_BITS': 32, 1014 'TARGET_BITS': 32,
985 }, 1015 },
986 'bot_type': 'tester', 1016 'bot_type': 'tester',
987 'parent_buildername': 'V8 Linux - mipsel - sim - builder', 1017 'parent_buildername': 'V8 Linux - mipsel - sim - builder',
988 'build_gs_archive': 'mipsel_sim_rel_archive', 1018 'build_gs_archive': 'mipsel_sim_rel_archive',
989 'tests': ['unittests', 'v8testing', 'test262', 'test262_es6'], 1019 'tests': ['unittests', 'v8testing', 'test262', 'test262_es6',
1020 'simdjs'],
990 'testing': {'platform': 'linux'}, 1021 'testing': {'platform': 'linux'},
991 }, 1022 },
992 ####### Category: Misc 1023 ####### Category: Misc
993 'V8 Fuzzer': { 1024 'V8 Fuzzer': {
994 'v8_config_kwargs': { 1025 'v8_config_kwargs': {
995 'BUILD_CONFIG': 'Debug', 1026 'BUILD_CONFIG': 'Debug',
996 'TARGET_BITS': 64, 1027 'TARGET_BITS': 64,
997 }, 1028 },
998 'bot_type': 'tester', 1029 'bot_type': 'tester',
999 'parent_buildername': 'V8 Linux64 - debug builder', 1030 'parent_buildername': 'V8 Linux64 - debug builder',
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
1287 }, 1318 },
1288 'bot_type': 'builder_tester', 1319 'bot_type': 'builder_tester',
1289 'tests': [ 1320 'tests': [
1290 'unittests', 1321 'unittests',
1291 'v8testing', 1322 'v8testing',
1292 'optimize_for_size', 1323 'optimize_for_size',
1293 'webkit', 1324 'webkit',
1294 'test262', 1325 'test262',
1295 'test262_es6', 1326 'test262_es6',
1296 'mozilla', 1327 'mozilla',
1328 'simdjs',
1297 ], 1329 ],
1298 'testing': {'platform': 'linux'}, 1330 'testing': {'platform': 'linux'},
1299 }, 1331 },
1300 'v8_linux_avx2_dbg': { 1332 'v8_linux_avx2_dbg': {
1301 'chromium_apply_config': ['v8_goma'], 1333 'chromium_apply_config': ['v8_goma'],
1302 'v8_config_kwargs': { 1334 'v8_config_kwargs': {
1303 'BUILD_CONFIG': 'Debug', 1335 'BUILD_CONFIG': 'Debug',
1304 'TARGET_BITS': 32, 1336 'TARGET_BITS': 32,
1305 }, 1337 },
1306 'bot_type': 'builder_tester', 1338 'bot_type': 'builder_tester',
1307 'tests': [ 1339 'tests': [
1308 'unittests', 1340 'unittests',
1309 'v8testing', 1341 'v8testing',
1310 'webkit', 1342 'webkit',
1343 'simdjs_small',
1311 ], 1344 ],
1312 'testing': {'platform': 'linux'}, 1345 'testing': {'platform': 'linux'},
1313 }, 1346 },
1314 'v8_linux_nodcheck_rel': { 1347 'v8_linux_nodcheck_rel': {
1315 'chromium_apply_config': ['no_dcheck', 'v8_goma'], 1348 'chromium_apply_config': ['no_dcheck', 'v8_goma'],
1316 'v8_config_kwargs': { 1349 'v8_config_kwargs': {
1317 'BUILD_CONFIG': 'Release', 1350 'BUILD_CONFIG': 'Release',
1318 'TARGET_BITS': 32, 1351 'TARGET_BITS': 32,
1319 }, 1352 },
1320 'bot_type': 'builder_tester', 1353 'bot_type': 'builder_tester',
1321 'tests': ['unittests', 'v8testing', 'benchmarks'], 1354 'tests': ['unittests', 'v8testing', 'benchmarks',
1355 'simdjs_small'],
1322 'testing': {'platform': 'linux'}, 1356 'testing': {'platform': 'linux'},
1323 }, 1357 },
1324 'v8_linux_dbg': { 1358 'v8_linux_dbg': {
1325 'chromium_apply_config': ['v8_goma'], 1359 'chromium_apply_config': ['v8_goma'],
1326 'v8_config_kwargs': { 1360 'v8_config_kwargs': {
1327 'BUILD_CONFIG': 'Debug', 1361 'BUILD_CONFIG': 'Debug',
1328 'TARGET_BITS': 32, 1362 'TARGET_BITS': 32,
1329 }, 1363 },
1330 'bot_type': 'builder_tester', 1364 'bot_type': 'builder_tester',
1331 'tests': ['unittests', 'v8testing', 'webkit'], 1365 'tests': ['unittests', 'v8testing', 'webkit',
1366 'simdjs_small'],
1332 'testing': {'platform': 'linux'}, 1367 'testing': {'platform': 'linux'},
1333 }, 1368 },
1334 'v8_linux_greedy_allocator_dbg': { 1369 'v8_linux_greedy_allocator_dbg': {
1335 'chromium_apply_config': ['v8_goma'], 1370 'chromium_apply_config': ['v8_goma'],
1336 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], 1371 'v8_apply_config': ['greedy_allocator', 'turbo_variant'],
1337 'v8_config_kwargs': { 1372 'v8_config_kwargs': {
1338 'BUILD_CONFIG': 'Debug', 1373 'BUILD_CONFIG': 'Debug',
1339 'TARGET_BITS': 32, 1374 'TARGET_BITS': 32,
1340 }, 1375 },
1341 'bot_type': 'builder_tester', 1376 'bot_type': 'builder_tester',
1342 'tests': ['unittests', 'v8testing', 'benchmarks'], 1377 'tests': ['unittests', 'v8testing', 'benchmarks',
1378 'simdjs_small'],
1343 'testing': {'platform': 'linux'}, 1379 'testing': {'platform': 'linux'},
1344 }, 1380 },
1345 'v8_linux_nosnap_rel': { 1381 'v8_linux_nosnap_rel': {
1346 'chromium_apply_config': ['no_snapshot', 'v8_goma'], 1382 'chromium_apply_config': ['no_snapshot', 'v8_goma'],
1347 'v8_config_kwargs': { 1383 'v8_config_kwargs': {
1348 'BUILD_CONFIG': 'Release', 1384 'BUILD_CONFIG': 'Release',
1349 'TARGET_BITS': 32, 1385 'TARGET_BITS': 32,
1350 }, 1386 },
1351 'bot_type': 'builder_tester', 1387 'bot_type': 'builder_tester',
1352 'tests': ['unittests', 'v8testing'], 1388 'tests': ['unittests', 'v8testing'],
(...skipping 24 matching lines...) Expand all
1377 'BUILD_CONFIG': 'Release', 1413 'BUILD_CONFIG': 'Release',
1378 'TARGET_BITS': 64, 1414 'TARGET_BITS': 64,
1379 }, 1415 },
1380 'bot_type': 'builder_tester', 1416 'bot_type': 'builder_tester',
1381 'tests': [ 1417 'tests': [
1382 'v8initializers', 1418 'v8initializers',
1383 'unittests', 1419 'unittests',
1384 'v8testing', 1420 'v8testing',
1385 'optimize_for_size', 1421 'optimize_for_size',
1386 'webkit', 1422 'webkit',
1423 'simdjs',
1387 ], 1424 ],
1388 'testing': {'platform': 'linux'}, 1425 'testing': {'platform': 'linux'},
1389 }, 1426 },
1390 'v8_linux64_avx2_rel': { 1427 'v8_linux64_avx2_rel': {
1391 'chromium_apply_config': ['v8_goma'], 1428 'chromium_apply_config': ['v8_goma'],
1392 'v8_config_kwargs': { 1429 'v8_config_kwargs': {
1393 'BUILD_CONFIG': 'Release', 1430 'BUILD_CONFIG': 'Release',
1394 'TARGET_BITS': 64, 1431 'TARGET_BITS': 64,
1395 }, 1432 },
1396 'bot_type': 'builder_tester', 1433 'bot_type': 'builder_tester',
1397 'tests': [ 1434 'tests': [
1398 'unittests', 1435 'unittests',
1399 'v8testing', 1436 'v8testing',
1400 'webkit', 1437 'webkit',
1438 'simdjs_small',
1401 ], 1439 ],
1402 'testing': {'platform': 'linux'}, 1440 'testing': {'platform': 'linux'},
1403 }, 1441 },
1404 'v8_linux64_avx2_dbg': { 1442 'v8_linux64_avx2_dbg': {
1405 'chromium_apply_config': ['v8_goma'], 1443 'chromium_apply_config': ['v8_goma'],
1406 'v8_config_kwargs': { 1444 'v8_config_kwargs': {
1407 'BUILD_CONFIG': 'Debug', 1445 'BUILD_CONFIG': 'Debug',
1408 'TARGET_BITS': 64, 1446 'TARGET_BITS': 64,
1409 }, 1447 },
1410 'bot_type': 'builder_tester', 1448 'bot_type': 'builder_tester',
1411 'tests': [ 1449 'tests': [
1412 'unittests', 1450 'unittests',
1413 'v8testing', 1451 'v8testing',
1414 'webkit', 1452 'webkit',
1453 'simdjs_small',
1415 ], 1454 ],
1416 'testing': {'platform': 'linux'}, 1455 'testing': {'platform': 'linux'},
1417 }, 1456 },
1418 'v8_linux64_greedy_allocator_dbg': { 1457 'v8_linux64_greedy_allocator_dbg': {
1419 'chromium_apply_config': ['v8_goma'], 1458 'chromium_apply_config': ['v8_goma'],
1420 'v8_apply_config': ['greedy_allocator', 'turbo_variant'], 1459 'v8_apply_config': ['greedy_allocator', 'turbo_variant'],
1421 'v8_config_kwargs': { 1460 'v8_config_kwargs': {
1422 'BUILD_CONFIG': 'Debug', 1461 'BUILD_CONFIG': 'Debug',
1423 'TARGET_BITS': 64, 1462 'TARGET_BITS': 64,
1424 }, 1463 },
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
1517 'bot_type': 'builder_tester', 1556 'bot_type': 'builder_tester',
1518 'testing': {'platform': 'win'}, 1557 'testing': {'platform': 'win'},
1519 }, 1558 },
1520 'v8_win64_rel': { 1559 'v8_win64_rel': {
1521 'chromium_apply_config': ['msvs2013'], 1560 'chromium_apply_config': ['msvs2013'],
1522 'v8_config_kwargs': { 1561 'v8_config_kwargs': {
1523 'BUILD_CONFIG': 'Release', 1562 'BUILD_CONFIG': 'Release',
1524 'TARGET_BITS': 64, 1563 'TARGET_BITS': 64,
1525 }, 1564 },
1526 'bot_type': 'builder_tester', 1565 'bot_type': 'builder_tester',
1527 'tests': ['unittests', 'v8testing', 'webkit'], 1566 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1528 'testing': {'platform': 'win'}, 1567 'testing': {'platform': 'win'},
1529 }, 1568 },
1530 'v8_win64_dbg': { 1569 'v8_win64_dbg': {
1531 'chromium_apply_config': ['msvs2013'], 1570 'chromium_apply_config': ['msvs2013'],
1532 'v8_config_kwargs': { 1571 'v8_config_kwargs': {
1533 'BUILD_CONFIG': 'Debug', 1572 'BUILD_CONFIG': 'Debug',
1534 'TARGET_BITS': 64, 1573 'TARGET_BITS': 64,
1535 }, 1574 },
1536 'bot_type': 'builder_tester', 1575 'bot_type': 'builder_tester',
1537 'tests': ['unittests', 'v8testing', 'webkit'], 1576 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1538 'testing': {'platform': 'win'}, 1577 'testing': {'platform': 'win'},
1539 }, 1578 },
1540 'v8_mac_rel': { 1579 'v8_mac_rel': {
1541 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 1580 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
1542 'v8_config_kwargs': { 1581 'v8_config_kwargs': {
1543 'BUILD_CONFIG': 'Release', 1582 'BUILD_CONFIG': 'Release',
1544 'TARGET_BITS': 32, 1583 'TARGET_BITS': 32,
1545 }, 1584 },
1546 'bot_type': 'builder_tester', 1585 'bot_type': 'builder_tester',
1547 'tests': ['unittests', 'v8testing', 'webkit'], 1586 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1548 'testing': {'platform': 'mac'}, 1587 'testing': {'platform': 'mac'},
1549 }, 1588 },
1550 'v8_mac_dbg': { 1589 'v8_mac_dbg': {
1551 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 1590 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
1552 'v8_config_kwargs': { 1591 'v8_config_kwargs': {
1553 'BUILD_CONFIG': 'Debug', 1592 'BUILD_CONFIG': 'Debug',
1554 'TARGET_BITS': 32, 1593 'TARGET_BITS': 32,
1555 }, 1594 },
1556 'bot_type': 'builder_tester', 1595 'bot_type': 'builder_tester',
1557 'tests': ['unittests', 'v8testing', 'webkit'], 1596 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1558 'testing': {'platform': 'mac'}, 1597 'testing': {'platform': 'mac'},
1559 }, 1598 },
1560 'v8_mac64_rel': { 1599 'v8_mac64_rel': {
1561 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 1600 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
1562 'v8_config_kwargs': { 1601 'v8_config_kwargs': {
1563 'BUILD_CONFIG': 'Release', 1602 'BUILD_CONFIG': 'Release',
1564 'TARGET_BITS': 64, 1603 'TARGET_BITS': 64,
1565 }, 1604 },
1566 'bot_type': 'builder_tester', 1605 'bot_type': 'builder_tester',
1567 'tests': ['unittests', 'v8testing', 'webkit'], 1606 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1568 'testing': {'platform': 'mac'}, 1607 'testing': {'platform': 'mac'},
1569 }, 1608 },
1570 'v8_mac64_dbg': { 1609 'v8_mac64_dbg': {
1571 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'], 1610 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
1572 'v8_config_kwargs': { 1611 'v8_config_kwargs': {
1573 'BUILD_CONFIG': 'Debug', 1612 'BUILD_CONFIG': 'Debug',
1574 'TARGET_BITS': 64, 1613 'TARGET_BITS': 64,
1575 }, 1614 },
1576 'bot_type': 'builder_tester', 1615 'bot_type': 'builder_tester',
1577 'tests': ['unittests', 'v8testing', 'webkit'], 1616 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1578 'testing': {'platform': 'mac'}, 1617 'testing': {'platform': 'mac'},
1579 }, 1618 },
1580 'v8_linux_arm_rel': { 1619 'v8_linux_arm_rel': {
1581 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 1620 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
1582 'v8_config_kwargs': { 1621 'v8_config_kwargs': {
1583 'BUILD_CONFIG': 'Release', 1622 'BUILD_CONFIG': 'Release',
1584 'TARGET_BITS': 32, 1623 'TARGET_BITS': 32,
1585 }, 1624 },
1586 'bot_type': 'builder_tester', 1625 'bot_type': 'builder_tester',
1587 'tests': ['unittests', 'v8testing', 'webkit'], 1626 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1588 'testing': {'platform': 'linux'}, 1627 'testing': {'platform': 'linux'},
1589 }, 1628 },
1590 'v8_linux_arm_dbg': { 1629 'v8_linux_arm_dbg': {
1591 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 1630 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
1592 'v8_config_kwargs': { 1631 'v8_config_kwargs': {
1593 'BUILD_CONFIG': 'Debug', 1632 'BUILD_CONFIG': 'Debug',
1594 'TARGET_BITS': 32, 1633 'TARGET_BITS': 32,
1595 }, 1634 },
1596 'bot_type': 'builder_tester', 1635 'bot_type': 'builder_tester',
1597 'tests': ['unittests', 'v8testing', 'webkit'], 1636 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1598 'testing': {'platform': 'linux'}, 1637 'testing': {'platform': 'linux'},
1599 }, 1638 },
1600 'v8_linux_arm64_rel': { 1639 'v8_linux_arm64_rel': {
1601 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 1640 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
1602 'v8_config_kwargs': { 1641 'v8_config_kwargs': {
1603 'BUILD_CONFIG': 'Release', 1642 'BUILD_CONFIG': 'Release',
1604 'TARGET_BITS': 64, 1643 'TARGET_BITS': 64,
1605 }, 1644 },
1606 'bot_type': 'builder_tester', 1645 'bot_type': 'builder_tester',
1607 'tests': ['unittests', 'v8testing', 'webkit'], 1646 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1608 'testing': {'platform': 'linux'}, 1647 'testing': {'platform': 'linux'},
1609 }, 1648 },
1610 'v8_linux_arm64_dbg': { 1649 'v8_linux_arm64_dbg': {
1611 'chromium_apply_config': ['simulate_arm', 'v8_goma'], 1650 'chromium_apply_config': ['simulate_arm', 'v8_goma'],
1612 'v8_config_kwargs': { 1651 'v8_config_kwargs': {
1613 'BUILD_CONFIG': 'Debug', 1652 'BUILD_CONFIG': 'Debug',
1614 'TARGET_BITS': 64, 1653 'TARGET_BITS': 64,
1615 }, 1654 },
1616 'bot_type': 'builder_tester', 1655 'bot_type': 'builder_tester',
1617 'tests': ['unittests', 'v8testing', 'webkit'], 1656 'tests': ['unittests', 'v8testing', 'webkit', 'simdjs_small'],
1618 'testing': {'platform': 'linux'}, 1657 'testing': {'platform': 'linux'},
1619 }, 1658 },
1620 'v8_android_arm_compile_rel': { 1659 'v8_android_arm_compile_rel': {
1621 'gclient_apply_config': ['android'], 1660 'gclient_apply_config': ['android'],
1622 'chromium_apply_config': ['android_arm'], 1661 'chromium_apply_config': ['android_arm'],
1623 'v8_apply_config': ['android_arm'], 1662 'v8_apply_config': ['android_arm'],
1624 'v8_config_kwargs': { 1663 'v8_config_kwargs': {
1625 'BUILD_CONFIG': 'Release', 1664 'BUILD_CONFIG': 'Release',
1626 'TARGET_ARCH': 'arm', 1665 'TARGET_ARCH': 'arm',
1627 'TARGET_BITS': 32, 1666 'TARGET_BITS': 32,
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
1739 1778
1740 dart_linux_release = ( 1779 dart_linux_release = (
1741 BUILDERS['client.dart.fyi']['builders']['v8-linux-release']) 1780 BUILDERS['client.dart.fyi']['builders']['v8-linux-release'])
1742 dart_linux_release['chromium_apply_config'].extend(['v8_goma']) 1781 dart_linux_release['chromium_apply_config'].extend(['v8_goma'])
1743 1782
1744 dart_mac_release = BUILDERS['client.dart.fyi']['builders']['v8-mac-release'] 1783 dart_mac_release = BUILDERS['client.dart.fyi']['builders']['v8-mac-release']
1745 dart_mac_release['chromium_apply_config'].extend(['v8_ninja', 'clang', 'goma']) 1784 dart_mac_release['chromium_apply_config'].extend(['v8_ninja', 'clang', 'goma'])
1746 1785
1747 BUILDERS = freeze(BUILDERS) 1786 BUILDERS = freeze(BUILDERS)
1748 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS) 1787 BRANCH_BUILDERS = freeze(BRANCH_BUILDERS)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698