blob: c708d389ef530d924954bdabc8dfd1d28c2d85d0 [file] [log] [blame]
Kenneth Russelleb60cbd22017-12-05 07:54:281# Copyright 2017 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5# This is a .pyl, or "Python Literal", file. You can treat it just like a
6# .json file, with the following exceptions:
7# * all keys must be quoted (use single quotes, please);
8# * comments are allowed, using '#' syntax; and
9# * trailing commas are allowed.
10
11# Exceptions to the common test suites can only include removal from
12# particular bots, and modifications on particular bots. By design,
13# it's not possible to add one-off tests to bots. Instead they have to
14# be added to one of the test suites in test_suites.pyl.
15#
Jeff Yoone2188f62020-08-24 20:55:5716# Note that if you are excluding with variants, you will need to exclude
17# per variant, with the identifier appended to the test suite name.
18# For example, if you have ios_chrome_ui_eg2tests_module with variant
19# SIM_IPHONE_6S_14_0 (identifier = "iPhone 6s 14.0"), you
20# must exclude with the test name as:
21# "ios_chrome_ui_eg2tests_module_iPhone 6s 14.0"
22
Kenneth Russelleb60cbd22017-12-05 07:54:2823# The goal is to drive the number of exceptions to zero, to make all
24# the bots behave similarly.
25{
Chong Gua10cd302022-01-14 19:22:1926 'accessibility_unittests':{
27 'modifications': {
28 'fuchsia-fyi-x64-asan': {
29 'args': [
30 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.lsan.accessibility_unittests.filter',
31 ],
32 },
33 },
34 },
Andrew Luo38b311f2019-10-04 03:42:0935 'android_browsertests': {
36 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:4737 'android-11-x86-rel': {
Haiyang Pan0ea9b3ef2022-01-21 21:58:1438 'args': [
39 # https://crbug.com/1289764
40 '--gtest_filter=-All/ChromeBrowsingDataLifetimeManagerScheduledRemovalTest.History/*',
41 ],
Haiyang Panca7fcec2021-03-19 02:11:1042 'swarming': {
43 'shards': 2,
44 },
45 },
Haiyang Panc1192662022-03-09 00:09:0246 'android-12-x64-rel': {
47 'args': [
48 # https://crbug.com/1289764
49 '--gtest_filter=-All/ChromeBrowsingDataLifetimeManagerScheduledRemovalTest.History/*',
50 ],
51 'swarming': {
52 'shards': 2,
53 },
54 },
Struan Shrimptone772d72f2021-12-15 07:50:0955 'android-marshmallow-arm64-rel': {
56 'swarming': {
Struan Shrimpton4b7abc02021-12-16 01:36:5957 'quickrun_shards': 3,
Struan Shrimptone772d72f2021-12-15 07:50:0958 },
59 },
James Shen39aa0e32022-03-22 04:44:5060 'android-marshmallow-x86-fyi-rel-reviver': {
61 'swarming': {
62 'shards': 2,
63 'quickrun_shards': 6,
64 },
65 },
Haiyang Panb991f562021-08-10 17:46:4666 'android-marshmallow-x86-rel': {
67 'swarming': {
68 'shards': 2,
Struan Shrimpton4b7abc02021-12-16 01:36:5969 'quickrun_shards': 6,
Haiyang Panb991f562021-08-10 17:46:4670 },
71 },
Haiyang Pancf24ceb2022-03-17 02:31:3072 'android-nougat-x86-rel': {
73 'swarming': {
74 'shards': 2,
75 },
76 },
Andrew Luo38b311f2019-10-04 03:42:0977 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:5878 'args': [
79 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
80 ],
Haiyang Panfbd2b482020-09-23 23:41:2581 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
82 # capacity has been deployed.
83 'swarming': {
84 'dimension_sets': [
85 {
86 'device_type': 'sailfish',
87 },
88 ],
Haiyang Pan1678f0c02021-03-09 23:05:0989 'shards': 2,
Struan Shrimpton4b7abc02021-12-16 01:36:5990 'quickrun_shards': 6,
Haiyang Panfbd2b482020-09-23 23:41:2591 },
Andrew Luo38b311f2019-10-04 03:42:0992 },
Haiyang Pan08d09dc2020-04-01 16:11:2193 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:0494 'args': [
95 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
96 ],
Haiyang Pan7cd609d2021-04-08 20:17:2497 'swarming': {
98 'shards': 2,
99 },
John Budorick191adfcd2020-01-29 18:19:04100 },
Andrew Luo38b311f2019-10-04 03:42:09101 },
102 },
Sven Zhengc60debc2020-09-10 18:40:52103 'android_sync_integration_tests': {
104 'remove_from': [
Haiyang Pan6b8e4cf2021-08-02 21:38:28105 # Remove from CQ bots due to capacity.
106 'android-marshmallow-arm64-rel',
Sven Zhengc60debc2020-09-10 18:40:52107 ],
108 },
Kenneth Russelleb60cbd22017-12-05 07:54:28109 'android_webview_unittests': {
Kenneth Russelleb60cbd22017-12-05 07:54:28110 },
Jamie Madillc9ae75d2020-10-23 19:19:48111 'angle_end2end_tests': {
Yuly Novikov60cbf642020-11-19 20:43:15112 'modifications': {
Yuly Novikov80d2e672021-02-13 00:16:04113 'win10-angle-x64-intel': {
114 'args': [
115 '--max-processes=1',
116 ],
117 },
Yuly Novikov60cbf642020-11-19 20:43:15118 },
Jamie Madillc9ae75d2020-10-23 19:19:48119 },
Jamie Madillc9ae75d2020-10-23 19:19:48120 'angle_unittests': {
121 'remove_from': [
122 # On Android, these are already run on the main waterfall.
123 'Android FYI Release (Nexus 5X)',
Yuly Novikovc1117ae82021-01-15 22:33:36124 # Times out listing tests crbug.com/1167314
125 'android-asan',
Jamie Madillc9ae75d2020-10-23 19:19:48126 # Does not currently work on Lacros configurations.
Junhua Chen39dd2dba2021-05-05 17:51:54127 'linux-lacros-code-coverage',
Jamie Madillc9ae75d2020-10-23 19:19:48128 'linux-lacros-tester-rel',
129 'linux-lacros-tester-fyi-rel',
Yuke Liaof27ebe52021-08-05 22:12:40130 'linux-lacros-dbg-tests-fyi',
Jamie Madillc9ae75d2020-10-23 19:19:48131 ],
Chong Gua10cd302022-01-14 19:22:19132 'modifications': {
133 # anglebug.com/6894
134 'fuchsia-fyi-x64-asan': {
135 'args': [
136 # crbug.com/
137 '--gtest_filter=-ConstructCompilerTest.DefaultParameters',
138 ],
139 },
140 },
Jamie Madillc9ae75d2020-10-23 19:19:48141 },
142 'angle_white_box_tests': {
Yuly Novikov60cbf642020-11-19 20:43:15143 'modifications': {
Yuly Novikov80d2e672021-02-13 00:16:04144 'win10-angle-x64-intel': {
145 'args': [
146 '--max-processes=1',
147 ],
148 },
Yuly Novikov60cbf642020-11-19 20:43:15149 },
Jamie Madillc9ae75d2020-10-23 19:19:48150 },
Sven Zhengef0d0872022-04-04 22:13:29151 'aura_unittests amd64-generic': {
Yuke Liaob6beaeca2021-04-29 23:41:51152 'remove_from': [
153 # TODO(crbug.com/1204231): Re-enable.
154 'lacros-amd64-generic-rel',
155 ]
156 },
Sven Zhengef0d0872022-04-04 22:13:29157 'aura_unittests eve': {
Yuke Liao79a8cf52021-06-11 18:14:34158 'remove_from': [
159 # TODO(crbug.com/1204231): Re-enable.
160 'lacros-amd64-generic-rel',
161 ]
162 },
Chong Gudf7fbe92021-02-24 02:55:58163 'base_unittests': {
164 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:47165 'android-11-x86-rel': {
Haiyang Panc7c009e2021-03-18 19:31:23166 'args': [
Haiyang Panc08d02212021-10-18 18:58:38167 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.base_unittests.filter',
168 ],
169 },
Haiyang Pan2a55a452022-03-03 08:18:33170 'android-12-x64-rel': {
Haiyang Panc08d02212021-10-18 18:58:38171 'args': [
172 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.base_unittests.filter',
173 '--gtest_filter=-ModuleCacheTest.CheckAgainstProcMaps', # crbug.com/1260521
Haiyang Panc7c009e2021-03-18 19:31:23174 ],
175 },
Chong Gudf7fbe92021-02-24 02:55:58176 'fuchsia-code-coverage': {
177 'swarming': {
178 'shards': 5,
179 },
180 },
Chong Gua10cd302022-01-14 19:22:19181 'fuchsia-fyi-x64-asan': {
182 'args': [
183 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.lsan.base_unittests.filter',
184 ],
185 },
Chong Gudf7fbe92021-02-24 02:55:58186 },
187 },
Haiyang Pan363c59a2020-07-23 05:47:04188 'blink_platform_unittests': {
189 'modifications': {
Haiyang Panfbd2b482020-09-23 23:41:25190 'android-pie-arm64-rel': {
191 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
192 # capacity has been deployed.
193 'swarming': {
194 'dimension_sets': [
195 {
196 'device_type': 'sailfish',
197 },
198 ],
199 },
200 },
Chong Gu52481452021-04-02 17:52:41201 'fuchsia-code-coverage': {
202 'swarming': {
203 'shards': 5,
204 },
205 },
Haiyang Pan363c59a2020-07-23 05:47:04206 },
207 },
Chong Gu76046412021-09-22 17:49:21208 'blink_unittests': {
Chong Guc2d145e2021-03-31 19:55:34209 'modifications': {
210 'fuchsia-code-coverage': {
211 'swarming': {
212 'shards': 30,
213 },
214 },
215 },
216 },
John Chenaab16fc02020-03-03 06:35:45217 'blink_web_tests': {
218 'remove_from': [
Ilia Samsonovca3dfd52020-08-07 18:39:01219 'Mac10.11 Tests',
John Chenaab16fc02020-03-03 06:35:45220 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
221 'Win10 Tests x64 (dbg)',
222 ],
223 'modifications': {
224 'Fuchsia x64': {
225 'args': [
226 '--platform=fuchsia',
Weizhong Xia3fdef5ca2022-01-04 21:50:20227 '--jobs=1',
John Chenaab16fc02020-03-03 06:35:45228 ],
229 'swarming': {
230 'shards': 1,
231 },
232 },
233 'Linux Tests': {
234 "args": [
235 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
236 ],
Struan Shrimpton57c594e42022-01-25 17:59:13237 'swarming': {
238 'quickrun_shards': 18,
239 },
John Chenaab16fc02020-03-03 06:35:45240 },
241 'Linux Tests (dbg)(1)': {
242 'args': [
243 '--debug',
244 ],
245 'swarming': {
Sven Zheng439fcdf2021-07-13 20:14:57246 'shards': 30,
John Chenaab16fc02020-03-03 06:35:45247 },
248 },
Lindsay Pasricha2a3898bb2022-02-08 23:21:25249 # TODO (crbug.com/1294574) Re-enable once fixed
250 'Mac Builder Next': {
251 'experiment_percentage': 0,
252 },
Xianzhu Wange6dec152021-08-02 19:54:53253 'Mac10.12 Tests': {
254 'swarming': {
255 'shards': 25,
256 },
257 },
John Chenaab16fc02020-03-03 06:35:45258 'Mac10.13 Tests': {
259 'swarming': {
260 'dimension_sets': [
261 {
Erik Staab59591f32020-08-25 23:07:07262 'gpu': None,
John Chenaab16fc02020-03-03 06:35:45263 },
264 ],
265 'shards': 25,
266 },
267 },
Zhaoyang Li69e2e002021-02-19 21:57:35268 'Mac10.15 Tests': {
269 'swarming': {
270 'dimension_sets': [
271 {
272 'gpu': None,
273 },
274 ],
275 'shards': 25,
276 },
277 },
Lindsay Pasricha8d9a0c32021-12-08 17:08:29278 'Mac11 Tests': {
279 'swarming': {
280 'dimension_sets': [
281 {
282 'gpu': None,
283 },
284 ],
285 'shards': 25,
Struan Shrimpton57c594e42022-01-25 17:59:13286 'quickrun_shards': 26,
Lindsay Pasricha8d9a0c32021-12-08 17:08:29287 },
288 },
Zhaoyang Li9357e1e12021-12-07 18:53:17289 'Mac11 Tests (dbg)': {
290 'experiment_percentage': 100,
291 'args': [
292 '--debug',
293 ],
294 'swarming': {
295 'shards': 40,
296 },
297 },
Chong Gu75af969a2021-03-22 14:46:14298 'ToTFuchsia x64': {
299 'args': [
300 '--platform=fuchsia',
301 ],
302 'swarming': {
303 'shards': 1,
304 },
305 },
John Chenaab16fc02020-03-03 06:35:45306 'V8 Blink Linux Debug': {
Michael Achenbach455d39242020-06-22 13:33:45307 # This builder compiles Chromium in release mode, but V8 in debug.
308 # TODO(machenbach): Change name and out directory of this builder to
309 # something less confusing.
John Chenaab16fc02020-03-03 06:35:45310 'args': [
Michael Achenbach455d39242020-06-22 13:33:45311 '-t',
312 'Debug',
313 '--release',
John Chenaab16fc02020-03-03 06:35:45314 ],
315 },
316 'V8 Blink Linux Future': {
317 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07318 '--flag-specific=future-js',
John Chenaab16fc02020-03-03 06:35:45319 ],
320 },
321 'WebKit Linux ASAN': {
322 'args': [
323 '--additional-expectations',
324 '../../third_party/blink/web_tests/ASANExpectations',
Weizhong Xia91b53362022-01-05 17:13:35325 '--timeout-ms',
John Chenaab16fc02020-03-03 06:35:45326 '48000',
327 '--enable-sanitizer',
328 ],
329 'swarming': {
330 'shards': 20,
331 },
332 },
333 'WebKit Linux Leak': {
334 'args': [
335 '--additional-expectations',
336 '../../third_party/blink/web_tests/LeakExpectations',
Weizhong Xia91b53362022-01-05 17:13:35337 '--timeout-ms',
John Chenaab16fc02020-03-03 06:35:45338 '48000',
339 '--enable-leak-detection',
340 ],
341 'swarming': {
342 'shards': 10,
343 },
344 },
345 'WebKit Linux MSAN': {
346 'args': [
347 '--additional-expectations',
348 '../../third_party/blink/web_tests/MSANExpectations',
Weizhong Xia91b53362022-01-05 17:13:35349 '--timeout-ms',
John Chenaab16fc02020-03-03 06:35:45350 '66000',
351 '--enable-sanitizer',
352 ],
353 'swarming': {
354 'expiration': 36000,
355 'hard_timeout': 10800,
356 'io_timeout': 3600,
357 'shards': 20,
358 },
359 },
John Chenaab16fc02020-03-03 06:35:45360 'WebKit Linux layout_ng_disabled Builder': {
361 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07362 '--flag-specific=disable-layout-ng',
John Chenaab16fc02020-03-03 06:35:45363 ],
Stephen Martinis6eb8a5572021-03-02 00:23:08364 'swarming': {
365 'shards': 20,
366 },
John Chenaab16fc02020-03-03 06:35:45367 },
368 'Win10 Tests x64': {
369 'args': [
370 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21371 'Release_x64',
John Chenaab16fc02020-03-03 06:35:45372 ],
373 'swarming': {
374 "shards": 28
375 },
376 },
377 'Win10 Tests x64 (dbg)': {
378 'args': [
379 '--debug',
380 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21381 'Debug_x64',
John Chenaab16fc02020-03-03 06:35:45382 ],
383 },
Kuan Huanga89737d2022-01-07 19:42:11384 'Win11 Tests x64': {
385 'args': [
386 '--target',
387 'Release_x64',
388 ],
389 'swarming': {
390 "shards": 28
391 },
392 },
John Chenaab16fc02020-03-03 06:35:45393 'Win7 Tests (dbg)(1)': {
394 'args': [
395 '--debug',
Weizhong Xia91b53362022-01-05 17:13:35396 '--timeout-ms',
John Chenaab16fc02020-03-03 06:35:45397 '60000'
398 ],
399 'experiment_percentage': 100,
400 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
401 # from prefered_os_dimension in
402 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
403 # Swarming dimensions would be either specified for all testers on the
404 # waterfall (and therefore, explicitly specified for all tests in the
405 # generated JSON), or this would be removed, and the implicit one used.
406 'swarming': {
407 'dimension_sets': [
408 {
409 'os': 'Windows-7-SP1',
410 }
411 ],
412 },
413 },
414 # tryserver.chromium.android
415 'android_blink_rel': {
416 'args': [
417 '--release',
418 '--android',
419 # TODO(crbug.com/912120): Breakpad was entirely disabled on
420 # Android. Remove this when it no longer affects Android crash
421 # log handling.
422 '--disable-breakpad',
423 # TODO(crbug.com/875172): run on the real GPU since the
424 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
425 '--additional-driver-flag=--use-gpu-in-tests',
426 ],
427 },
428 'devtools_frontend_linux_blink_light_rel': {
429 'args': [
430 'http/tests/devtools',
431 ],
432 'swarming': {
433 'shards': 4,
434 },
435 },
Takuto Ikutabace8f82022-01-26 23:47:47436 'devtools_frontend_linux_blink_light_rel_fastbuild': {
437 'args': [
438 'http/tests/devtools',
439 ],
440 'swarming': {
441 'shards': 4,
442 },
443 },
John Chenaab16fc02020-03-03 06:35:45444 'fuchsia-fyi-x64-rel': {
445 'args': [
446 '--platform=fuchsia',
447 ],
448 'swarming': {
449 'shards': 1,
450 },
451 },
Mathias Carlen30968a62020-03-31 08:47:04452 'linux-autofill-assistant': {
453 'args': [
454 '--release',
455 ],
456 },
Arthur Sonzogni90f6df12022-02-02 14:28:32457 'linux-bfcache-rel': {
458 'args': [
459 '--flag-specific=enable-back-forward-cache-same-site',
460 # TODO(crbug.com/1255537): Re-enable the test.
461 '--ignore-tests=external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html',
462 ],
463 },
John Chenaab16fc02020-03-03 06:35:45464 'linux-blink-animation-use-time-delta': {
465 'args': [
466 '--debug',
467 ],
468 },
Daniel Libby178c9832020-10-08 20:36:14469 'linux-blink-web-tests-force-accessibility-rel': {
470 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07471 '--flag-specific=force-renderer-accessibility',
Daniel Libby178c9832020-10-08 20:36:14472 ],
473 },
John Chenaab16fc02020-03-03 06:35:45474 'linux-code-coverage': {
475 'args': [
476 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
477 ],
478 'swarming': {
479 'shards': 20,
480 },
481 },
Aaron Gable40f79aa2020-03-21 01:21:15482 'linux-layout-tests-edit-ng': {
483 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07484 '--flag-specific=enable-editing-ng',
Aaron Gable40f79aa2020-03-21 01:21:15485 ],
486 },
Lindsay Pasricha60535a22021-12-13 16:50:24487 # TODO (crbug.com/1254971) Re-enable once fixed
488 'mac-osxbeta-rel': {
489 'experiment_percentage': 0,
490 },
John Chenaab16fc02020-03-03 06:35:45491 'mac10.12-blink-rel-dummy': {
492 'swarming': {
493 'shards': 20,
494 },
495 },
496 'mac10.13-blink-rel-dummy': {
497 'swarming': {
498 'shards': 20,
499 },
500 },
John Chenaab16fc02020-03-03 06:35:45501 'mac10.14-blink-rel-dummy': {
502 'swarming': {
Xinan Lind2f91712021-04-29 21:13:56503 # Increase timeout and reduce shards.
504 # See https://crbug.com/1203565.
505 'shards': 12,
506 'hard_timeout': 1800,
John Chenaab16fc02020-03-03 06:35:45507 },
508 },
Ilia Samsonov7efe05e2020-05-07 19:00:46509 'mac10.15-blink-rel-dummy': {
510 'swarming': {
511 'shards': 20,
512 },
513 },
Ilia Samsonovdd271c6c22020-09-08 22:24:44514 'mac11.0-blink-rel-dummy': {
515 'swarming': {
Dirk Pranke2cc61792021-06-10 20:24:54516 'shards': 12,
517 'hard_timeout': 1800,
Ilia Samsonovdd271c6c22020-09-08 22:24:44518 },
519 },
Preethi Mohand030de42021-07-22 21:12:13520 'win10.20h2-blink-rel-dummy': {
521 'swarming': {
Preethi Mohand044dd02021-09-06 15:59:42522 'shards': 14,
Preethi Mohand030de42021-07-22 21:12:13523 'hard_timeout': 1200,
524 },
525 },
John Chenaab16fc02020-03-03 06:35:45526 },
527 },
John Budorickca995852019-06-26 16:55:55528 'breakpad_unittests': {
529 'modifications': {
530 'android-asan': {
531 'args': [
532 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
533 ],
534 },
535 },
536 },
Kenneth Russelleb60cbd22017-12-05 07:54:28537 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24538 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29539 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41540 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26541 'ToTLinuxTSan', # https://crbug.com/368525
Scott Violet3bd7ddbb2022-01-15 00:04:20542 'Mac10.11 Tests', # https://crbug.com/1263696
Lindsay Pasrichab3f72db2021-09-22 22:05:46543 # TODO(crbug.com/1171053): Enable the suite in 'Mac10.15 Tests' once it's
Zhaoyang Li69e2e002021-02-19 21:57:35544 # off CQ.
Gary Tongd5f5a742021-01-29 00:01:13545 'Mac10.13 Tests', # https://crbug.com/1042757
Zhaoyang Li69e2e002021-02-19 21:57:35546 'Mac10.15 Tests', # https://crbug.com/1042757
Zhaoyang Li9357e1e12021-12-07 18:53:17547 'Mac11 Tests (dbg)', # https://crbug.com/1201386
Lindsay Pasricha8155d052021-04-22 00:06:43548 'mac-code-coverage', # https://crbug.com/1201386
Nico Weberd36959682018-04-12 03:33:46549 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:11550 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24551 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28552 'modifications': {
Nico Weber3f919792020-06-12 23:34:52553 'CrWinAsan': {
554 # These are very slow on the ASAN trybot for some reason.
Ben Pastened2c01af2022-01-31 23:06:44555 # crbug.com/1257927
Nico Weber3f919792020-06-12 23:34:52556 'swarming': {
557 'shards': 40,
558 },
559 },
560 'CrWinAsan(dll)': {
561 # These are very slow on the ASAN trybot for some reason.
Ben Pastened2c01af2022-01-31 23:06:44562 # crbug.com/1257927
Nico Weber3f919792020-06-12 23:34:52563 'swarming': {
564 'shards': 40,
565 },
566 },
Stephen Martinis1384ff92020-01-07 19:52:15567 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36568 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15569 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36570 },
571 },
Stephen Martinis1384ff92020-01-07 19:52:15572 'Linux ASan LSan Tests (1)': {
573 # These are very slow on the ASAN trybot for some reason.
Ben Pastened2c01af2022-01-31 23:06:44574 # crbug.com/1257927
Roberto Carrillo2c9ec972019-03-20 03:11:19575 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15576 'shards': 40,
Struan Shrimptone772d72f2021-12-15 07:50:09577 'quickrun_shards': 80
Roberto Carrillo2c9ec972019-03-20 03:11:19578 },
579 },
Chris Cunningham1d0e9e12020-02-26 22:56:40580 'Linux ASan Tests (sandboxed)': {
581 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41582 'shards': 30, # https://crbug.com/1103330
Chris Cunningham1d0e9e12020-02-26 22:56:40583 },
584 },
Stephen Martinis1384ff92020-01-07 19:52:15585 'Linux Chromium OS ASan LSan Tests (1)': {
586 # These are very slow on the ASAN trybot for some reason.
Ben Pastened2c01af2022-01-31 23:06:44587 # crbug.com/1257927
Roberto Carrillo5a5c98dc2019-10-30 22:33:51588 'swarming': {
Ben Pastened2c01af2022-01-31 23:06:44589 'shards': 50,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51590 },
591 },
Stephen Martinis1384ff92020-01-07 19:52:15592 'Linux ChromiumOS MSan Tests': {
593 # These are very slow on the Chrome OS MSAN trybot for some reason.
594 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34595 'swarming': {
Alexis Hetu86d16b92022-04-12 12:52:48596 # This should be reverted to 48 before end of April 2022, when the slowdown is fixed.
597 # crbug.com/1313907
598 'shards': 72,
Kenneth Russell56a3e862017-12-08 03:11:34599 },
Ben Pastene44221d32020-05-21 23:38:36600 'args': [
601 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
602 ],
Kenneth Russell56a3e862017-12-08 03:11:34603 },
Struan Shrimptonf5b2b552022-01-20 20:37:39604 'Linux Tests': {
605 'swarming': {
606 'quickrun_shards': 15,
607 },
608 },
Maksim Sisovc81d284c2021-10-05 17:54:35609 # https://crbug.com/1084469
610 'Linux Tests (Wayland)': {
611 'args': [
612 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
613 ],
Struan Shrimptone772d72f2021-12-15 07:50:09614 'swarming': {
615 'quickrun_shards': 24,
616 },
Maksim Sisovc81d284c2021-10-05 17:54:35617 },
John Budorick614f91a2020-03-30 20:34:55618 'Linux Tests (dbg)(1)': {
619 # crbug.com/1066161
620 'swarming': {
621 'shards': 20,
622 },
623 },
Stephen Martinis1384ff92020-01-07 19:52:15624 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24625 'swarming': {
Stephen Martiniscd3c3832020-11-19 22:01:24626 'shards': 30,
Kenneth Russellfbda3c532017-12-08 23:57:24627 },
Lindsay Pasricha8155d052021-04-22 00:06:43628 # crbug.com/1196416
629 'args': [
630 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
631 ],
Lindsay Pasrichab3f72db2021-09-22 22:05:46632 'experiment_percentage': 100, # https://crbug.com/1251657
Kenneth Russellfbda3c532017-12-08 23:57:24633 },
Sven Zheng3f14625692021-08-24 06:28:27634 # TODO(crbug.com/1232535) Remove once the bug is resolved.
635 'Mac10.11 Tests': {
636 'args': [
637 '--test-launcher-print-timestamps',
638 ],
639 },
Lindsay Pasricha9180f4692022-03-04 07:52:49640 # crbug.com/1300822
641 'Mac10.12 Tests': {
Lindsay Pasrichaf98319552022-03-17 00:20:44642 # crbug.com/1307029
643 'experiment_percentage': 100,
Lindsay Pasricha9180f4692022-03-04 07:52:49644 'swarming': {
645 'shards': 20,
646 },
647 },
Lindsay Pasricha76f44d22021-04-07 16:16:26648 'Mac10.15 Tests': {
649 # crbug.com/1042757
650 'swarming': {
651 'dimension_sets': [
652 {
653 # These shards are liable to time out when running on macmini7,1.
654 'cores': '8|12',
655 }
656 ],
657 },
658 # crbug.com/1196416
659 'args': [
660 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
661 ],
662 },
Lindsay Pasrichaf8762592021-12-02 23:43:09663 'Mac11 Tests': {
664 'ci_only': True,
665 },
Zhaoyang Li9357e1e12021-12-07 18:53:17666 'Mac11 Tests (dbg)': {
667 # crbug.com/1042757
668 'swarming': {
669 'dimension_sets': [
670 {
671 # These shards are liable to time out when running on macmini7,1.
672 'cores': '8|12',
673 }
674 ],
675 },
676 # crbug.com/1196416
677 'args': [
678 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
679 ],
680 },
Stephen Martinis1384ff92020-01-07 19:52:15681 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28