blob: e9a8814ec0e67ea686b9f76ac7d8853d44c4831d [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{
Andrew Luo38b311f2019-10-04 03:42:0926 'android_browsertests': {
27 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:4728 'android-11-x86-rel': {
Haiyang Panca7fcec2021-03-19 02:11:1029 'swarming': {
30 'shards': 2,
31 },
32 },
Haiyang Panb991f562021-08-10 17:46:4633 'android-marshmallow-x86-rel': {
34 'swarming': {
35 'shards': 2,
36 },
37 },
Andrew Luo38b311f2019-10-04 03:42:0938 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:5839 'args': [
40 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
41 ],
Haiyang Panfbd2b482020-09-23 23:41:2542 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
43 # capacity has been deployed.
44 'swarming': {
45 'dimension_sets': [
46 {
47 'device_type': 'sailfish',
48 },
49 ],
Haiyang Pan1678f0c02021-03-09 23:05:0950 'shards': 2,
Haiyang Panfbd2b482020-09-23 23:41:2551 },
Andrew Luo38b311f2019-10-04 03:42:0952 },
Haiyang Pan08d09dc2020-04-01 16:11:2153 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:0454 'args': [
55 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
56 ],
Haiyang Pan7cd609d2021-04-08 20:17:2457 'swarming': {
58 'shards': 2,
59 },
John Budorick191adfcd2020-01-29 18:19:0460 },
Andrew Luo38b311f2019-10-04 03:42:0961 },
62 },
Sven Zhengc60debc2020-09-10 18:40:5263 'android_sync_integration_tests': {
64 'remove_from': [
Haiyang Pan6b8e4cf2021-08-02 21:38:2865 # Remove from CQ bots due to capacity.
66 'android-marshmallow-arm64-rel',
Sven Zhengc60debc2020-09-10 18:40:5267 ],
68 },
Kenneth Russelleb60cbd22017-12-05 07:54:2869 'android_webview_unittests': {
Kenneth Russelleb60cbd22017-12-05 07:54:2870 },
Jamie Madillc9ae75d2020-10-23 19:19:4871 'angle_end2end_tests': {
72 'remove_from': [
73 # TODO(ynovikov) Investigate why the test breaks on older devices.
74 'Android FYI Release (Nexus 5)',
Jamie Madillc9ae75d2020-10-23 19:19:4875 'Android FYI Release (Nexus 9)',
Jamie Madillc9ae75d2020-10-23 19:19:4876 # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542
77 'Linux FYI Debug (NVIDIA)',
78 ],
Yuly Novikov60cbf642020-11-19 20:43:1579 'modifications': {
80 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:1581 'Optional Win10 x64 Release (Intel HD 630)': {
82 'args': [
83 '--max-processes=1',
84 ],
85 },
86 'Win10 FYI x64 Exp Release (Intel HD 630)': {
87 'args': [
88 '--max-processes=1',
89 ],
90 },
91 'Win10 FYI x64 Release (Intel HD 630)': {
92 'args': [
93 '--max-processes=1',
94 ],
95 },
Yuly Novikov80d2e672021-02-13 00:16:0496 'win10-angle-x64-intel': {
97 'args': [
98 '--max-processes=1',
99 ],
100 },
Yuly Novikov60cbf642020-11-19 20:43:15101 },
Yuly Novikov922b1fa92021-02-25 22:25:40102 'replacements': {
103 'Linux FYI Release (AMD RX 5500 XT)': {
104 'args': {
105 '--max-processes': '1',
106 },
107 },
108 },
Jamie Madillc9ae75d2020-10-23 19:19:48109 },
Jamie Madillc9ae75d2020-10-23 19:19:48110 'angle_unittests': {
111 'remove_from': [
112 # On Android, these are already run on the main waterfall.
113 'Android FYI Release (Nexus 5X)',
Yuly Novikovc1117ae82021-01-15 22:33:36114 # Times out listing tests crbug.com/1167314
115 'android-asan',
Jamie Madillc9ae75d2020-10-23 19:19:48116 # Does not currently work on Lacros configurations.
Junhua Chen39dd2dba2021-05-05 17:51:54117 'linux-lacros-code-coverage',
Jamie Madillc9ae75d2020-10-23 19:19:48118 'linux-lacros-tester-rel',
119 'linux-lacros-tester-fyi-rel',
Yuke Liaof27ebe52021-08-05 22:12:40120 'linux-lacros-dbg-tests-fyi',
Jamie Madillc9ae75d2020-10-23 19:19:48121 ],
Jamie Madillc9ae75d2020-10-23 19:19:48122 },
123 'angle_white_box_tests': {
Yuly Novikov60cbf642020-11-19 20:43:15124 'modifications': {
125 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:15126 'Optional Win10 x64 Release (Intel HD 630)': {
127 'args': [
128 '--max-processes=1',
129 ],
130 },
131 'Win10 FYI x64 Exp Release (Intel HD 630)': {
132 'args': [
133 '--max-processes=1',
134 ],
135 },
136 'Win10 FYI x64 Release (Intel HD 630)': {
137 'args': [
138 '--max-processes=1',
139 ],
140 },
Yuly Novikov80d2e672021-02-13 00:16:04141 'win10-angle-x64-intel': {
142 'args': [
143 '--max-processes=1',
144 ],
145 },
Yuly Novikov60cbf642020-11-19 20:43:15146 },
Jamie Madillc9ae75d2020-10-23 19:19:48147 },
Yuke Liaob6beaeca2021-04-29 23:41:51148 'aura_unittests_amd64-generic': {
149 'remove_from': [
150 # TODO(crbug.com/1204231): Re-enable.
151 'lacros-amd64-generic-rel',
152 ]
153 },
Yuke Liao79a8cf52021-06-11 18:14:34154 'aura_unittests_eve': {
155 'remove_from': [
156 # TODO(crbug.com/1204231): Re-enable.
157 'lacros-amd64-generic-rel',
158 ]
159 },
Chong Gudf7fbe92021-02-24 02:55:58160 'base_unittests': {
161 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:47162 'android-11-x86-rel': {
Haiyang Panc7c009e2021-03-18 19:31:23163 'args': [
Haiyang Panc08d02212021-10-18 18:58:38164 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.base_unittests.filter',
165 ],
166 },
167 'android-12-x64-fyi-rel': {
168 'args': [
169 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.base_unittests.filter',
170 '--gtest_filter=-ModuleCacheTest.CheckAgainstProcMaps', # crbug.com/1260521
Haiyang Panc7c009e2021-03-18 19:31:23171 ],
172 },
Chong Gudf7fbe92021-02-24 02:55:58173 'fuchsia-code-coverage': {
174 'swarming': {
175 'shards': 5,
176 },
177 },
178 },
179 },
Haiyang Pan363c59a2020-07-23 05:47:04180 'blink_platform_unittests': {
181 'modifications': {
182 # TODO(crbug.com/1108121): Remove this filter
183 'android-nougat-arm64-rel': {
184 'args': [
185 '--gtest_filter=-HarfBuzzShaperTest.ShapeHorizontalWithoutSubpixelPositionWithKerningIsRounded',
186 ],
187 },
Haiyang Panfbd2b482020-09-23 23:41:25188 'android-pie-arm64-rel': {
189 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
190 # capacity has been deployed.
191 'swarming': {
192 'dimension_sets': [
193 {
194 'device_type': 'sailfish',
195 },
196 ],
197 },
198 },
Chong Gu52481452021-04-02 17:52:41199 'fuchsia-code-coverage': {
200 'swarming': {
201 'shards': 5,
202 },
203 },
Haiyang Pan363c59a2020-07-23 05:47:04204 },
205 },
Chong Gu76046412021-09-22 17:49:21206 'blink_unittests': {
Chong Guc2d145e2021-03-31 19:55:34207 'modifications': {
208 'fuchsia-code-coverage': {
209 'swarming': {
210 'shards': 30,
211 },
212 },
213 },
214 },
John Chenaab16fc02020-03-03 06:35:45215 'blink_web_tests': {
216 'remove_from': [
Ilia Samsonovca3dfd52020-08-07 18:39:01217 'Mac10.11 Tests',
John Chenaab16fc02020-03-03 06:35:45218 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
219 'Win10 Tests x64 (dbg)',
220 ],
221 'modifications': {
222 'Fuchsia x64': {
223 'args': [
224 '--platform=fuchsia',
225 ],
226 'swarming': {
227 'shards': 1,
228 },
229 },
230 'Linux Tests': {
231 "args": [
232 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
233 ],
234 },
235 'Linux Tests (dbg)(1)': {
236 'args': [
237 '--debug',
238 ],
239 'swarming': {
Sven Zheng439fcdf2021-07-13 20:14:57240 'shards': 30,
John Chenaab16fc02020-03-03 06:35:45241 },
242 },
Xianzhu Wange6dec152021-08-02 19:54:53243 'Mac10.12 Tests': {
244 'swarming': {
245 'shards': 25,
246 },
247 },
John Chenaab16fc02020-03-03 06:35:45248 'Mac10.13 Tests': {
249 'swarming': {
250 'dimension_sets': [
251 {
Erik Staab59591f32020-08-25 23:07:07252 'gpu': None,
John Chenaab16fc02020-03-03 06:35:45253 },
254 ],
255 'shards': 25,
256 },
257 },
Zhaoyang Li69e2e002021-02-19 21:57:35258 'Mac10.15 Tests': {
259 'swarming': {
260 'dimension_sets': [
261 {
262 'gpu': None,
263 },
264 ],
265 'shards': 25,
266 },
267 },
Zhaoyang Li78427592021-03-25 19:03:23268 'Mac10.15 Tests (dbg)': {
Lindsay Pasricha72dc5b62021-11-01 19:58:18269 'experiment_percentage': 100,
Zhaoyang Li78427592021-03-25 19:03:23270 'args': [
271 '--debug',
272 ],
273 'swarming': {
Takuto Ikuta7967d4e2021-07-19 06:31:43274 'shards': 40,
Zhaoyang Li78427592021-03-25 19:03:23275 },
276 },
Chong Gu75af969a2021-03-22 14:46:14277 'ToTFuchsia x64': {
278 'args': [
279 '--platform=fuchsia',
280 ],
281 'swarming': {
282 'shards': 1,
283 },
284 },
John Chenaab16fc02020-03-03 06:35:45285 'V8 Blink Linux Debug': {
Michael Achenbach455d39242020-06-22 13:33:45286 # This builder compiles Chromium in release mode, but V8 in debug.
287 # TODO(machenbach): Change name and out directory of this builder to
288 # something less confusing.
John Chenaab16fc02020-03-03 06:35:45289 'args': [
Michael Achenbach455d39242020-06-22 13:33:45290 '-t',
291 'Debug',
292 '--release',
John Chenaab16fc02020-03-03 06:35:45293 ],
294 },
295 'V8 Blink Linux Future': {
296 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07297 '--flag-specific=future-js',
John Chenaab16fc02020-03-03 06:35:45298 ],
299 },
300 'WebKit Linux ASAN': {
301 'args': [
302 '--additional-expectations',
303 '../../third_party/blink/web_tests/ASANExpectations',
304 '--time-out-ms',
305 '48000',
306 '--enable-sanitizer',
307 ],
308 'swarming': {
309 'shards': 20,
310 },
311 },
Michael Savigny0a956032021-10-27 19:18:02312 'WebKit Linux ASAN (reclient shadow)': {
313 'args': [
314 '--additional-expectations',
315 '../../third_party/blink/web_tests/ASANExpectations',
316 '--time-out-ms',
317 '48000',
318 '--enable-sanitizer',
319 ],
320 'swarming': {
321 'shards': 20,
322 },
323 },
John Chenaab16fc02020-03-03 06:35:45324 'WebKit Linux Leak': {
325 'args': [
326 '--additional-expectations',
327 '../../third_party/blink/web_tests/LeakExpectations',
328 '--time-out-ms',
329 '48000',
330 '--enable-leak-detection',
331 ],
332 'swarming': {
333 'shards': 10,
334 },
335 },
Michael Savigny0a956032021-10-27 19:18:02336 'WebKit Linux Leak (reclient shadow)': {
337 'args': [
338 '--additional-expectations',
339 '../../third_party/blink/web_tests/LeakExpectations',
340 '--time-out-ms',
341 '48000',
342 '--enable-leak-detection',
343 ],
344 'swarming': {
345 'shards': 10,
346 },
347 },
John Chenaab16fc02020-03-03 06:35:45348 'WebKit Linux MSAN': {
349 'args': [
350 '--additional-expectations',
351 '../../third_party/blink/web_tests/MSANExpectations',
352 '--time-out-ms',
353 '66000',
354 '--enable-sanitizer',
355 ],
356 'swarming': {
357 'expiration': 36000,
358 'hard_timeout': 10800,
359 'io_timeout': 3600,
360 'shards': 20,
361 },
362 },
Michael Savigny0a956032021-10-27 19:18:02363 'WebKit Linux MSAN (reclient shadow)': {
364 'args': [
365 '--additional-expectations',
366 '../../third_party/blink/web_tests/MSANExpectations',
367 '--time-out-ms',
368 '66000',
369 '--enable-sanitizer',
370 ],
371 'swarming': {
372 'expiration': 36000,
373 'hard_timeout': 10800,
374 'io_timeout': 3600,
375 'shards': 20,
376 },
377 },
John Chenaab16fc02020-03-03 06:35:45378 'WebKit Linux composite_after_paint Dummy Builder': {
379 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07380 '--flag-specific=composite-after-paint',
John Chenaab16fc02020-03-03 06:35:45381 ],
Xianzhu Wang2dc614e2021-03-04 22:56:39382 'swarming': {
383 'shards': 20,
384 },
John Chenaab16fc02020-03-03 06:35:45385 },
386 'WebKit Linux layout_ng_disabled Builder': {
387 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07388 '--flag-specific=disable-layout-ng',
John Chenaab16fc02020-03-03 06:35:45389 ],
Stephen Martinis6eb8a5572021-03-02 00:23:08390 'swarming': {
391 'shards': 20,
392 },
John Chenaab16fc02020-03-03 06:35:45393 },
394 'Win10 Tests x64': {
395 'args': [
396 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21397 'Release_x64',
John Chenaab16fc02020-03-03 06:35:45398 ],
399 'swarming': {
400 "shards": 28
401 },
402 },
403 'Win10 Tests x64 (dbg)': {
404 'args': [
405 '--debug',
406 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21407 'Debug_x64',
John Chenaab16fc02020-03-03 06:35:45408 ],
409 },
Kuan Huangc93e8672021-06-29 21:13:45410 'Win10 Tests x64 20h2': {
411 'args': [
412 '--target',
413 'Release_x64',
414 ],
415 'swarming': {
416 "shards": 28
417 },
418 },
John Chenaab16fc02020-03-03 06:35:45419 'Win7 Tests (dbg)(1)': {
420 'args': [
421 '--debug',
422 '--time-out-ms',
423 '60000'
424 ],
425 'experiment_percentage': 100,
426 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
427 # from prefered_os_dimension in
428 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
429 # Swarming dimensions would be either specified for all testers on the
430 # waterfall (and therefore, explicitly specified for all tests in the
431 # generated JSON), or this would be removed, and the implicit one used.
432 'swarming': {
433 'dimension_sets': [
434 {
435 'os': 'Windows-7-SP1',
436 }
437 ],
438 },
439 },
440 # tryserver.chromium.android
441 'android_blink_rel': {
442 'args': [
443 '--release',
444 '--android',
445 # TODO(crbug.com/912120): Breakpad was entirely disabled on
446 # Android. Remove this when it no longer affects Android crash
447 # log handling.
448 '--disable-breakpad',
449 # TODO(crbug.com/875172): run on the real GPU since the
450 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
451 '--additional-driver-flag=--use-gpu-in-tests',
452 ],
453 },
454 'devtools_frontend_linux_blink_light_rel': {
455 'args': [
456 'http/tests/devtools',
457 ],
458 'swarming': {
459 'shards': 4,
460 },
461 },
462 'fuchsia-fyi-x64-rel': {
463 'args': [
464 '--platform=fuchsia',
465 ],
466 'swarming': {
467 'shards': 1,
468 },
469 },
Mathias Carlen30968a62020-03-31 08:47:04470 'linux-autofill-assistant': {
471 'args': [
472 '--release',
473 ],
474 },
Yuzu Saijo9709bcc2020-03-18 09:12:20475 'linux-bfcache-rel': {
John Chenaab16fc02020-03-03 06:35:45476 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07477 '--flag-specific=enable-back-forward-cache-same-site',
Hiroshige Hayashizaki70120372021-10-04 07:24:30478 # TODO(crbug.com/1255537): Re-enable the test.
479 '--ignore-tests=external/wpt/html/browsers/browsing-the-web/back-forward-cache/events.html',
John Chenaab16fc02020-03-03 06:35:45480 ],
481 },
482 'linux-blink-animation-use-time-delta': {
483 'args': [
484 '--debug',
485 ],
486 },
John Chenaab16fc02020-03-03 06:35:45487 'linux-blink-heap-concurrent-marking-tsan-rel': {
488 'args': [
489 '--release',
Brian Sheedy10ddf0a2021-08-16 23:19:07490 '--flag-specific=enable-blink-heap-concurrent-marking',
John Chenaab16fc02020-03-03 06:35:45491 ],
492 },
Daniel Libby178c9832020-10-08 20:36:14493 'linux-blink-web-tests-force-accessibility-rel': {
494 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07495 '--flag-specific=force-renderer-accessibility',
Daniel Libby178c9832020-10-08 20:36:14496 ],
497 },
John Chenaab16fc02020-03-03 06:35:45498 'linux-code-coverage': {
499 'args': [
500 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
501 ],
502 'swarming': {
503 'shards': 20,
504 },
505 },
Prakharda595bf22021-07-13 17:26:57506 'linux-exp-code-coverage': {
507 'args': [
508 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
509 ],
510 'swarming': {
511 'shards': 20,
512 },
513 },
Aaron Gable40f79aa2020-03-21 01:21:15514 'linux-layout-tests-edit-ng': {
515 'args': [
Brian Sheedy10ddf0a2021-08-16 23:19:07516 '--flag-specific=enable-editing-ng',
Aaron Gable40f79aa2020-03-21 01:21:15517 ],
518 },
Stephanie Kim5c7f31d2021-04-27 18:00:06519 'linux-xenial-rel': {
520 "args": [
521 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
522 ],
523 },
John Chenaab16fc02020-03-03 06:35:45524 'mac10.12-blink-rel-dummy': {
525 'swarming': {
526 'shards': 20,
527 },
528 },
529 'mac10.13-blink-rel-dummy': {
530 'swarming': {
531 'shards': 20,
532 },
533 },
John Chenaab16fc02020-03-03 06:35:45534 'mac10.14-blink-rel-dummy': {
535 'swarming': {
Xinan Lind2f91712021-04-29 21:13:56536 # Increase timeout and reduce shards.
537 # See https://crbug.com/1203565.
538 'shards': 12,
539 'hard_timeout': 1800,
John Chenaab16fc02020-03-03 06:35:45540 },
541 },
Ilia Samsonov7efe05e2020-05-07 19:00:46542 'mac10.15-blink-rel-dummy': {
543 'swarming': {
544 'shards': 20,
545 },
546 },
Ilia Samsonovdd271c6c22020-09-08 22:24:44547 'mac11.0-blink-rel-dummy': {
548 'swarming': {
Dirk Pranke2cc61792021-06-10 20:24:54549 'shards': 12,
550 'hard_timeout': 1800,
Ilia Samsonovdd271c6c22020-09-08 22:24:44551 },
552 },
Preethi Mohand030de42021-07-22 21:12:13553 'win10.20h2-blink-rel-dummy': {
554 'swarming': {
Preethi Mohand044dd02021-09-06 15:59:42555 'shards': 14,
Preethi Mohand030de42021-07-22 21:12:13556 'hard_timeout': 1200,
557 },
558 },
John Chenaab16fc02020-03-03 06:35:45559 },
560 },
John Budorickca995852019-06-26 16:55:55561 'breakpad_unittests': {
562 'modifications': {
563 'android-asan': {
564 'args': [
565 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
566 ],
567 },
568 },
569 },
Kenneth Russelleb60cbd22017-12-05 07:54:28570 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24571 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29572 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41573 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26574 'ToTLinuxTSan', # https://crbug.com/368525
Lindsay Pasrichab3f72db2021-09-22 22:05:46575 # TODO(crbug.com/1171053): Enable the suite in 'Mac10.15 Tests' once it's
Zhaoyang Li69e2e002021-02-19 21:57:35576 # off CQ.
Gary Tongd5f5a742021-01-29 00:01:13577 'Mac10.13 Tests', # https://crbug.com/1042757
Zhaoyang Li69e2e002021-02-19 21:57:35578 'Mac10.15 Tests', # https://crbug.com/1042757
Lindsay Pasricha8155d052021-04-22 00:06:43579 'Mac10.15 Tests (dbg)', # https://crbug.com/1201386
580 'mac-code-coverage', # https://crbug.com/1201386
Nico Weberd36959682018-04-12 03:33:46581 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:11582 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24583 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28584 'modifications': {
Nico Weber3f919792020-06-12 23:34:52585 'CrWinAsan': {
586 # These are very slow on the ASAN trybot for some reason.
587 # crbug.com/794372
588 'swarming': {
589 'shards': 40,
590 },
591 },
592 'CrWinAsan(dll)': {
593 # These are very slow on the ASAN trybot for some reason.
594 # crbug.com/794372
595 'swarming': {
596 'shards': 40,
597 },
598 },
Stephen Martinis1384ff92020-01-07 19:52:15599 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36600 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15601 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36602 },
603 },
Stephen Martinis1384ff92020-01-07 19:52:15604 'Linux ASan LSan Tests (1)': {
605 # These are very slow on the ASAN trybot for some reason.
606 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19607 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15608 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19609 },
610 },
Chris Cunningham1d0e9e12020-02-26 22:56:40611 'Linux ASan Tests (sandboxed)': {
612 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41613 'shards': 30, # https://crbug.com/1103330
Chris Cunningham1d0e9e12020-02-26 22:56:40614 },
615 },
Stephen Martinis1384ff92020-01-07 19:52:15616 'Linux Chromium OS ASan LSan Tests (1)': {
617 # These are very slow on the ASAN trybot for some reason.
618 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51619 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15620 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51621 },
622 },
Stephen Martinis1384ff92020-01-07 19:52:15623 'Linux ChromiumOS MSan Tests': {
624 # These are very slow on the Chrome OS MSAN trybot for some reason.
625 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34626 'swarming': {
Ben Pastene44221d32020-05-21 23:38:36627 'shards': 32,
Kenneth Russell56a3e862017-12-08 03:11:34628 },
Ben Pastene44221d32020-05-21 23:38:36629 'args': [
630 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
631 ],
Kenneth Russell56a3e862017-12-08 03:11:34632 },
Maksim Sisovc81d284c2021-10-05 17:54:35633 # https://crbug.com/1084469
634 'Linux Tests (Wayland)': {
635 'args': [
636 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
637 ],
638 },
John Budorick614f91a2020-03-30 20:34:55639 'Linux Tests (dbg)(1)': {
640 # crbug.com/1066161
641 'swarming': {
642 'shards': 20,
643 },
644 },
Stephen Martinis1384ff92020-01-07 19:52:15645 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24646 'swarming': {
Stephen Martiniscd3c3832020-11-19 22:01:24647 'shards': 30,
Kenneth Russellfbda3c532017-12-08 23:57:24648 },
Lindsay Pasricha8155d052021-04-22 00:06:43649 # crbug.com/1196416
650 'args': [
651 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
652 ],
Lindsay Pasrichab3f72db2021-09-22 22:05:46653 'experiment_percentage': 100, # https://crbug.com/1251657
Kenneth Russellfbda3c532017-12-08 23:57:24654 },
Sven Zheng3f14625692021-08-24 06:28:27655 # TODO(crbug.com/1232535) Remove once the bug is resolved.
656 'Mac10.11 Tests': {
657 'args': [
658 '--test-launcher-print-timestamps',
659 ],
660 },
Lindsay Pasricha76f44d22021-04-07 16:16:26661 'Mac10.15 Tests': {
662 # crbug.com/1042757
663 'swarming': {
664 'dimension_sets': [
665 {
666 # These shards are liable to time out when running on macmini7,1.
667 'cores': '8|12',
668 }
669 ],
670 },
671 # crbug.com/1196416
672 'args': [
673 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
674 ],
675 },
Lindsay Pasricha8eb36ed92021-11-01 20:01:56676 'Mac10.15 Tests (dbg)': {
677 # crbug.com/1042757
678 'swarming': {
679 'dimension_sets': [
680 {
681 # These shards are liable to time out when running on macmini7,1.
682 'cores': '8|12',
683 }
684 ],
685 },
686 # crbug.com/1196416
687 'args': [
688 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
689 ],
690 },
Stephen Martinis1384ff92020-01-07 19:52:15691 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28692 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18693 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28694 },
695 },
Stephen Martinis1384ff92020-01-07 19:52:15696 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28697 'swarming': {
698 'shards': 20,
699 },
700 },
Kenneth Russell6c83d212018-07-27 20:52:59701 'Win10 Tests x64': {
702 # crbug.com/868082
703 'args': [
704 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
705 ],
Takuto Ikutac9c269a2019-01-10 22:40:25706 'swarming': {
707 # This is for slow test execution that often becomes a critical path of
708 # swarming jobs. crbug.com/868114
709 'shards': 15,
710 }
Kenneth Russell6c83d212018-07-27 20:52:59711 },
Kuan Huangc93e8672021-06-29 21:13:45712 'Win10 Tests x64 20h2': {
713 # crbug.com/868082
714 'args': [
715 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
716 ],
717 'swarming': {
718 # This is for slow test execution that often becomes a critical path of
719 # swarming jobs. crbug.com/868114
720 'shards': 15,
721 }
722 },
Stephen Martinis1384ff92020-01-07 19:52:15723 'Win7 Tests (1)': {
724 # This is for slow test execution that often becomes a critical path of
725 # swarming jobs. crbug.com/868114
726 'swarming': {
727 'shards': 15,
728 },
729 },
730 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02731 'swarming': {
732 'shards': 20,
733 },
734 },
Stephen Martinis1384ff92020-01-07 19:52:15735 'linux-chromeos-chrome': {
736 # TODO(https://crbug.com/932269): Promote out of experiment when the
737 # tests are green.
738 'args': [
739 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
740 ],
741 },
742 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16743 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15744 'shards': 50,
745 },
746 },
747 'linux-chromeos-dbg': {
748 'swarming': {
Garrett Beatyd81c9182021-05-12 02:52:50749 'shards': 40,
Stephen Martinis1384ff92020-01-07 19:52:15750 },
751 },
752 'linux-chromeos-rel': {
753 'swarming': {
754 'shards': 20,
Stephanie Kime9008f72020-03-05 23:01:16755 'dimension_sets': [
756 {
757 'kvm': '1',
758 },
759 ],
Stephen Martinis1384ff92020-01-07 19:52:15760 },
761 },
762 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01763 'args': [
764 '--no-sandbox',
765 ],
Stephen Martinis1384ff92020-01-07 19:52:15766 'swarming': {
767 'shards': 50,
768 },
769 },
Junhua Chen39dd2dba2021-05-05 17:51:54770 'linux-lacros-code-coverage': {
771 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18772 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Junhua Chen39dd2dba2021-05-05 17:51:54773 ],
774 },
Jieting Yangbf15db672021-10-04 19:18:37775 'linux-lacros-dbg-tests-fyi': {
776 'args': [
777 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
778 ],
779 },
Sven Zheng80734f12020-08-06 06:50:39780 'linux-lacros-tester-rel': {
781 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18782 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Sven Zheng80734f12020-08-06 06:50:39783 ],
784 },
Stephen Martinis1384ff92020-01-07 19:52:15785 'linux-trusty-rel': {
786 'args': [
John Budorick79ec9012020-01-08 21:56:31787 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
788 ],
Stephen Martinis1384ff92020-01-07 19:52:15789 },
Kuan Huang235b0142021-10-19 18:59:28790 'mac-code-coverage': {
791 'args': [
792 '--coverage-continuous-mode=1',
793 ],
794 },
Kuan Huang83a1c922021-09-08 22:00:27795 'mac11-arm64-rel-tests': {
Kuan Huang199112a52021-08-23 17:37:19796 'ci_only': False, # https://crbug.com/1234525
Lindsay Pasricha36432062021-10-27 20:43:30797 'args': [
798 # crbug.com/1262402
799 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac11-arm64-rel.browser_tests.filter',
800 ]
Kuan Huang199112a52021-08-23 17:37:19801 },
Stephen Martinis1384ff92020-01-07 19:52:15802 'win-asan': {
Nico Weber3f919792020-06-12 23:34:52803 # These are very slow on the ASAN trybot for some reason.
804 # crbug.com/794372
Stephen Martinis1384ff92020-01-07 19:52:15805 'swarming': {
Nico Weber3f919792020-06-12 23:34:52806 'shards': 40,
Nico Weber0c2861b2018-12-14 18:05:16807 },
808 },
Yuki Yamada70190fc2021-10-28 09:00:27809 'win-backuprefptr-x64-fyi-rel': {
810 'args': [
811 '--test-launcher-filter-file=../../testing/buildbot/filters/win_backuprefptr_fyi.browser_tests.filter',
812 ],
813 },
Kenneth Russelleb60cbd22017-12-05 07:54:28814 },
815 },
Erik Chen681dc0282019-11-26 22:54:49816 'cc_unittests': {
817 'modifications': {
818 'Linux TSan Tests': {
819 'swarming': {
820 'shards': 3,
821 },
822 },
Haiyang Pan9d68ca02021-08-04 21:30:47823 'android-11-x86-rel': {
Haiyang Pancf765862021-03-18 20:39:15824 # https://crbug.com/1039860
825 'args': [
826 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.cc_unittests.filter',
827 ],
828 },
Haiyang Pan6b8e4cf2021-08-02 21:38:28829 'android-marshmallow-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38830 # https://crbug.com/1039860
831 'args': [
832 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
833 ],
834 },
Haiyang Pan08d09dc2020-04-01 16:11:21835 'android-pie-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38836 # https://crbug.com/1039860
837 'args': [
838 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
839 ],
840 },
Chong Gudf7fbe92021-02-24 02:55:58841 'fuchsia-code-coverage': {
842 'swarming': {
843 'shards': 4,
844 },
845 },
Chong Gub2446462021-08-19 18:44:08846 'fuchsia-fyi-arm64-dbg': {
847 'args': [
848 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.cc_unittests.filter',
849 ],
850 },
Erik Chen681dc0282019-11-26 22:54:49851 },
852 },
Prakhar94f444a2020-10-08 07:30:08853 'check_static_initializers': {
854 'modifications': {
855 'Mac Builder': {
856 'args': [
857 '--allow-coverage-initializer',
858 ],
859 },
860 },
861 },
Ben Pastene7a05a8f2020-11-12 17:25:51862 'chrome_all_tast_tests': {
863 'modifications': {
864 'chromeos-betty-pi-arc-cfi-thin-lto-chrome': {
865 'args': [
866 # This bot sets symbol_level=2, which doesn't fit inside a normal VM.
867 '--strip-chrome',
868 ],
869 },
870 },
871 },
Andrew Luod252791ac2019-10-15 00:28:13872 'chrome_java_test_pagecontroller_tests': {
Haiyang Panfbd2b482020-09-23 23:41:25873 'modifications': {
874 'android-pie-arm64-rel': {
875 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
876 # capacity has been deployed.
877 'swarming': {
878 'dimension_sets': [
879 {
880 'device_type': 'sailfish',
881 },
882 ],
883 },
884 },
885 },
Andrew Luod252791ac2019-10-15 00:28:13886 },
Yun Liu7cfd28a2019-10-30 01:57:12887 'chrome_public_smoke_test': {
888 'remove_from': [
Ben Joyce02dc8092021-03-04 21:48:19889 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:25890 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Yun Liu7cfd28a2019-10-30 01:57:12891 ],
892 },
Kenneth Russelleb60cbd22017-12-05 07:54:28893 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09894 'remove_from': [
895 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:19896 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:25897 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
John Budorick27d2d44e2019-05-20 20:26:09898 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28899 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:28900 'Marshmallow 64 bit Tester': {
901 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28902 'shards': 14,
903 },
904 },
Arthur Wang5dd7b07c2020-04-04 01:05:22905 'Marshmallow Tablet Tester': {
906 'args': [
907 '--timeout-scale',
908 '2.0',
909 ],
910 },
Ben Pastenec73e96e92018-07-12 01:40:35911 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57912 # TODO(https://crbug.com/884413): Re-enable this once the tests are
913 # either passing or there is more capacity.
914 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35915 },
Haiyang Pan9d68ca02021-08-04 21:30:47916 'android-11-x86-rel': {
Haiyang Panb80557c2021-03-13 03:01:44917 'args': [
918 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.chrome_public_test_apk.filter',
Haiyang Pan1d5ca2862021-04-01 22:21:09919 '--timeout-scale=2.0',
Haiyang Panb80557c2021-03-13 03:01:44920 ],
Haiyang Pan51450ab2021-03-23 00:48:57921 'swarming': {
Haiyang Panadcf3432021-06-18 03:23:23922 'dimension_sets': [
923 {
924 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
925 },
926 ],
Haiyang Pan51450ab2021-03-23 00:48:57927 },
Haiyang Panb80557c2021-03-13 03:01:44928 },
Stephen Martinis1384ff92020-01-07 19:52:15929 'android-arm64-proguard-rel': {
930 'swarming': {
931 'shards': 25,
932 },
933 },
Brian Sheedy44a7a0032020-04-16 19:20:57934 'android-marshmallow-arm64-rel-swarming': {
935 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31936 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57937 },
938 },
Haiyang Pan742760c2021-02-12 03:21:41939 'android-marshmallow-x86-rel': {
940 'args': [
941 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
942 ],
943 'swarming': {
944 # TODO(crbug.com/1127110): Revisit shards and machine_type if there
945 # are n2 machines available in the test pool.
946 'shards': 25,
947 'dimension_sets': [
948 {
949 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
950 },
951 ],
952 },
Haiyang Pan37fbd7a42020-06-03 03:27:37953 },
Stephen Martinis1384ff92020-01-07 19:52:15954 'android-pie-arm64-rel': {
955 'args': [
956 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
957 ],
Stephen Martinisd05530d2021-07-27 22:50:22958 'ci_only': True, # https://crbug.com/1233700
Haiyang Pan43640ee2020-02-13 01:38:00959 },
Haiyang Pan08d09dc2020-04-01 16:11:21960 'android-pie-x86-rel': {
Haiyang Pan43640ee2020-02-13 01:38:00961 'args': [
Haiyang Pan71373072020-03-02 19:57:49962 # https://crbug.com/1046059
Haiyang Pan23f64f52020-06-04 01:23:32963 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
Haiyang Pan43640ee2020-02-13 01:38:00964 ],
Haiyang Pan71373072020-03-02 19:57:49965 'swarming': {
Haiyang Pan58a6db22021-07-30 01:08:26966 'dimension_sets': [
967 {
Haiyang Pan1f205ad2021-07-31 01:47:52968 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
Haiyang Pan58a6db22021-07-30 01:08:26969 },
970 ],
971 # See https://crbug.com/1230192, runs of 40-60 minutes at 20 shards.
972 'shards': 30,
973 },
974 },
975 },
976 },
977 'chrome_public_test_apk_with_playstore': {
978 'remove_from': [
979 # Android Emulator does not ship playstore image on Marshmallow.
980 'android-marshmallow-x86-rel',
981 ],
982 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:47983 'android-11-x86-rel': {
Haiyang Pan58a6db22021-07-30 01:08:26984 'args': [
985 '--avd-config=../../tools/android/avd/proto/generic_playstore_android30.textpb',
986 ],
987 'swarming': {
988 # soft affinity so that bots with caches will be picked first
989 'optional_dimensions': {
990 '60': [
991 {
992 'caches': 'avd_generic_playstore_android28',
993 }
994 ],
995 },
996 'named_caches': [
997 {
998 'name': 'avd_generic_playstore_android30',
999 'path': '.android',
1000 },
1001 {
1002 'name': 'system_images_android_30_google_apis_playstore_x86',
1003 'path': '.emulator_sdk',
1004 },
1005 ],
1006 },
1007 },
1008 'android-pie-x86-rel': {
1009 'args': [
1010 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
1011 ],
1012 'swarming': {
Haiyang Pan2c438302021-06-11 23:50:381013 # soft affinity so that bots with caches will be picked first
1014 'optional_dimensions': {
1015 '60': [
1016 {
1017 'caches': 'avd_generic_playstore_android28',
1018 }
1019 ],
1020 },
Haiyang Pan71373072020-03-02 19:57:491021 'named_caches': [
1022 {
1023 'name': 'avd_generic_playstore_android28',
1024 'path': '.android',
1025 },
1026 {
1027 'name': 'system_images_android_28_google_apis_playstore_x86',
1028 'path': '.emulator_sdk',
1029 },
Haiyang Pan980402822020-10-07 23:24:561030 ],
Haiyang Pan71373072020-03-02 19:57:491031 },
John Budorick34009472018-04-03 17:38:441032 },
Kenneth Russelleb60cbd22017-12-05 07:54:281033 },
1034 },
1035 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:151036 'remove_from': [
Ben Joyce3e043862021-10-20 23:57:241037 # Decided to no longer run VR tests on M, crbug.com/1159619.
bsheedy410dd7c2018-06-15 22:42:091038 'Marshmallow Tablet Tester',
Haiyang Pand12ff5462021-07-12 17:29:021039
Andrew Luo38b311f2019-10-04 03:42:091040 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:161041 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:091042 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191043 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251044 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
bsheedy410dd7c2018-06-15 22:42:091045 ],
Haiyang Pan363c59a2020-07-23 05:47:041046 'modifications': {
Brian Sheedy4dc4a6f2020-09-17 22:18:501047 # Use "--remove-system-package" according to crbug.com/931947#c1
Haiyang Pan363c59a2020-07-23 05:47:041048 'android-nougat-arm64-rel': {
1049 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:501050 # Applying a mixin via an exception doesn't work, so manually apply
1051 # the same arguments as the 'vr_instrumentation_test' mixin.
1052 '--remove-system-package=com.google.vr.vrcore',
1053 '--additional-apk=//third_party/gvr-android-sdk/test-apks/vr_services/vr_services_current.apk',
1054 ],
Brian Sheedy4a652b72020-12-17 23:59:491055 },
Haiyang Pan363c59a2020-07-23 05:47:041056 },
Kenneth Russelleb60cbd22017-12-05 07:54:281057 },
bsheedy75a4dd52018-11-27 23:24:301058 'chrome_public_test_vr_apk-vega': {
1059 'modifications': {
bsheedy75a4dd52018-11-27 23:24:301060 'Oreo Phone Tester': {
1061 'swarming': {
1062 'dimension_sets': [
1063 {
1064 'device_os': 'OVR1.180808.003',
1065 'device_type': 'vega',
1066 'os': 'Android',
1067 },
1068 ],
1069 },
1070 }
1071 }
1072 },
Rakib M. Hasana56be792021-03-15 21:14:401073 'chrome_public_wpt': {
1074 'modifications': {
1075 'android-web-platform-pie-x86-fyi-rel': {
1076 'swarming': {
Rakib M. Hasana56be792021-03-15 21:14:401077 'shards': 18,
1078 },
1079 },
1080 },
1081 },
Ian Struiksmaeb285db02020-10-20 22:19:341082 'chrome_sizes': {
1083 'modifications': {
Yuke Liao975680302021-02-18 18:34:541084 'lacros-amd64-generic-chrome': {
1085 'swarming': {
1086 'dimension_sets': [
1087 {
Yuke Liao31225ee32021-03-17 23:21:331088 'cpu': 'x86-64',
Ben Pasteneddd3da72021-09-23 17:41:351089 'os': 'Ubuntu-18.04',
Yuke Liao975680302021-02-18 18:34:541090 },
1091 ],
1092 },
1093 },
Ben Pastenee9536c82021-10-19 01:48:571094 'lacros-arm-generic-chrome': {
1095 'swarming': {
1096 'dimension_sets': [
1097 {
1098 'cpu': 'x86-64',
1099 'os': 'Ubuntu-18.04',
1100 },
1101 ],
1102 },
1103 },
Ian Struiksmaeb285db02020-10-20 22:19:341104 },
1105 },
Takuto Ikuta1b749b902019-04-11 18:05:531106 'chromedriver_py_tests': {
1107 'remove_from': [
1108 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:531109 'Win10 Tests x64 (dbg)',
1110 ],
1111 },
Haiyang Panfed339172021-03-10 23:19:571112 'components_browsertests': {
Chong Gu76046412021-09-22 17:49:211113 'remove_from': [
1114 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
1115 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
1116 ],
Haiyang Panfed339172021-03-10 23:19:571117 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:471118 'android-11-x86-rel': {
Haiyang Panfed339172021-03-10 23:19:571119 'swarming': {
1120 'shards': 2,
1121 },
1122 },
1123 },
1124 },
Kenneth Russelleb60cbd22017-12-05 07:54:281125 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:521126 'remove_from': [
Ben Joyce68c5c852021-10-16 23:55:161127 # https://crbug.com/1147531 - covered on marshmallow emulator.
Garrett Beaty47a2d802020-11-10 20:50:531128 'android-marshmallow-arm64-rel',
Yun Liu3e759dbb2019-11-01 19:25:521129 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281130 'modifications': {
John Budorick5052d552017-12-13 02:59:341131 'Linux ASan LSan Tests (1)': {
1132 # These are very slow on the ASAN trybot for some reason.
1133 # crbug.com/794372
1134 'swarming': {
1135 'shards': 5,
1136 },
1137 },
Takuto Ikuta54671d972018-07-19 19:06:351138 'Linux Chromium OS ASan LSan Tests (1)': {
1139 # These are very slow on the ASAN trybot for some reason.
1140 # crbug.com/794372
1141 'swarming': {
1142 'shards': 5,
1143 },
1144 },
Erik Chen681dc0282019-11-26 22:54:491145 'Linux TSan Tests': {
1146 'swarming': {
1147 'shards': 2,
1148 },
1149 },
Haiyang Pan9d68ca02021-08-04 21:30:471150 'android-11-x86-rel': {
Haiyang Pan799282f2021-03-25 19:38:311151 'args': [
1152 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.components_unittests.filter',
1153 ],
1154 },
Omer Katz7d2be652020-01-22 18:13:461155 'linux-blink-heap-concurrent-marking-tsan-rel': {
1156 'swarming': {
1157 'shards': 2,
1158 },
1159 },
Sven Zheng80734f12020-08-06 06:50:391160 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541161 'linux-lacros-code-coverage': {
1162 'args': [
1163 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
1164 ],
1165 },
1166 # https://crbug.com/1111979,
Yuke Liaoa0db4742021-08-09 18:28:331167 'linux-lacros-dbg-tests-fyi': {
1168 'args': [
1169 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
1170 ],
1171 },
1172 # https://crbug.com/1111979,
Sven Zheng5c9d3e342020-08-11 21:39:431173 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431174 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401175 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431176 ],
Sven Zheng80734f12020-08-06 06:50:391177 },
1178 },
Sven Zheng577fe5ff2020-08-03 22:06:441179 },
Chong Gu76046412021-09-22 17:49:211180 'compositor_unittests': {
Chong Gub2446462021-08-19 18:44:081181 'modifications': {
1182 'fuchsia-fyi-arm64-dbg': {
1183 'args': [
1184 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.compositor_unittests.filter',
1185 ],
1186 },
1187 },
1188 },
Kenneth Russelleb60cbd22017-12-05 07:54:281189 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:291190 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291191 'CrWinAsan(dll)', # https://crbug.com/935598
Chong Gu0ed5dcda2021-07-15 21:26:111192 'android-marshmallow-arm64-rel', # http://crbug.com/1060245#c30: due to low utility and capacity.
Brad Halla36886c2019-02-26 16:52:291193 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281194 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:241195 'Cast Audio Linux': {
1196 'args': [
Nico Weber02f30392018-07-16 18:39:431197 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241198 ],
Kenneth Russellfbda3c532017-12-08 23:57:241199 },
1200 'Cast Linux': {
1201 'args': [
Nico Weber02f30392018-07-16 18:39:431202 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241203 ],
Kenneth Russellfbda3c532017-12-08 23:57:241204 },
Erik Chenb681c8c2019-11-25 22:52:521205 'Linux ASan LSan Tests (1)': {
1206 'swarming': {
1207 'shards': 12,
1208 },
1209 },
Chris Cunninghame1a04ea2019-04-24 01:49:321210 'Linux ASan Tests (sandboxed)': {
1211 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:411212 'shards': 10, # https://crbug.com/1103330
Chris Cunninghame1a04ea2019-04-24 01:49:321213 },
1214 },
Erik Chen681dc0282019-11-26 22:54:491215 'Linux TSan Tests': {
1216 'swarming': {
1217 'shards': 15,
1218 },
1219 },
Maksim Sisovc81d284c2021-10-05 17:54:351220 # https://crbug.com/1077181
1221 'Linux Tests (Wayland)': {
1222 'args': [
1223 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter',
1224 ],
1225 },
Lindsay Pasrichab3f72db2021-09-22 22:05:461226 'Mac ASan 64 Tests (1)': { # https://crbug.com/1200640
1227 'experiment_percentage': 100,
1228 },
Sergey Silkinfe96b352020-10-19 20:41:341229 'Marshmallow Tablet Tester': {
1230 'args': [
1231 '--test-launcher-filter-file=../../testing/buildbot/filters/android.marshmallow_tablet_tester.content_browsertests.filter',
1232 ],
Haiyang Pan1f6367352021-07-02 21:15:571233 'swarming': {
1234 'shards': 15,
1235 },
Sergey Silkinfe96b352020-10-19 20:41:341236 },
Sergey Silkin1fe10e82020-10-30 19:36:581237 'WebRTC Chromium FYI Android Tests (dbg) (M Nexus5X)': {
1238 'args': [
1239 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1240 ],
Andrew Grieveae21ca62021-10-20 18:37:521241 },
1242 'WebRTC Chromium FYI Android Tests (dbg) (N Nexus5X)': {
1243 'args': [
1244 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1245 ],
1246 },
Stephen Martinis1384ff92020-01-07 19:52:151247 'Win10 Tests x64': {
1248 # crbug.com/868082
1249 'args': [
1250 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1251 ],
1252 },
1253 'Win10 Tests x64 (dbg)': {
1254 'experiment_percentage': 100,
1255 # crbug.com/868082
1256 'args': [
1257 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
Stephen Martinis1384ff92020-01-07 19:52:151258 ],
1259 },
Kuan Huangc93e8672021-06-29 21:13:451260 'Win10 Tests x64 20h2': {
1261 # crbug.com/868082
1262 'args': [
1263 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1264 ],
1265 },
Haiyang Pan9d68ca02021-08-04 21:30:471266 'android-11-x86-rel': {
Haiyang Pan10f029c2021-07-30 23:17:561267 # TODO(crbug.com/1137474): Remove after the test suite is green.
1268 'experiment_percentage': 100,
Haiyang Pan51450ab2021-03-23 00:48:571269 # TODO(crbug.com/1137474): Revisit the shard number once failed tests
1270 # are fixed.
Haiyang Panfed339172021-03-10 23:19:571271 'swarming': {
Haiyang Pan51450ab2021-03-23 00:48:571272 'shards': 30,
Haiyang Pan45e77dda2021-07-01 22:23:291273 'dimension_sets': [
1274 {
1275 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
1276 },
1277 ],
Haiyang Panfed339172021-03-10 23:19:571278 },
1279 },
Stephen Martinis1384ff92020-01-07 19:52:151280 'android-arm64-proguard-rel': {
1281 'swarming': {
1282 'shards': 16,
1283 },
1284 },
1285 'android-asan': {
1286 'args': [
1287 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
1288 ],
1289 'swarming': {
1290 'shards': 18,
1291 },
1292 },
Stephen Martinis1384ff92020-01-07 19:52:151293 'android-marshmallow-arm64-rel': {
1294 'swarming': {
1295 'shards': 16,
1296 },
1297 },
Haiyang Pan2486dcb2020-09-18 17:53:061298 'android-marshmallow-x86-rel-non-cq': {
John Budoricka4e23882020-02-28 18:36:431299 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571300 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431301 ],
Haiyang Panc47f6d12020-08-19 18:34:491302 'swarming': {
1303 'shards': 20,
1304 },
John Budoricka4e23882020-02-28 18:36:431305 },
Haiyang Pan363c59a2020-07-23 05:47:041306 'android-nougat-arm64-rel': {
1307 'swarming': {
1308 'shards': 16,
1309 },
1310 # TODO(crbug.com/1108055): Remove this filter
1311 'args': [
1312 '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*',
1313 ],
1314 },
Haiyang Pan08d09dc2020-04-01 16:11:211315 'android-pie-x86-rel': {
John Budoricka4e23882020-02-28 18:36:431316 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571317 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431318 ],
Sky Malice303f7ec2021-07-17 04:13:091319 'swarming': {
1320 # Flaking with only 20 shards with 40-60 minute runs.
1321 # https://crbug.com/1230118
1322 'shards': 30,
Haiyang Pan2eb735e72020-09-15 22:51:511323 },
John Budoricka4e23882020-02-28 18:36:431324 },
Omer Katz7d2be652020-01-22 18:13:461325 'linux-blink-heap-concurrent-marking-tsan-rel': {
1326 'swarming': {
1327 'shards': 4,
1328 },
1329 },
Stephen Martinis1384ff92020-01-07 19:52:151330 'linux-chromeos-code-coverage': {
1331 'swarming': {
1332 'shards': 12,
1333 },
1334 },
Albert J. Wong91f109652019-11-19 03:01:161335 'linux-chromeos-rel': {
1336 'swarming': {
1337 'shards': 3,
1338 },
1339 },
Yuke Liao79424e42020-01-06 21:00:111340 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:011341 'args': [
1342 '--no-sandbox',
1343 ],
Yuke Liao79424e42020-01-06 21:00:111344 'swarming': {
1345 'shards': 12,
1346 },
1347 },
Junhua Chen39dd2dba2021-05-05 17:51:541348 # https://crbug.com/1111979,
1349 'linux-lacros-code-coverage': {
1350 'args': [
1351 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
1352 ],
1353 },
Jieting Yangbf15db672021-10-04 19:18:371354 # https://crbug.com/1111979,
1355 'linux-lacros-dbg-tests-fyi': {
1356 'args': [
1357 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
1358 ],
1359 },
Sven Zheng80734f12020-08-06 06:50:391360 # https://crbug.com/1111979
1361 'linux-lacros-tester-fyi-rel': {
1362 'experiment_percentage': 100,
1363 },
Sven Zheng5c9d3e342020-08-11 21:39:431364 # https://crbug.com/1111979,
1365 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431366 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401367 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431368 ],
1369 },
Kuan Huang235b0142021-10-19 18:59:281370 'mac-code-coverage': {
1371 'args': [
1372 '--coverage-continuous-mode=1',
1373 ],
1374 },
Kuan Huang05332fb2021-10-12 02:04:261375 # https://crbug.com/1255940
1376 'mac-rel-swarming': {
1377 'swarming': {
1378 'dimension_sets': [
1379 {
1380 # These test would time out when running on 4 cores instances.
1381 'cores': '8|12',
1382 }
1383 ],
1384 },
1385 },
Kenneth Russelleb60cbd22017-12-05 07:54:281386 },
1387 },
Nico Weber81e16ace22018-06-30 02:58:471388 'content_shell_crash_test': {
Haiyang Pan8c201b92020-06-04 01:25:071389 'remove_from': [
Nico Weberbbbc34e2020-10-14 18:21:501390 'Mac10.11 Tests', # crbug.com/1138050
Haiyang Pan2486dcb2020-09-18 17:53:061391 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084353
Haiyang Pan8c201b92020-06-04 01:25:071392 ],
Dirk Prankeb1c36b322018-07-11 02:42:001393 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:001394 'Win10 Tests x64 (dbg)': {
1395 'experiment_percentage': 100, # https://crbug.com/861730
1396 },
1397 },
Nico Weber81e16ace22018-06-30 02:58:471398 },
John Budorick27d2d44e2019-05-20 20:26:091399 'content_shell_test_apk': {
1400 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:091401 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191402 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251403 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
John Budorick27d2d44e2019-05-20 20:26:091404 ],
John Budorickee2e64f2020-03-02 20:19:101405 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:471406 'android-11-x86-rel': {
Haiyang Pan103864812021-03-19 19:28:441407 'args': [
1408 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.content_shell_test_apk.filter',
Haiyang Panabdab2f2021-07-19 20:37:511409 '--timeout-scale=2.0',
Haiyang Pan103864812021-03-19 19:28:441410 ],
1411 },
Haiyang Panb991f562021-08-10 17:46:461412 'android-marshmallow-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:101413 'args': [
Haiyang Pan28e73582020-05-30 00:34:271414 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:101415 ],
1416 },
Haiyang Pan08d09dc2020-04-01 16:11:211417 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:101418 'args': [
1419 '--gtest_filter=-ContentViewScrollingTest.testFling',
1420 ],
1421 },
1422 },
John Budorick27d2d44e2019-05-20 20:26:091423 },
Kenneth Russelleb60cbd22017-12-05 07:54:281424 'content_unittests': {
1425 'modifications': {
John Budorick5052d552017-12-13 02:59:341426 'Linux ASan LSan Tests (1)': {
1427 # These are slow on the ASAN trybot for some reason.
1428 # crbug.com/794372
1429 'swarming': {
1430 'shards': 2,
1431 },
1432 },
Takuto Ikuta54671d972018-07-19 19:06:351433 'Linux ChromiumOS MSan Tests': {
1434 # These are very slow on the Chrome OS MSAN trybot for some reason.
1435 # crbug.com/865455
1436 'swarming': {
1437 'shards': 2,
1438 },
1439 },
Chong Gu52481452021-04-02 17:52:411440 'fuchsia-code-coverage': {
1441 'swarming': {
1442 'shards': 12,
1443 },
1444 },
Kenneth Russelleb60cbd22017-12-05 07:54:281445 },
1446 },
Yuly Novikov19314252021-10-02 03:06:281447 'context_lost_passthrough_tests': {
1448 'modifications': {
1449 'Mac FYI ASAN (Intel)': {
1450 'args': [
1451 '--is-asan',
1452 ]
1453 },
1454 'Mac FYI Retina ASAN (AMD)': {
1455 'args': [
1456 '--is-asan',
1457 ]
1458 },
1459 },
1460 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031461 'context_lost_validating_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461462 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1463 # exception once there is enough capacity to run these tests.
1464 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461465 'Android FYI Release (Pixel 2)',
1466 ],
Yuly Novikov19314252021-10-02 03:06:281467 'modifications': {
1468 'Mac FYI ASAN (Intel)': {
1469 'args': [
1470 '--is-asan',
1471 ]
1472 },
1473 'Mac FYI Retina ASAN (AMD)': {
1474 'args': [
1475 '--is-asan',
1476 ]
1477 },
1478 },
Kenneth Russellc1a09302018-07-10 01:12:541479 },
Kenneth Russellfbda3c532017-12-08 23:57:241480 'crashpad_tests': {
1481 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481482 'linux-win_cross-rel', # https://crbug.com/762167
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391483 # https://crbug.com/crashpad/304
1484 'Linux TSan Tests',
1485 'ToTLinuxTSan',
1486 # https://crbug.com/crashpad/306
1487 'Linux CFI',
Michael Savigny0a956032021-10-27 19:18:021488 'Linux CFI (reclient shadow)',
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391489 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:241490 ],
Haiyang Panc7c009e2021-03-18 19:31:231491 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:471492 'android-11-x86-rel': {
Haiyang Panc7c009e2021-03-18 19:31:231493 'args': [
1494 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.crashpad_tests.filter',
1495 ],
1496 },
Haiyang Pan07d9e262021-10-20 21:50:031497 'android-12-x64-fyi-rel': {
1498 'args': [
1499 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_12.crashpad_tests.filter',
1500 ],
1501 },
Haiyang Panc7c009e2021-03-18 19:31:231502 },
Kenneth Russellfbda3c532017-12-08 23:57:241503 },
John Budorick5bc387fe2019-05-09 20:02:531504 'cronet_sizes': {
1505 'modifications': {
1506 'android-cronet-arm-dbg': {
1507 'swarming': {
1508 'dimension_sets': [
1509 {
1510 'device_os': None,
1511 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:561512 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:531513 },
1514 ],
1515 },
1516 },
1517 },
1518 },
Brian Sheedye285c9b2019-07-15 21:42:461519 'depth_capture_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461520 'remove_from': [
Wez6b0ebb52021-05-01 16:05:491521 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1522 # exception once there is enough capacity to run these tests.
Brian Sheedye285c9b2019-07-15 21:42:461523 'Android FYI Release (Pixel 2)',
1524 ],
1525 },
Ben Pastene61ad637c2020-05-08 22:24:411526 'disk_usage_tast_test': {
1527 # TODO(crbug.com/1077659): Add the test back after it's fixed.
1528 'remove_from': [
1529 'chromeos-kevin-rel',
1530 ],
1531 },
Joe Downing41486042018-10-18 22:44:441532 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:291533 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291534 'CrWinAsan(dll)', # https://crbug.com/935598
1535 ],
Joe Downing41486042018-10-18 22:44:441536 'modifications': {
1537 'Win10 Tests x64 (dbg)': {
1538 'experiment_percentage': 100, # https://crbug.com/876615
1539 },
Sven Zheng5c9d3e342020-08-11 21:39:431540 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541541 'linux-lacros-code-coverage': {
1542 'args': [
1543 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1544 ],
1545 },
Yuke Liaoa0db4742021-08-09 18:28:331546 'linux-lacros-dbg-tests-fyi': {
1547 'args': [
1548 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1549 ],
1550 },
Sven Zheng5c9d3e342020-08-11 21:39:431551 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431552 'args': [
1553 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1554 ],
1555 },
Joe Downing41486042018-10-18 22:44:441556 },
1557 },
Sven Zheng577fe5ff2020-08-03 22:06:441558 'extensions_unittests': {
Sven Zheng80734f12020-08-06 06:50:391559 'modifications': {
Sven Zheng5c9d3e342020-08-11 21:39:431560 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541561 'linux-lacros-code-coverage': {
1562 'args': [
Yuke Liaoa0db4742021-08-09 18:28:331563 '--gtest_filter=-BluetoothSocketApiUnittest.CreateThenClose:'
1564 'NativeExtensionBindingsSystemUnittest.*',
1565 ],
1566 },
1567 'linux-lacros-dbg-tests-fyi': {
1568 'args': [
Junhua Chen39dd2dba2021-05-05 17:51:541569 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1570 'BluetoothSocketApiUnittest.CreateThenClose:'
1571 'FeatureProviderTest.PermissionFeatureAvailability',
1572 ],
1573 },
Sven Zheng5c9d3e342020-08-11 21:39:431574 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431575 'args': [
Yuke Liaobb8308322020-08-12 20:20:471576 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1577 'BluetoothSocketApiUnittest.CreateThenClose:'
1578 'FeatureProviderTest.PermissionFeatureAvailability',
Sven Zheng5c9d3e342020-08-11 21:39:431579 ],
1580 },
Sven Zheng80734f12020-08-06 06:50:391581 },
Sven Zheng577fe5ff2020-08-03 22:06:441582 },
Chong Gu76046412021-09-22 17:49:211583 'gfx_unittests': {
Chong Gudf7fbe92021-02-24 02:55:581584 'modifications': {
1585 'fuchsia-code-coverage': {
1586 'swarming': {
1587 'shards': 2,
1588 },
1589 },
1590 },
1591 },
Kenneth Russelleb60cbd22017-12-05 07:54:281592 'gin_unittests': {
1593 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:471594 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:461595 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:471596 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:281597 ],
1598 },
Brian Ho8271a7ad2021-08-12 20:48:031599 # TODO(crbug.com/1202958): Remove these GLRenderer variants when
1600 # SkiaRenderer is fully shipped on Chrome OS.
1601 # Don't run these on real devices due to capacity issues.
1602 'gl_renderer_context_lost_tests': {
1603 'remove_from': [
1604 'ChromeOS FYI Release (kevin)',
1605 'Lacros FYI x64 Release (Intel)',
1606 ],
1607 },
1608 'gl_renderer_depth_capture_tests': {
1609 'remove_from': [
1610 'ChromeOS FYI Release (kevin)',
1611 'Lacros FYI x64 Release (Intel)',
1612 ],
1613 },
1614 'gl_renderer_gpu_process_launch_tests': {
1615 'remove_from': [
1616 'ChromeOS FYI Release (kevin)',
1617 'Lacros FYI x64 Release (Intel)',
1618 ],
1619 },
1620 'gl_renderer_hardware_accelerated_feature_tests': {
1621 'remove_from': [
1622 'ChromeOS FYI Release (kevin)',
1623 'Lacros FYI x64 Release (Intel)',
1624 ],
1625 },
1626 'gl_renderer_maps_pixel_tests': {
1627 'remove_from': [
1628 'ChromeOS FYI Release (kevin)',
1629 'Lacros FYI x64 Release (Intel)',
1630 ],
1631 },
1632 'gl_renderer_pixel_skia_gold_tests': {
1633 'remove_from': [
1634 'ChromeOS FYI Release (kevin)',
1635 'Lacros FYI x64 Release (Intel)',
1636 ],
1637 },
1638 'gl_renderer_screenshot_sync_tests': {
1639 'remove_from': [
1640 'ChromeOS FYI Release (kevin)',
1641 'Lacros FYI x64 Release (Intel)',
1642 ],
1643 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001644 'gl_tests_passthrough': {
1645 'remove_from': [
1646 'CFI Linux ToT',
1647 # Can't run on MSAN because gl_tests uses the hardware driver,
1648 # which isn't instrumented.
1649 'Linux MSan Tests',
1650 ],
1651 'modifications': {
1652 # TODO(kbr): figure out a better way to specify blocks of
1653 # arguments like this for tests on multiple machines.
Garrett Beatya491ec72020-07-25 12:36:121654 'Linux ASan LSan Tests (1)': {
1655 'args': [
1656 '--use-gpu-in-tests',
1657 '--no-xvfb',
1658 ],
1659 'swarming': {
1660 'dimension_sets': [
1661 {
1662 'gpu': '10de:1cb3',
1663 'os': 'Ubuntu',
1664 'pool': 'chromium.tests.gpu',
1665 },
1666 ],
1667 },
1668 },
1669 'Linux CFI': {
1670 'args': [
1671 '--use-gpu-in-tests',
1672 '--no-xvfb',
1673 ],
1674 'swarming': {
1675 'dimension_sets': [
1676 {
1677 'gpu': '10de:1cb3',
1678 'os': 'Ubuntu',
1679 'pool': 'chromium.tests.gpu',
1680 },
1681 ],
1682 },
1683 },
1684 'Linux TSan Tests': {
1685 'args': [
1686 '--use-gpu-in-tests',
1687 '--no-xvfb',
1688 ],
1689 'swarming': {
1690 'dimension_sets': [
1691 {
1692 'gpu': '10de:1cb3',
1693 'os': 'Ubuntu',
1694 'pool': 'chromium.tests.gpu',
1695 },
1696 ],
1697 },
1698 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001699 },
1700 },
Jonah Ryan-Davise25a89f2020-05-29 20:18:241701 'gl_tests_validating': {
Jonah Ryan-Davisb9f03ac2021-03-18 23:53:021702 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011703 'Android FYI Release (Nexus 5X)',
John Budorickca14c76f62017-12-09 14:19:181704 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281705 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:471706 'android-11-x86-rel': {
Haiyang Pancf765862021-03-18 20:39:151707 'args': [
1708 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.gl_tests.filter',
1709 ],
1710 },
Haiyang Panb991f562021-08-10 17:46:461711 'android-marshmallow-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311712 'args': [
1713 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1714 ],
1715 },
Andrew Luo38b311f2019-10-04 03:42:091716 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:311717 'args': [
Andrew Luobe83fd82019-12-19 03:07:581718 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
1719 ],
Andrew Luo38b311f2019-10-04 03:42:091720 },
Haiyang Pan08d09dc2020-04-01 16:11:211721 'android-pie-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311722 'args': [
1723 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1724 ],
1725 },
Kenneth Russelleb60cbd22017-12-05 07:54:281726 },
1727 },
Takuto Ikutaf5333252019-11-06 16:07:081728 'gl_unittests': {
1729 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081730 # On Android, these are already run on the main waterfall.
1731 # Run them on the one-off Android FYI bots, though.
1732 'Android FYI Release (Nexus 5X)',
Yuly Novikov37e04342020-05-29 00:52:041733 # Can't run on MSAN because gl_unittests uses the hardware driver,
1734 # which isn't instrumented.
1735 'Linux MSan Tests',
Takuto Ikutaf5333252019-11-06 16:07:081736 ],
Takuto Ikutaf5333252019-11-06 16:07:081737 },
1738 'gl_unittests_ozone': {
1739 'remove_from': [
1740 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
1741 # which isn't instrumented.
1742 'Linux ChromiumOS MSan Tests',
1743 ],
1744 },
1745 'gpu_process_launch_tests': {
1746 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1747 # exception once there is enough capacity to run these tests.
1748 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081749 'Android FYI Release (Pixel 2)',
1750 ],
1751 },
Chong Gu76046412021-09-22 17:49:211752 'gpu_unittests': {
Chong Gudf7fbe92021-02-24 02:55:581753 'modifications': {
1754 'fuchsia-code-coverage': {
1755 'swarming': {
1756 'shards': 5,
1757 },
1758 },
1759 },
1760 },
Kevin McNeed21a6c522021-06-14 21:27:251761 'grit_python_unittests': {
1762 'remove_from': [
1763 # These tests require node, which is not supported in Win7.
1764 # (https://crbug.com/1218989)
1765 'Win 7 Tests x64 (1)',
1766 'Win7 Tests (1)',
1767 'Win7 Tests (dbg)(1)',
Titouan Rigoudy9e860832021-11-08 15:34:451768 # TODO(https://crbug.com/1267125): Re-enable.
1769 'mac11-arm64-rel-tests',
Kevin McNeed21a6c522021-06-14 21:27:251770 ],
1771 },
Brian Sheedye285c9b2019-07-15 21:42:461772 'hardware_accelerated_feature_tests': {
1773 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1774 # exception once there is enough capacity to run these tests.
1775 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461776 'Android FYI Release (Pixel 2)',
1777 ],
1778 },
Brad Halla36886c2019-02-26 16:52:291779 'headless_browsertests': {
Chong Gud08d1232021-09-11 08:53:591780 'remove_from': [
1781 'CrWinAsan(dll)', # https://crbug.com/935598
Maksim Sisovc81d284c2021-10-05 17:54:351782 # Wayland bot doesn't support headless mode.
1783 'Linux Tests (Wayland)',
Chong Gud08d1232021-09-11 08:53:591784 ],
Chong Gud1a5c5992021-04-09 04:08:321785 'modifications': {
1786 'fuchsia-code-coverage': {
1787 'swarming': {
Chong Gu115ce152021-04-15 23:57:161788 'shards': 6,
Chong Gud1a5c5992021-04-09 04:08:321789 },
1790 },
1791 },
Brad Halla36886c2019-02-26 16:52:291792 },
Kenneth Russell8a386d42018-06-02 09:48:011793 'info_collection_tests': {
1794 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011795 'Android V8 FYI Release (Nexus 5X)',
1796 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:351797 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011798 'Mac V8 FYI Release (Intel)',
1799 'Win V8 FYI Release (NVIDIA)',
1800 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591801 'modifications': {
Brian Sheedyb18cb762020-06-30 00:09:291802 'ChromeOS FYI Release (amd64-generic)': {
Brian Sheedy65be3052020-06-26 19:26:511803 'args': [
Brian Sheedyb18cb762020-06-30 00:09:291804 # Swarming does not report a GPU since tests are run in a VM, but
1805 # the VM does report that a GPU is present.
1806 '--expected-device-id', '1050',
Brian Sheedydf2672f2020-05-07 20:44:361807 ],
1808 },
Brian Sheedyfe61cdac2020-02-12 01:25:591809 },
Brian Sheedy32eeeb52020-05-22 01:49:371810 'replacements': {
1811 'ChromeOS FYI Release (amd64-generic)': {
1812 'args': {
1813 # Swarming does not report a GPU since tests are run in a VM, but
1814 # the VM does report that a GPU is present.
1815 '--expected-vendor-id': '1af4',
Brian Sheedyb18cb762020-06-30 00:09:291816 # Magic substitution happens after regular replacement, so remove it
1817 # now since we are manually applying the expected device ID above.
1818 '$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId': None,
Brian Sheedy32eeeb52020-05-22 01:49:371819 },
Brian Sheedyff6d1442020-09-19 00:46:311820 },
Brian Sheedy177addbf2021-09-24 19:06:511821 'Mac FYI Release (Apple M1)': {
1822 'args': {
1823 # The GPU information is not yet exposed in swarming, so we can't
1824 # explicitly request it and have the JSON generation handle this
1825 # automatically.
1826 '--expected-vendor-id': '106b',
1827 },
1828 },
Brian Sheedy32eeeb52020-05-22 01:49:371829 },
Kenneth Russell8a386d42018-06-02 09:48:011830 },
Kenneth Russelleb60cbd22017-12-05 07:54:281831 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:291832 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291833 'CrWinAsan(dll)', # https://crbug.com/935598
1834 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281835 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151836 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:261837 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151838 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:261839 },
1840 },
John Budorickca14c76f62017-12-09 14:19:181841 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:171842 # These are slow on the ASan trybot for some reason, crbug.com/794372
1843 'swarming': {
1844 'shards': 6,
1845 },
1846 },
Takuto Ikuta54671d972018-07-19 19:06:351847 'Linux ChromiumOS MSan Tests': {
1848 # These are very slow on the Chrome OS MSAN trybot for some reason.
1849 # crbug.com/865455
1850 'swarming': {
1851 'shards': 5,
1852 },
1853 },
Stephen Martinis1384ff92020-01-07 19:52:151854 'Linux TSan Tests': {
1855 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:271856 'swarming': {
Stephen Martinisad6cb7af2021-02-24 01:12:001857 'shards': 32, # Adjusted for testing, see https://crbug.com/1179567
Dirk Pranke8fd63c12017-12-10 18:06:271858 },
1859 },
Maksim Sisovc81d284c2021-10-05 17:54:351860 # https://crbug.com/1192997
1861 'Linux Tests (Wayland)': {
1862 'args': [
1863 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.interactive_ui_tests_wayland.filter',
1864 ],
1865 },
Lindsay Pasrichab3f72db2021-09-22 22:05:461866 'Mac ASan 64 Tests (1)': { # https://crbug.com/1251656
1867 'experiment_percentage': 100,
1868 },
Lindsay Pasricha72dc5b62021-11-01 19:58:181869 'Mac10.15 Tests (dbg)': { # https://crbug.com/1265051
1870 'experiment_percentage': 100,
1871 },
Stephen Martinis1384ff92020-01-07 19:52:151872 'ToTLinuxTSan': {
1873 # These are slow on the TSan bots for some reason, crbug.com/794372
1874 'swarming': {
1875 'shards': 6,
1876 },
1877 },
1878 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:031879 'Win10 Tests x64 (dbg)': {
1880 'experiment_percentage': 100,
1881 },
Stephen Martinis1384ff92020-01-07 19:52:151882 'Win7 Tests (dbg)(1)': {
1883 'swarming': {
1884 'shards': 4,
1885 },
1886 },
Jacob Kopczynski3a555bd32020-12-10 01:41:161887 # TODO(crbug.com/970649): Remove these filters.
Ben Pastene8ef125e2019-12-10 01:46:291888 'linux-chromeos-chrome': {
Ben Pastene8ef125e2019-12-10 01:46:291889 'args': [
1890 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1891 ],
1892 },
Stephen Martinis1384ff92020-01-07 19:52:151893 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111894 'swarming': {
1895 'shards': 10,
1896 },
1897 },
Stephen Martinis1384ff92020-01-07 19:52:151898 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111899 'swarming': {
1900 'shards': 10,
1901 },
1902 },
Sven Zheng80734f12020-08-06 06:50:391903 # https://crbug.com/1111979
Junhua Chen39dd2dba2021-05-05 17:51:541904 'linux-lacros-code-coverage': {
1905 'args': [
1906 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
1907 ],
1908 },
1909 # https://crbug.com/1111979
Jieting Yangbf15db672021-10-04 19:18:371910 'linux-lacros-dbg-tests-fyi': {
1911 'args': [
1912 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
1913 ],
1914 },
1915 # https://crbug.com/1111979
Sven Zheng010820d2020-08-17 22:38:441916 'linux-lacros-tester-rel': {
Sven Zheng010820d2020-08-17 22:38:441917 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401918 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
Sven Zheng010820d2020-08-17 22:38:441919 ],
1920 },
Kuan Huang235b0142021-10-19 18:59:281921 'mac-code-coverage': {
1922 'args': [
1923 '--coverage-continuous-mode=1',
1924 ],
1925 },
Kenneth Russelleb60cbd22017-12-05 07:54:281926 },
1927 },
Yuke Liaob6beaeca2021-04-29 23:41:511928 'interactive_ui_tests_amd64-generic': {
1929 'remove_from': [
1930 # TODO(crbug.com/1204231): Re-enable.
1931 'lacros-amd64-generic-rel',
1932 ]
1933 },
Yuke Liao79a8cf52021-06-11 18:14:341934 'interactive_ui_tests_eve': {
1935 'remove_from': [
1936 # TODO(crbug.com/1204231): Re-enable.
1937 'lacros-amd64-generic-rel',
1938 ]
1939 },
John Budorickf00e5ff2019-06-11 21:21:061940 'ipc_tests': {
1941 'modifications': {
1942 'android-asan': {
1943 'swarming': {
1944 'shards': 2,
1945 },
1946 },
1947 },
1948 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031949 'maps_pixel_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:051950 'modifications': {
1951 'Android FYI Release (Pixel 4)': {
1952 'args': [
1953 # Pixel 4s are weird in that they can output in different color spaces
1954 # simultaneously. The readback code for capturing a screenshot assumes
1955 # only one color space, so disable wide color gamut for the test to
1956 # work around the issue. See https://crbug.com/1166379 for more
1957 # information.
1958 '--extra-browser-args=--disable-wcg-for-test',
1959 ],
1960 },
1961 'Optional Android Release (Pixel 4)': {
1962 'args': [
1963 # See above.
1964 '--extra-browser-args=--disable-wcg-for-test',
1965 ],
1966 },
1967 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031968 'replacements': {
1969 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1970 # use ${got_cr_revision}, which is only set on the V8 bots.
1971 'Linux V8 FYI Release (NVIDIA)': {
1972 'args': {
1973 '--git-revision': '${got_cr_revision}',
1974 },
1975 },
1976 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1977 'args': {
1978 '--git-revision': '${got_cr_revision}',
1979 },
1980 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001981 'Mac V8 FYI Release (Intel)': {
1982 'args': {
1983 '--git-revision': '${got_cr_revision}',
1984 },
1985 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031986 'Win V8 FYI Release (NVIDIA)': {
1987 'args': {
1988 '--git-revision': '${got_cr_revision}',
1989 },
1990 },
1991 },
1992 },
1993 'maps_pixel_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:501994 'modifications': {
1995 'Android FYI Release (Pixel 4)': {
1996 'args': [
1997 # Pixel 4s are weird in that they can output in different color spaces
1998 # simultaneously. The readback code for capturing a screenshot assumes
1999 # only one color space, so disable wide color gamut for the test to
2000 # work around the issue. See https://crbug.com/1166379 for more
2001 # information.
2002 '--extra-browser-args=--disable-wcg-for-test',
2003 ],
2004 },
Brian Sheedycde1ab1882021-05-27 21:22:002005 'Optional Android Release (Pixel 4)': {
2006 'args': [
2007 # See above.
2008 '--extra-browser-args=--disable-wcg-for-test',
2009 ],
2010 },
Brian Sheedy0566f2cb2021-02-12 22:12:502011 },
Brian Sheedye285c9b2019-07-15 21:42:462012 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
2013 # exception once there is enough capacity to run these tests.
2014 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:462015 'Android FYI Release (Pixel 2)',
2016 ],
Brian Sheedy44fd891b2019-10-03 20:07:542017 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:542018 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2019 # use ${got_cr_revision}, which is only set on the V8 bots.
2020 'Android V8 FYI Release (Nexus 5X)': {
2021 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322022 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:542023 },
2024 },
Brian Sheedy44fd891b2019-10-03 20:07:542025 'Mac V8 FYI Release (Intel)': {
2026 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322027 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:542028 },
2029 },
Brian Sheedy44fd891b2019-10-03 20:07:542030 },
Brian Sheedye285c9b2019-07-15 21:42:462031 },
Andrew Luo38b311f2019-10-04 03:42:092032 'media_unittests': {
2033 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:472034 'android-11-x86-rel': {
Haiyang Pancf765862021-03-18 20:39:152035 'args': [
2036 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.media_unittests.filter',
2037 ],
2038 },
Haiyang Pan2486dcb2020-09-18 17:53:062039 'android-marshmallow-x86-rel-non-cq': {
John Budorickb5185112020-01-08 22:40:212040 'args': [
Haiyang Pan569659f02020-05-30 00:48:452041 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:212042 ],
2043 },
Andrew Luo38b311f2019-10-04 03:42:092044 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:582045 'args': [
2046 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
2047 ],
Andrew Luo38b311f2019-10-04 03:42:092048 },
Haiyang Pan08d09dc2020-04-01 16:11:212049 'android-pie-x86-rel': {
John Budorickb5185112020-01-08 22:40:212050 'args': [
Haiyang Pan569659f02020-05-30 00:48:452051 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:212052 ],
2053 },
Chong Gudf7fbe92021-02-24 02:55:582054 'fuchsia-code-coverage': {
2055 'swarming': {
2056 'shards': 3,
2057 },
2058 },
Chong Gub2446462021-08-19 18:44:082059 'fuchsia-fyi-arm64-dbg': {
2060 'args': [
2061 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.media_unittests.filter',
2062 ],
2063 },
Andrew Luo38b311f2019-10-04 03:42:092064 },
2065 },
Chong Gu4eca1ce2021-05-17 08:49:572066 'mediapipe_validating_tests': {
2067 'remove_from': [
2068 # TODO(crbug.com/1201887): Remove once tests are stable.
2069 'Fuchsia x64',
2070 ],
2071 },
Ben Joyce02dc8092021-03-04 21:48:192072 'mojo_test_apk': {
2073 'remove_from': [
2074 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:252075 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:192076 ],
2077 },
John Budorickf00e5ff2019-06-11 21:21:062078 'mojo_unittests': {
2079 'modifications': {
2080 'android-asan': {
2081 'swarming': {
John Budorick5a29d7542019-10-11 20:56:442082 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:062083 },
2084 },
Chong Gudf7fbe92021-02-24 02:55:582085 'fuchsia-code-coverage': {
2086 'swarming': {
2087 'shards': 2,
2088 },
2089 },
John Budorickf00e5ff2019-06-11 21:21:062090 },
2091 },
Peter Kotwiczda2f11102020-10-09 05:29:502092 'monochrome_public_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:152093 'modifications': {
2094 'ToTAndroid': {
2095 'swarming': {
2096 'dimension_sets': [
2097 {
John Budorick838256a2020-02-29 01:29:072098 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152099 'device_os': None,
2100 'device_playstore_version': None,
2101 'device_type': None,
2102 'os': 'Ubuntu-16.04',
2103 },
2104 ],
2105 },
2106 },
2107 'android-arm64-proguard-rel': {
2108 'swarming': {
2109 'dimension_sets': [
2110 {
John Budorick838256a2020-02-29 01:29:072111 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152112 'device_os': None,
2113 'device_playstore_version': None,
2114 'device_type': None,
2115 'os': 'Ubuntu-16.04',
2116 },
2117 ],
2118 },
2119 },
2120 'android-pie-arm64-rel': {
2121 'swarming': {
2122 'dimension_sets': [
2123 {
John Budorick838256a2020-02-29 01:29:072124 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152125 'device_os': None,
2126 'device_os_flavor': None,
2127 'device_playstore_version': None,
2128 'device_type': None,
2129 'os': 'Ubuntu-16.04',
2130 },
2131 ],
2132 },
2133 },
2134 },
Erik Chend16d922d2019-12-10 04:37:142135 },
Ben Joyce4677e682021-03-22 22:19:112136 'monochrome_public_bundle_fake_modules_smoke_test' : {
2137 'remove_from': [
2138 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2139 # GLIBC_2.28 Not found.
2140 ],
2141 },
2142 'monochrome_public_bundle_smoke_test' : {
2143 'remove_from': [
2144 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2145 # GLIBC_2.28 Not found.
2146 ],
2147 },
2148 'monochrome_public_smoke_test' : {
2149 'remove_from': [
2150 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2151 # GLIBC_2.28 Not found.
2152 ],
2153 },
bsheedye9469572019-01-23 17:31:332154 'monochrome_public_test_ar_apk': {
2155 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:032156 'Nougat Phone Tester': {
2157 'args': [
2158 # ArCore is not installed as a system app on N, so we can install it
2159 # normally instead of replacing the system version.
2160 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2161 ],
2162 },
bsheedye9469572019-01-23 17:31:332163 # We need to match the Playstore version as well because AR tests fail on
2164 # old versions of the Playstore.
2165 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:082166 'args': [
2167 # ArCore is not installed as a system app on O, so we can install it
2168 # normally instead of replacing the system version.
2169 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2170 ],
bsheedye9469572019-01-23 17:31:332171 'swarming': {
2172 'dimension_sets': [
2173 {
2174 'device_os': 'OPR3.170623.008',
bsheedye9469572019-01-23 17:31:332175 'device_type': 'marlin',
2176 'os': 'Android',
2177 },
2178 ],
2179 },
2180 },
Haiyang Pan57159eba2020-05-07 23:14:132181 'android-10-arm64-rel': {
2182 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502183 '--remove-system-package=com.google.ar.core',
2184 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Haiyang Pan57159eba2020-05-07 23:14:132185 ]
2186 },
Haiyang Pan363c59a2020-07-23 05:47:042187 'android-nougat-arm64-rel': {
2188 'args': [
2189 # ArCore is not installed as a system app on N, so we can install it
2190 # normally instead of replacing the system version.
2191 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2192 ],
2193 },
Brian Sheedy2bcd16b2019-04-22 22:47:082194 'android-pie-arm64-dbg': {
2195 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502196 '--remove-system-package=com.google.ar.core',
2197 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Brian Sheedy2bcd16b2019-04-22 22:47:082198 ]
2199 }
bsheedye9469572019-01-23 17:31:332200 },
2201 },
Nico Weberd3096fb2018-06-07 17:50:152202 'nacl_helper_nonsfi_unittests': {
2203 'remove_from': [
Nico Weberd3096fb2018-06-07 17:50:152204 'Linux TSan Tests', # Sets enable_nacl=false.
2205 ],
2206 },
Kenneth Russellfbda3c532017-12-08 23:57:242207 'nacl_loader_unittests': {
2208 'remove_from': [
Nico Weber48f187142018-06-01 15:16:352209 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:512210 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Nico Webera8fc38f72018-04-10 02:20:112211 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:482212 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:242213 ],
2214 },
Kenneth Russelleb60cbd22017-12-05 07:54:282215 'net_unittests': {
2216 'modifications': {
Nico Weber33b9b7a2020-06-12 19:23:272217 'CrWinAsan': {
2218 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2219 'swarming': {
2220 'shards': 16,
2221 },
2222 },
2223 'CrWinAsan(dll)': {
2224 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2225 'swarming': {
2226 'shards': 16,
2227 },
2228 },
John Budorickca14c76f62017-12-09 14:19:182229 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342230 # These are very slow on the ASAN trybot for some reason.
2231 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182232 'swarming': {
John Budorick5052d552017-12-13 02:59:342233 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:182234 },
2235 },
2236 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:352237 # These are very slow on the ASAN trybot for some reason.
2238 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182239 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:022240 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:182241 }
2242 },
Takuto Ikuta54671d972018-07-19 19:06:352243 'Linux ChromiumOS MSan Tests': {
2244 # These are very slow on the Chrome OS MSAN trybot for some reason.
2245 # crbug.com/865455
2246 'swarming': {
2247 'shards': 2,
2248 },
2249 },
John Budorickca14c76f62017-12-09 14:19:182250 'Linux TSan Tests': {
2251 'swarming': {
2252 'shards': 4,
2253 }
2254 },
Ben Pastene8bf205b2018-06-13 04:00:332255 # The suite runs signficantly slower on linux dbg, so increase shards.
2256 'Linux Tests (dbg)(1)': {
2257 'swarming': {
2258 'shards': 2,
2259 },
2260 },
Stephen Martinis1384ff92020-01-07 19:52:152261 'ToTLinuxASan': {
2262 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2263 'swarming': {
2264 'shards': 16,
2265 },
2266 },
2267 'ToTLinuxTSan': {
2268 'swarming': {
2269 'shards': 4,
2270 }
2271 },
Haiyang Pan9d68ca02021-08-04 21:30:472272 'android-11-x86-rel': {
Haiyang Pan8d9906e02021-03-24 20:11:042273 'args': [
2274 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.net_unittests.filter',
2275 ],
2276 },
Stefano Duof44278b2021-08-02 16:29:382277 'android-cronet-x86-dbg-10-tests': {
2278 'args': [
2279 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_10.net_unittests.filter',
2280 ],
2281 },
Chidera Olibieef99a55ca2021-10-01 21:42:002282 'android-cronet-x86-dbg-11-tests': {
2283 'args': [
2284 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.net_unittests.filter',
2285 ],
2286 },
2287 'android-cronet-x86-dbg-oreo-tests': {
2288 'args': [
2289 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2290 ],
2291 },
Chidera Olibie509fd732021-09-30 20:17:172292 'android-cronet-x86-dbg-pie-tests': {
2293 # crbug.com/1046060
2294 'args': [
2295 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2296 ],
2297 },
Haiyang Pan2486dcb2020-09-18 17:53:062298 'android-marshmallow-x86-rel-non-cq': {
John Budorick7fde6b492020-01-29 17:43:502299 # crbug.com/1046060
2300 'args': [
2301 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2302 ],
2303 },
Haiyang Pan08d09dc2020-04-01 16:11:212304 'android-pie-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:502305 # crbug.com/1046060
2306 'args': [
2307 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2308 ],
2309 },
Chong Gu76046412021-09-22 17:49:212310 'fuchsia-code-coverage': {
2311 'swarming': {
2312 'shards': 14,
2313 },
2314 },
Omer Katz7d2be652020-01-22 18:13:462315 'linux-blink-heap-concurrent-marking-tsan-rel': {
2316 'swarming': {
2317 'shards': 4,
2318 }
2319 },
Ben Pastene8bf205b2018-06-13 04:00:332320 'linux-chromeos-dbg': {
2321 'swarming': {
2322 'shards': 2,
2323 },
2324 },
Nico Weber33b9b7a2020-06-12 19:23:272325 'win-asan': {
2326 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2327 'swarming': {
2328 'shards': 16,
2329 },
2330 },
Kenneth Russelleb60cbd22017-12-05 07:54:282331 },
Chong Gu589912b2021-10-02 01:17:302332 'replacements': {
2333 # TODO(crbug.com/1254563): Remove when suite can use run-test-component.
2334 'fuchsia-code-coverage': {
2335 'args': {
2336 '--use-run': None,
2337 },
2338 },
2339 },
Kenneth Russelleb60cbd22017-12-05 07:54:282340 },
John Chenaab16fc02020-03-03 06:35:452341 'not_site_per_process_blink_web_tests': {
Lukasz Anforowicz04bc6302018-11-19 19:04:282342 'remove_from': [
Lukasz Anforowicz04bc6302018-11-19 19:04:282343 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
2344 'Linux Tests (dbg)(1)',
Lukasz Anforowicz04bc6302018-11-19 19:04:282345 ],
Yuke Liaobc9ff982019-04-30 06:56:162346 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:152347 'Linux Tests': {
2348 "args": [
2349 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Stephen Martinis1384ff92020-01-07 19:52:152350 ],
2351 },
Yuke Liaoea70f472019-12-19 06:03:362352 'linux-code-coverage': {
2353 'args': [
2354 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Yuke Liaoea70f472019-12-19 06:03:362355 ],
2356 'swarming': {
2357 'shards': 20,
2358 },
2359 },
Stephanie Kim5c7f31d2021-04-27 18:00:062360 'linux-xenial-rel': {
2361 "args": [
2362 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
2363 ],
2364 },
Yuke Liaobc9ff982019-04-30 06:56:162365 },
Lukasz Anforowicz04bc6302018-11-19 19:04:282366 },
Xi Cheng34ca4042018-02-23 00:10:122367 'notification_helper_unittests': {
2368 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:122369 # The test uses WinRT, which only exists in Windows 8 or above.
2370 # (https://crbug.com/813553)
Xi Cheng34ca4042018-02-23 00:10:122371 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:122372 'Win7 Tests (1)',
2373 'Win7 Tests (dbg)(1)',
Stephen Martinis1384ff92020-01-07 19:52:152374 # all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:122375 'ToTWin',
2376 'ToTWin(dbg)',
2377 'ToTWin(dll)',
inglorionb8e7a3ed2019-04-12 09:49:032378 'ToTWinOfficial',
Arthur Eubanks0c24b822021-06-15 18:51:342379 'ToTWinOfficial64',
Xi Cheng34ca4042018-02-23 00:10:122380 'ToTWin64',
2381 'ToTWin64(dbg)',
2382 'ToTWin64(dll)',
2383 'ToTWinCFI',
2384 'ToTWinCFI64',
Xi Cheng34ca4042018-02-23 00:10:122385 ],
2386 },
Ben Pastenee723b2f2019-05-31 19:10:272387 'ozone_unittests': {
2388 'modifications': {
Ben Pastene8ef125e2019-12-10 01:46:292389 'chromeos-betty-pi-arc-chrome': {
2390 'args': [
2391 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2392 ],
2393 },
Ben Pastene500cc1d12021-01-22 18:10:472394 'chromeos-betty-pi-arc-chrome-dchecks': {
2395 'args': [
2396 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2397 ],
2398 },
Ben Pastene8ef125e2019-12-10 01:46:292399 'linux-chromeos-chrome': {
2400 'args': [
2401 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2402 ],
2403 },
Ben Pastenee723b2f2019-05-31 19:10:272404 },
2405 },
Maksim Sisovc81d284c2021-10-05 17:54:352406 'ozone_x11_unittests': {
2407 # Wayland bot uses chromium_linux_gtests that includes some x11 only
2408 # test targets. To avoid maintaining a list of tests, remove them here.
2409 'remove_from': [
2410 'Linux Tests (Wayland)',
2411 ],
2412 },
Karen Qian385d2ca2019-03-19 21:49:582413 'perfetto_unittests': {
2414 'remove_from': [
Haiyang Pan363c59a2020-07-23 05:47:042415 # TODO(crbug.com/931138): Fix permission issue when creating tmp files
John Budorickd3fa5992019-12-13 17:22:412416 'android-arm64-proguard-rel',
John Budorickf2283d72019-06-25 01:09:092417 'android-asan',
Yun Liu022f4512019-06-10 23:14:042418 'android-code-coverage',
Yun Liu7cfd28a2019-10-30 01:57:122419 'android-code-coverage-native',
Karen Qian385d2ca2019-03-19 21:49:582420 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062421 'android-marshmallow-x86-rel-non-cq',
Haiyang Pan363c59a2020-07-23 05:47:042422 'android-nougat-arm64-rel',
Ben Joyce46ca6012021-03-31 19:19:252423 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Andrew Luo38b311f2019-10-04 03:42:092424 'android-pie-arm64-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212425 'android-pie-x86-rel',
Haiyang Pan9d68ca02021-08-04 21:30:472426 'android-11-x86-rel',
Karen Qian385d2ca2019-03-19 21:49:582427 'Marshmallow 64 bit Tester',
2428 'Marshmallow Tablet Tester',
2429 'Nougat Phone Tester',
Arthur Eubanksc8f86ee2021-05-10 20:14:242430 'ToTAndroid'
Karen Qian385d2ca2019-03-19 21:49:582431 ]
2432 },
Stephen Martinis54d64ad2018-09-21 22:16:202433 'performance_test_suite': {
2434 'modifications': {
Zhaoyang Li78427592021-03-25 19:03:232435 'Mac10.15 Tests (dbg)': {
2436 'args': [
2437 '--browser=debug',
2438 ],
2439 },
Stephen Martinis54d64ad2018-09-21 22:16:202440 'Win10 Tests x64 (dbg)': {
2441 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212442 '--browser=debug_x64',
Stephen Martinis54d64ad2018-09-21 22:16:202443 ],
2444 'experiment_percentage': 100,
2445 },
2446 'Win7 Tests (dbg)(1)': {
2447 'args': [
2448 '--browser=debug',
2449 ],
2450 },
2451 },
2452 },
Sven Zhenge8335e02020-08-07 22:38:392453 'pixel_browser_tests': {
2454 'modifications': {
2455 'win-pixel-tester-rel': {
2456 'non_precommit_args': [
2457 # Do not allow retry or it will break the bulk approval process.
2458 # When retry with fail-pass pattern, the passing test will overwrite the previously
2459 # seen flaky version on the trace. We can triage the image using the printed link,
2460 # but it will not show on the Skia Gold search page.
2461 '--test-launcher-retry-limit=0',
2462 ],
2463 },
2464 },
2465 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032466 'pixel_skia_gold_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:052467 'modifications': {
2468 'Android FYI Release (Pixel 4)': {
2469 'args': [
2470 # Pixel 4s are weird in that they can output in different color spaces
2471 # simultaneously. The readback code for capturing a screenshot assumes
2472 # only one color space, so disable wide color gamut for the test to
2473 # work around the issue. See https://crbug.com/1166379 for more
2474 # information.
2475 '--extra-browser-args=--disable-wcg-for-test',
2476 ],
2477 },
2478 'Optional Android Release (Pixel 4)': {
2479 'args': [
2480 # See above.
2481 '--extra-browser-args=--disable-wcg-for-test',
2482 ],
2483 },
2484 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032485 'replacements': {
2486 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2487 # use ${got_cr_revision}, which is only set on the V8 bots.
2488 'Linux V8 FYI Release (NVIDIA)': {
2489 'args': {
2490 '--git-revision': '${got_cr_revision}',
2491 },
2492 },
2493 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
2494 'args': {
2495 '--git-revision': '${got_cr_revision}',
2496 },
2497 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:002498 'Mac V8 FYI Release (Intel)': {
2499 'args': {
2500 '--git-revision': '${got_cr_revision}',
2501 },
2502 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032503 'Win V8 FYI Release (NVIDIA)': {
2504 'args': {
2505 '--git-revision': '${got_cr_revision}',
2506 },
2507 },
2508 },
2509 },
2510 'pixel_skia_gold_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:502511 'modifications': {
2512 'Android FYI Release (Pixel 4)': {
2513 'args': [
2514 # Pixel 4s are weird in that they can output in different color spaces
2515 # simultaneously. The readback code for capturing a screenshot assumes
2516 # only one color space, so disable wide color gamut for the test to
2517 # work around the issue. See https://crbug.com/1166379 for more
2518 # information.
2519 '--extra-browser-args=--disable-wcg-for-test',
2520 ],
2521 },
Brian Sheedycde1ab1882021-05-27 21:22:002522 'Optional Android Release (Pixel 4)': {
2523 'args': [
2524 # See above.
2525 '--extra-browser-args=--disable-wcg-for-test',
2526 ],
2527 },
Brian Sheedy0566f2cb2021-02-12 22:12:502528 },
Brian Sheedye6ea0ee2019-07-11 02:54:372529 'replacements': {
Brian Sheedye6ea0ee2019-07-11 02:54:372530 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2531 # use ${got_cr_revision}, which is only set on the V8 bots.
2532 'Android V8 FYI Release (Nexus 5X)': {
2533 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322534 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372535 },
2536 },
Brian Sheedye6ea0ee2019-07-11 02:54:372537 'Mac V8 FYI Release (Intel)': {
2538 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322539 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372540 },
2541 },
Brian Sheedye6ea0ee2019-07-11 02:54:372542 },
2543 },
2544 'pixel_test':{
Takuto Ikuta35c85522019-06-04 16:55:462545 'modifications': {
2546 'Android Release (Nexus 5X)': {
2547 'swarming': {
2548 'shards': 2,
2549 },
2550 },
2551 },
Nico Weber128fd382018-06-14 23:29:272552 },
Brian Sheedy9653f152019-08-07 17:02:442553 'rendering_representative_perf_tests': {
2554 'modifications': {
2555 'Win10 FYI x64 Exp Release (Intel HD 630)': {
2556 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212557 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442558 ],
2559 },
2560 'Win10 FYI x64 Exp Release (NVIDIA)': {
2561 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212562 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442563 ],
2564 },
Yuly Novikov86cb3542020-11-26 17:10:002565 'Win10 FYI x64 Release (AMD RX 5500 XT)': {
2566 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212567 '--browser=release_x64',
Yuly Novikov86cb3542020-11-26 17:10:002568 ],
2569 },
Brian Sheedy9653f152019-08-07 17:02:442570 'Win10 FYI x64 Release (Intel HD 630)': {
2571 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212572 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442573 ],
2574 },
Brian Sheedy9653f152019-08-07 17:02:442575 'Win10 FYI x64 Release (NVIDIA)': {
2576 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212577 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442578 ],
2579 },
behdad26cf7e72019-12-18 13:57:302580 'Win10 x64 Release (NVIDIA)': {
2581 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212582 '--browser=release_x64',
behdad26cf7e72019-12-18 13:57:302583 ],
2584 },
Brian Sheedy9653f152019-08-07 17:02:442585 },
2586 },
John Budorickdce9d462019-03-23 00:25:382587 'sandbox_linux_unittests': {
2588 'modifications': {
Haiyang Pan6b8e4cf2021-08-02 21:38:282589 'android-marshmallow-x86-rel': {
John Budorick6e8e595b2020-01-27 18:15:582590 'args': [
2591 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2592 ]
2593 },
Haiyang Pan08d09dc2020-04-01 16:11:212594 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:042595 'args': [
2596 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2597 ]
2598 },
John Budorickdce9d462019-03-23 00:25:382599 },
John Budorick3ebfdf852019-05-13 22:28:162600 'remove_from': [
John Budorick3ebfdf852019-05-13 22:28:162601 'android-asan', # https://crbug.com/962650
2602 ],
John Budorickdce9d462019-03-23 00:25:382603 },
Brian Sheedyc0c142c2021-06-01 21:18:052604 'screenshot_sync_passthrough_tests': {
2605 'modifications': {
2606 'Android FYI Release (Pixel 4)': {
2607 'args': [
2608 # Pixel 4s are weird in that they can output in different color spaces
2609 # simultaneously. The readback code for capturing a screenshot assumes
2610 # only one color space, so disable wide color gamut for the test to
2611 # work around the issue. See https://crbug.com/1166379 for more
2612 # information.
2613 '--extra-browser-args=--disable-wcg-for-test',
2614 ],
2615 },
2616 'Optional Android Release (Pixel 4)': {
2617 'args': [
2618 # See above.
2619 '--extra-browser-args=--disable-wcg-for-test',
2620 ],
2621 },
2622 },
2623 },
Brian Sheedy0566f2cb2021-02-12 22:12:502624 'screenshot_sync_validating_tests': {
2625 'modifications': {
2626 'Android FYI Release (Pixel 4)': {
2627 'args': [
2628 # Pixel 4s are weird in that they can output in different color spaces
2629 # simultaneously. The readback code for capturing a screenshot assumes
2630 # only one color space, so disable wide color gamut for the test to
2631 # work around the issue. See https://crbug.com/1166379 for more
2632 # information.
2633 '--extra-browser-args=--disable-wcg-for-test',
2634 ],
2635 },
Brian Sheedycde1ab1882021-05-27 21:22:002636 'Optional Android Release (Pixel 4)': {
2637 'args': [
2638 # See above.
2639 '--extra-browser-args=--disable-wcg-for-test',
2640 ],
2641 },
Brian Sheedy0566f2cb2021-02-12 22:12:502642 },
2643 },
Kenneth Russelleb60cbd22017-12-05 07:54:282644 'services_unittests': {
2645 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:482646 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:012647 # The face and barcode detection tests fail on the Mac Pros.
2648 'Mac Pro FYI Release (AMD)',
Nico Weberd36959682018-04-12 03:33:462649 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
2650 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:282651 ],
Brian Sheedyb6c58792020-05-07 18:37:332652 'replacements': {
2653 # TODO(crbug.com/1078982): Remove once the test is fixed on 10.15.4.
2654 'Mac FYI Experimental Release (Intel)': {
2655 'args': {
2656 '--gtest_filter': '*Detection*:-FaceDetectionImplMacTest.ScanOneFace*',
2657 },
2658 },
2659 },
Haiyang Pan363c59a2020-07-23 05:47:042660 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:472661 'android-11-x86-rel': {
Haiyang Pan10f029c2021-07-30 23:17:562662 'args': [
2663 # TODO(crbug.com/1234824): Fix the failed tests
2664 '--gtest_filter=-PacLibraryTest.ActualPacMyIpAddress*'
2665 ],
2666 },
Haiyang Pan363c59a2020-07-23 05:47:042667 'android-nougat-arm64-rel': {
2668 # TODO(crbug.com/1108055): Remove this filter
2669 'args': [
2670 '--gtest_filter=-SystemPerfettoTest.*',
2671 ],
Chong Gudf7fbe92021-02-24 02:55:582672 },
Chong Gu52481452021-04-02 17:52:412673 'fuchsia-code-coverage': {
2674 'swarming': {
2675 'shards': 7,
2676 },
2677 },
2678 }
Chong Gudf7fbe92021-02-24 02:55:582679 },
Brian Ho8271a7ad2021-08-12 20:48:032680 # TODO(crbug.com/1202958): Remove these when SkiaRenderer is fully shipped
2681 # on Chrome OS.
2682 'skia_renderer_telemetry_perf_unittests': {
2683 'remove_from': [
2684 # Not enough capacity.
2685 'chromeos-betty-pi-arc-chrome',
2686 'chromeos-betty-pi-arc-chrome-dchecks',
2687 ],
2688 'modifications': {
2689 'chromeos-amd64-generic-rel': {
2690 'ci_only': True,
2691 },
2692 'chromeos-amd64-generic-rel (goma cache silo)': {
2693 'ci_only': True,
2694 },
2695 'chromeos-amd64-generic-rel (reclient)': {
2696 'ci_only': True,
2697 },
Brian Ho8271a7ad2021-08-12 20:48:032698 },
2699 },
2700 'skia_renderer_telemetry_unittests': {
2701 'remove_from': [
2702 # Not enough capacity.
2703 'chromeos-betty-pi-arc-chrome',
2704 'chromeos-betty-pi-arc-chrome-dchecks',
2705 ],
2706 'modifications': {
2707 'chromeos-amd64-generic-rel': {
2708 'ci_only': True,
2709 },
2710 'chromeos-amd64-generic-rel (goma cache silo)': {
2711 'ci_only': True,
2712 },
2713 'chromeos-amd64-generic-rel (reclient)': {
2714 'ci_only': True,
2715 },
Brian Ho8271a7ad2021-08-12 20:48:032716 },
2717 },
Chong Gu76046412021-09-22 17:49:212718 'snapshot_unittests': {
Chong Gub2446462021-08-19 18:44:082719 'modifications': {
2720 'fuchsia-fyi-arm64-dbg': {
2721 'args': [
2722 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.snapshot_unittests.filter',
2723 ],
2724 },
2725 },
2726 },
Stephen Martinis54d64ad2018-09-21 22:16:202727 'swiftshader_unittests': {
2728 'remove_from': [
2729 # Save capacity on the hardware where we have only a few machines.
2730 'Mac FYI Experimental Release (Intel)',
2731 'Mac FYI Experimental Retina Release (AMD)',
2732 'Mac FYI Experimental Retina Release (NVIDIA)',
2733 'Mac Pro FYI Release (AMD)',
2734 ],
2735 },
Kenneth Russelleb60cbd22017-12-05 07:54:282736 'sync_integration_tests': {
Brad Halla36886c2019-02-26 16:52:292737 'remove_from': [
Brad Halla36886c2019-02-26 16:52:292738 'CrWinAsan(dll)', # https://crbug.com/935598
2739 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282740 'modifications': {
Erik Chene84bc1c2019-11-25 23:23:522741 'Linux ASan LSan Tests (1)': {
2742 'swarming': {
2743 'shards': 4,
2744 },
2745 },
Nico Weber8fbc2832018-12-14 16:00:572746 'Linux TSan Tests': {
2747 'swarming': {
2748 'shards': 6,
2749 },
2750 },
Sven Zheng9a52be52020-10-09 21:27:122751 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2752 'Mac10.13 Tests': {
2753 'precommit_args': [
2754 '--gtest_filter=-*',
2755 ],
2756 },
Zhaoyang Li69e2e002021-02-19 21:57:352757 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2758 'Mac10.15 Tests': {
2759 'precommit_args': [
2760 '--gtest_filter=-*',
2761 ],
2762 },
Stephen Martinis1384ff92020-01-07 19:52:152763 'ToTLinuxTSan': {
Kenneth Russelleb60cbd22017-12-05 07:54:282764 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152765 'shards': 6,
Kenneth Russelleb60cbd22017-12-05 07:54:282766 },
2767 },
Stephen Martinis75ab55d2018-08-30 02:27:122768 'Win10 Tests x64 (dbg)': {
2769 'experiment_percentage': 100, # https://crbug.com/840369
2770 },
Stephen Martinis1384ff92020-01-07 19:52:152771 'Win7 Tests (dbg)(1)': {
2772 'swarming': {
2773 'shards': 2,
2774 },
2775 },
2776 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112777 'swarming': {
2778 'shards': 4,
2779 },
2780 },
Stephen Martinis1384ff92020-01-07 19:52:152781 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112782 'swarming': {
2783 'shards': 4,
2784 },
2785 },
Sven Zhengfbbf21a2021-04-16 23:57:122786 # https://crbug.com/1199909,
Junhua Chen39dd2dba2021-05-05 17:51:542787 'linux-lacros-code-coverage': {
2788 'args': [
2789 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
2790 ]
2791 },
Jieting Yangbf15db672021-10-04 19:18:372792 'linux-lacros-dbg-tests-fyi': {
2793 'args': [
2794 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
2795 ],
2796 },
Anastasiia N11c1f8d2021-04-19 14:04:422797 'linux-lacros-tester-rel': {
2798 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402799 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
Anastasiia N11c1f8d2021-04-19 14:04:422800 ],
2801 },
Kuan Huang235b0142021-10-19 18:59:282802 'mac-code-coverage': {
2803 'args': [
2804 '--coverage-continuous-mode=1',
2805 ],
2806 },
Kenneth Russelleb60cbd22017-12-05 07:54:282807 },
2808 },
Haiyang Panfed339172021-03-10 23:19:572809 'system_webview_shell_layout_test_apk': {
2810 'remove_from': [
Haiyang Pan9d68ca02021-08-04 21:30:472811 'android-11-x86-rel', # crbug.com/1165280
Haiyang Panfed339172021-03-10 23:19:572812 ],
2813 },
Weizhong Xia613fda42021-04-21 20:11:522814 'system_webview_wpt': {
2815 'modifications': {
2816 'android-webview-pie-x86-wpt-fyi-rel': {
Weizhong Xia7dd41362021-09-30 16:05:382817 'args': [
2818 '--log-wptreport',
2819 ],
Weizhong Xia613fda42021-04-21 20:11:522820 'swarming': {
Weizhong Xia613fda42021-04-21 20:11:522821 'shards': 18,
2822 },
2823 },
2824 },
2825 },
Kenneth Russell8a386d42018-06-02 09:48:012826 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:522827 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:012828 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012829 'Linux Debug (NVIDIA)',
2830 'Mac Debug (Intel)',
2831 'Mac Retina Debug (AMD)',
Yuly Novikovbc1ccff2019-08-03 00:05:492832 'Win10 FYI x64 Debug (NVIDIA)',
Yuly Novikovf28f1eca2019-07-04 22:43:392833 # Disabled due to dbus crashes crbug.com/927465
Yuly Novikov5865ff72019-07-09 21:38:052834 'Linux FYI Release (Intel HD 630)',
2835 'Linux FYI Release (NVIDIA)',
Brian Sheedy22d051e2019-08-07 00:50:162836 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
Yuly Novikov5865ff72019-07-09 21:38:052837 'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
2838 'Linux Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:012839 ],
Emily Hanleyb64ac7c2018-05-25 13:36:552840 },
Haiyang Pan8c201b92020-06-04 01:25:072841 'telemetry_chromium_minidump_unittests': {
2842 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062843 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan8c201b92020-06-04 01:25:072844 ],
2845 },
Brian Sheedyc117f6d2020-05-06 02:23:272846 'telemetry_monochrome_minidump_unittests': {
2847 'remove_from': [
2848 # Monochrome isn't supported on M.
2849 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062850 'android-marshmallow-x86-rel-non-cq',
Brian Sheedyc117f6d2020-05-06 02:23:272851 ],
2852 },
Kenneth Russelleb60cbd22017-12-05 07:54:282853 'telemetry_perf_unittests': {
2854 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:282855 'Linux Tests': {
2856 'args': [
2857 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:482858 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:282859 ],
2860 },
Juan Antonio Navarro Perez4899edf2019-03-14 13:05:352861 'Linux Tests (dbg)(1)': {
2862 'args': [
2863 '--xvfb',
2864 '--jobs=1',
2865 ],
2866 },
Stephanie Kim56defb72020-11-19 21:32:372867 # TODO crbug.com/1143924: Remove when experimentation is complete
2868 'Linux Tests Robocrop': {
2869 'args': [
2870 '--xvfb',
2871 '--jobs=1',
2872 ],
2873 },
Kenneth Russelleb60cbd22017-12-05 07:54:282874 # Disable parallelism on all Mac bots.
Kenneth Russelleb60cbd22017-12-05 07:54:282875 'Mac10.11 Tests': {
2876 'args': [
2877 '--jobs=1',
2878 ],
2879 },
2880 'Mac10.12 Tests': {
2881 'args': [
2882 '--jobs=1',
2883 ],
2884 },
Ned Nguyen6e6e5b32018-02-21 20:21:502885 'Win7 Tests (dbg)(1)': {
2886 'args': [
2887 '--jobs=1',
2888 ],
2889 'swarming': {
2890 'shards': 20,
2891 },
2892 'experiment_percentage': 100,
2893 },
Ben Pastene69400eb2021-03-25 19:27:162894 'chromeos-eve-chrome': {
2895 'args': [
2896 # TODO(crbug.com/1191132): Re-enable.
2897 '--skip=benchmarks.benchmark_smoke_unittest.BenchmarkSmokeTest.wasmpspdfkit',
2898 ],
2899 },
Ben Pastene2b4b15f2021-03-04 00:39:242900 'chromeos-kevin-chrome': {
2901 # TODO(crbug.com/1182948): Remove the experiment.
Ben Pastenebe91e462021-07-27 23:47:262902 # TODO(b/188822176): Restore to 100% when we have additional capacity.
2903 'experiment_percentage': 0,
Ben Pastene2b4b15f2021-03-04 00:39:242904 },
Ben Pastene7b1384a2021-04-22 23:24:322905 'linux-bionic-rel': {
2906 'args': [
2907 '--xvfb',
2908 '--jobs=1',
2909 ],
2910 },
Stephen Martinis1384ff92020-01-07 19:52:152911 'linux-trusty-rel': {
2912 'args': [
2913 '--xvfb',
2914 '--jobs=1',
2915 ],
2916 },
Stephanie Kim5c7f31d2021-04-27 18:00:062917 'linux-xenial-rel': {
2918 'args': [
2919 '--xvfb',
2920 '--jobs=1',
2921 ],
2922 },
Kenneth Russelleb60cbd22017-12-05 07:54:282923 },
2924 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062925 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan0e39edf42020-04-28 19:29:012926 # There's no need to run telemetry_perf_unittests on both lollipop and
Erik Chen96894722019-11-21 20:03:392927 # marshmallow on the CQ. https://crbug.com/1026487.
Ben Joyce3e043862021-10-20 23:57:242928 # TODO(crbug/1260494): Test suite isn't running on android.
Erik Chen96894722019-11-21 20:03:392929 'android-marshmallow-arm64-rel',
Haiyang Pan363c59a2020-07-23 05:47:042930 'android-nougat-arm64-rel', # crbug.com/1108124
Andrew Luobe83fd82019-12-19 03:07:582931 'android-pie-arm64-rel',
Garrett Beatyeef031a2019-02-28 01:55:412932 # crbug.com/936540
Garrett Beatyeef031a2019-02-28 01:55:412933 'Mac10.11 Tests',
Shenghua Zhangbd6f1b232018-03-03 02:59:142934 'Mac10.13 Tests',
Zhaoyang Li69e2e002021-02-19 21:57:352935 'Mac10.15 Tests',
Zhaoyang Li78427592021-03-25 19:03:232936 'Mac10.15 Tests (dbg)',
Stephen Martinis1384ff92020-01-07 19:52:152937 'Linux - Future (dbg)', # client.v8.chromium
Takuto Ikuta9aa015d2019-04-15 23:33:292938 'Win10 Tests x64',
Stephen Martinise701f5a2018-05-04 01:25:112939 'Win10 Tests x64 (dbg)',
Kuan Huangc93e8672021-06-29 21:13:452940 'Win10 Tests x64 20h2',
Kenneth Russelleb60cbd22017-12-05 07:54:282941 ],
2942 },
Stephen Martinis54d64ad2018-09-21 22:16:202943 'telemetry_unittests': {
2944 'modifications': {
2945 'Win10 Tests x64 (dbg)': {
2946 'experiment_percentage': 100, # crbug.com/870673
Ben Pastene9383fe12020-10-20 21:32:402947 },
John Budorickc498fd3c2019-03-14 01:16:262948 },
2949 'remove_from': [
Ben Pastene9ef2ced52021-07-28 18:04:342950 # TODO(crbug.com/1141234): Restore when there's more DUTs
2951 'chromeos-kevin-chrome',
2952 'chromeos-kevin-rel',
Ben Pastene619317752020-12-03 00:04:142953
John Budorickc498fd3c2019-03-14 01:16:262954 # crbug.com/936540
John Budorickc498fd3c2019-03-14 01:16:262955 'Mac10.11 Tests',
Takuto Ikuta9aa015d2019-04-15 23:33:292956
2957 'Win10 Tests x64',
Kuan Huangc93e8672021-06-29 21:13:452958 'Win10 Tests x64 20h2',
John Budorickc498fd3c2019-03-14 01:16:262959 ],
Stephen Martinis54d64ad2018-09-21 22:16:202960 },
Brian Sheedyf3b48d62020-05-08 23:03:122961 'test_buildbucket_api_gpu_use_cases': {
2962 'remove_from': [
2963 # crbug.com/1080749
2964 'Optional Linux Release (NVIDIA)',
2965 ],
2966 },
Kenneth Russelleb60cbd22017-12-05 07:54:282967 'unit_tests': {
Yun Liu3e759dbb2019-11-01 19:25:522968 'remove_from': [
Ben Pastene3e32ffe2020-08-07 03:37:072969 'android-pie-arm64-rel', # https://crbug.com/1010211
Yun Liu3e759dbb2019-11-01 19:25:522970 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282971 'modifications': {
John Budorickca14c76f62017-12-09 14:19:182972 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342973 # These are slow on the ASAN trybot for some reason.
2974 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182975 'swarming': {
John Budorick5052d552017-12-13 02:59:342976 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:182977 },
2978 },
Stephen Martinis1384ff92020-01-07 19:52:152979 'Linux Chromium OS ASan LSan Tests (1)': {
2980 # These are slow on the ASAN trybot for some reason.
2981 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182982 'swarming': {
2983 'shards': 2,
2984 },
2985 },
Takuto Ikuta54671d972018-07-19 19:06:352986 'Linux ChromiumOS MSan Tests': {
2987 # These are very slow on the Chrome OS MSAN trybot for some reason.
2988 # crbug.com/865455
2989 'swarming': {
2990 'shards': 2,
2991 },
2992 },
Stephen Martinis1384ff92020-01-07 19:52:152993 'Linux TSan Tests': {
Takuto Ikuta54671d972018-07-19 19:06:352994 'swarming': {
2995 'shards': 2,
2996 },
2997 },
Maksim Sisovc81d284c2021-10-05 17:54:352998 # https://crbug.com/1184127
2999 'Linux Tests (Wayland)': {
3000 'args': [
3001 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.unit_tests_wayland.filter',
3002 ],
3003 },
Lindsay Pasricha8eb36ed92021-11-01 20:01:563004 'Mac10.15 Tests (dbg)': {
3005 'swarming': {
3006 'shards': 2,
3007 },
3008 },
Stephen Martinis1384ff92020-01-07 19:52:153009 'ToTLinuxASan': {
Dirk Pranke20eae9a72017-12-09 18:12:143010 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:153011 'shards': 2,
Dirk Pranke20eae9a72017-12-09 18:12:143012 },
3013 },
Stephen Martinis1384ff92020-01-07 19:52:153014 'android-asan': {
3015 'args': [
3016 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter',
3017 ],
3018 },
Takuto Ikuta527cdff2020-01-29 08:04:273019 'android-marshmallow-arm64-rel-swarming': {
3020 'swarming': {
3021 'shards': 8,
3022 },
3023 },
Stephen Martinis1384ff92020-01-07 19:52:153024 'linux-chromeos-chrome': {
3025 'args': [
3026 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter',
3027 ],
3028 },
Ben Pasteneacd57392019-10-31 02:13:253029 'linux-chromeos-dbg': {
3030 'swarming': {
3031 'shards': 2,
3032 },
3033 },
Erik Chend063aef72019-11-18 19:13:103034 'linux-chromeos-rel': {
3035 'swarming': {
3036 'shards': 2,
3037 },
3038 },
Yuke Liao597dd6df72020-08-18 03:02:543039 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:543040 'linux-lacros-code-coverage': {
3041 'args': [
3042 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
3043 ],
3044 },
3045 # https://crbug.com/1111979,
Jieting Yangbf15db672021-10-04 19:18:373046 'linux-lacros-dbg-tests-fyi': {
3047 'args': [
3048 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
3049 ],
3050 },
3051 # https://crbug.com/1111979,
Sven Zheng5c9d3e342020-08-11 21:39:433052 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:433053 'args': [
Yuke Liao56a437dd2021-05-05 04:53:403054 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:433055 ],
3056 },
Kenneth Russelleb60cbd22017-12-05 07:54:283057 },
3058 },
Kenneth Russell8a386d42018-06-02 09:48:013059 'video_decode_accelerator_gl_unittest': {
3060 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:013061 # Windows Intel doesn't have the GL extensions to support this test.
Yuly Novikovbc1ccff2019-08-03 00:05:493062 'Optional Win10 x64 Release (Intel HD 630)',
3063 'Win10 FYI x64 Release (Intel HD 630)',
Yuly Novikov5ff15502019-07-31 00:55:483064 'Win10 FYI x64 Exp Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:013065 ],
3066 },
Sven Zheng577fe5ff2020-08-03 22:06:443067 'views_unittests': {
Sven Zheng80734f12020-08-06 06:50:393068 'modifications': {
Maksim Sisovc81d284c2021-10-05 17:54:353069 'Linux Tests (Wayland)': {
3070 'args': [
3071 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
3072 ],
3073 },
Chong Gu6aa22be2021-09-10 06:56:143074 'fuchsia-fyi-arm64-dbg': {
3075 'args': [
3076 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.views_unittests.filter',
3077 ],
3078 },
Sven Zheng5c9d3e342020-08-11 21:39:433079 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:543080 'linux-lacros-code-coverage': {
3081 'args': [
3082 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
3083 'DesktopWidgetTest*:'
3084 'DesktopWindowTreeHostPlatformTest*:'
3085 'EditableComboboxTest*:'
3086 'MenuRunnerTest*:'
3087 'TextfieldTest*:'
3088 'TooltipControllerTest*:'
3089 'TooltipStateManagerTest*'
3090 ],
3091 },
Yuke Liaoa0db4742021-08-09 18:28:333092 'linux-lacros-dbg-tests-fyi': {
3093 'args': [
3094 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
3095 'TextfieldTest*:'
3096 'TooltipControllerTest*:'
3097 ],
3098 },
Sven Zheng5c9d3e342020-08-11 21:39:433099 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:433100 'args': [
3101 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
Yuke Liao34721c22020-08-14 21:41:193102 'DesktopWidgetTest*:'
3103 'DesktopWindowTreeHostPlatformTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:533104 'EditableComboboxTest*:'
Sven Zhengea8903f2020-08-14 05:27:513105 'MenuRunnerTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:533106 'TextfieldTest*:'
Benjamin Beaudry54b3b882021-03-12 23:55:363107 'TooltipControllerTest*:'
3108 'TooltipStateManagerTest*'
Sven Zheng5c9d3e342020-08-11 21:39:433109 ],
3110 },
Sven Zheng80734f12020-08-06 06:50:393111 },
Sven Zheng577fe5ff2020-08-03 22:06:443112 },
John Budorickd02c429de2020-01-10 19:02:213113 'viz_unittests': {
3114 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:473115 'android-11-x86-rel': {
Haiyang Pancf765862021-03-18 20:39:153116 'args': [
3117 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.viz_unittests.filter',
3118 ],
3119 },
Haiyang Pan6b8e4cf2021-08-02 21:38:283120 'android-marshmallow-x86-rel': {
John Budorickafd548b2020-01-14 20:45:093121 'args': [
John Budorickd02c429de2020-01-10 19:02:213122 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3123 ],
3124 },
Haiyang Pan08d09dc2020-04-01 16:11:213125 'android-pie-x86-rel': {
John Budorickafd548b2020-01-14 20:45:093126 'args': [
John Budorickd02c429de2020-01-10 19:02:213127 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3128 ],
3129 },
Chong Gub2446462021-08-19 18:44:083130 'fuchsia-fyi-arm64-dbg': {
Chong Gu6aa22be2021-09-10 06:56:143131 'args': [
3132 '--test-launcher-filter-file=../../testing/buildbot/filters/fuchsia.debug.viz_unittests.filter',
3133 ],
Chong Gub2446462021-08-19 18:44:083134 },
John Budorickd02c429de2020-01-10 19:02:213135 },
3136 },
John Budorick20f4fa8d2019-08-02 22:58:293137 'vr_common_unittests': {
3138 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213139 'android-pie-x86-rel',
John Budorick20f4fa8d2019-08-02 22:58:293140 ],
3141 },
Kenneth Russellfbda3c532017-12-08 23:57:243142 'vr_pixeltests': {
3143 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213144 'android-pie-x86-rel',
Kenneth Russell8ceeabf2017-12-11 17:53:283145 'VR Linux',
Kenneth Russellfbda3c532017-12-08 23:57:243146 ],
3147 },
Nico Webere81999ee2018-07-01 23:52:433148 'wayland_client_perftests': {
3149 'remove_from': [
3150 'linux-chromeos-dbg', # https://crbug.com/859307
3151 ],
3152 },
Chong Gu76046412021-09-22 17:49:213153 'web_engine_browsertests': {
Chong Gud1a5c5992021-04-09 04:08:323154 'modifications': {
3155 'fuchsia-code-coverage': {
3156 'swarming': {
Chong Gu7a463202021-07-19 18:43:103157 'shards': 28,
Chong Gud1a5c5992021-04-09 04:08:323158 },
3159 },
3160 },
3161 },
Chong Gu76046412021-09-22 17:49:213162 'web_engine_integration_tests': {
Chong Gu4c9e8f112021-06-02 18:37:263163 'modifications': {
3164 'fuchsia-code-coverage': {
3165 'swarming': {
3166 'shards': 6,
3167 },
3168 },
3169 },
3170 },
John Budorick63357462019-02-27 23:02:513171 'webdriver_tests_suite': {
3172 'remove_from': [
3173 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557
Stephanie Kim5c7f31d2021-04-27 18:00:063174 'linux-xenial-rel',
John Budorick63357462019-02-27 23:02:513175 ],
3176 },
bsheedy048cbdb2019-02-04 20:32:053177 'webgl2_conformance_gl_passthrough_tests': {
3178 'remove_from': [
Geoff Lang1fede152019-10-10 23:03:443179 # Not enough capacity. https://crbug.com/982294
3180 'Mac Pro FYI Release (AMD)',
3181 'Mac FYI Retina Release (NVIDIA)',
Yuly Novikov712af632021-08-31 23:54:113182 # Only run validating on Mac Intel due to capacity http://crbug.com/1236796
3183 'Optional Mac Release (Intel)',
bsheedy048cbdb2019-02-04 20:32:053184 ],
3185 },
Brian Sheedy5a9f6562021-08-20 03:32:543186 'webgl2_conformance_gles_passthrough_tests': {
3187 'remove_from': [
3188 # Not enough CrOS hardware capacity to run on anything other than VMs.
3189 # See https://crbug.com/1238070.
3190 'ChromeOS FYI Release (kevin)',
3191 'Lacros FYI x64 Release (Intel)',
3192 ],
3193 'modifications': {
3194 # This VM configuration is known to be significantly slower than other
3195 # CrOS configurations, so increase the shards.
3196 # TODO(crbug.com/1223550): Remove this if the configuration can be sped
3197 # up.
3198 'ChromeOS FYI Release (amd64-generic)': {
3199 'swarming': {
3200 'shards': 30,
3201 },
3202 },
3203 },
3204 },
Kenneth Russell18fff67f2021-11-05 23:45:113205 'webgl2_conformance_metal_passthrough_tests': {
3206 'remove_from': [
3207 # Not enough capacity.
3208 'Mac FYI Retina Release (NVIDIA)',
3209 ],
3210 },
John Budorick82e61dfb2019-12-10 04:36:093211 'webgl2_conformance_validating_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:203212 'remove_from': [
3213 # The Mac NVIDIA Retina bots don't have the capacity to run
3214 # this test suite on mac_optional_gpu_tests_rel.
3215 'Optional Mac Retina Release (NVIDIA)',
3216 ],
Kenneth Russell8a386d42018-06-02 09:48:013217 'modifications': {
Brian Sheedyab0a1992021-08-13 20:57:393218 # This VM configuration is known to be significantly slower than other
3219 # CrOS configurations, so increase the shards.
3220 # TODO(crbug.com/1223550): Remove this if the configuration can be sped
3221 # up.
3222 'ChromeOS FYI Release (amd64-generic)': {
3223 'swarming': {
3224 'shards': 30,
3225 },
Brian Sheedy9bde4532021-08-20 18:11:193226 # This configuration is tested with the passthrough decoder as well,
3227 # which will be shipped in the nearish future, so any failures that
3228 # show up with the validating decoder are just an FYI.
3229 'experiment_percentage': 100,
Brian Sheedyab0a1992021-08-13 20:57:393230 },
Brian Sheedy22200312021-08-20 22:17:503231 'ChromeOS FYI Release (kevin)': {
3232 'experiment_percentage': 100,
3233 },
Yuly Novikov19314252021-10-02 03:06:283234 'Mac FYI ASAN (Intel)': {
3235 'args': [
3236 '--is-asan',
3237 ]
3238 },
3239 'Mac FYI Retina ASAN (AMD)': {
3240 'args': [
3241 '--is-asan',
3242 ]
3243 },
Kenneth Russell8a386d42018-06-02 09:48:013244 },
3245 },
3246 'webgl_conformance_gl_passthrough_tests': {
3247 'remove_from': [
3248 # crbug.com/555545 and crbug.com/649824:
3249 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
3250 # Always fails on older cards, flaky on newer cards.
Kenneth Russell8a386d42018-06-02 09:48:013251 'Win7 FYI Release (AMD)',
3252 ],
3253 },
Kenneth Russell984f2f12020-12-15 23:23:353254 'webgl_conformance_metal_passthrough_tests': {
3255 'remove_from': [
3256 # crbug.com/1158857: re-enable if Metal shader cache workaround is added.
3257 'Mac FYI Retina Release (NVIDIA)',
3258 ],
3259 },
Stephen Martinis54d64ad2018-09-21 22:16:203260 'webgl_conformance_tests': {
Kenneth Russelle63e41f2019-04-09 02:45:283261 'remove_from': [
3262 # Too slow on this configuration, which is severely hardware
3263 # constrained. crbug.com/950690
3264 'Mac FYI Retina Debug (NVIDIA)',
3265 ],
Kenneth Russell8a386d42018-06-02 09:48:013266 },
Yuly Novikov19314252021-10-02 03:06:283267 'webgl_conformance_validating_tests': {
3268 'modifications': {
3269 'Mac FYI ASAN (Intel)': {
3270 'args': [
3271 '--is-asan',
3272 ]
3273 },
3274 'Mac FYI Retina ASAN (AMD)': {
3275 'args': [
3276 '--is-asan',
3277 ]
3278 },
3279 },
3280 },
Austin Enge8c0ba02021-07-19 23:55:193281 'webgpu_blink_web_tests': {
3282 'modifications': {
3283 # Increase the timeout with ASAN (crbug.com/1208253)
3284 'Dawn Win10 x64 ASAN Release': {
3285 'args': [
3286 '--time-out-ms=48000',
3287 ],
3288 },
3289 },
Brian Sheedy5796b4b2021-09-15 21:51:413290 'replacements': {
3291 'Dawn Mac x64 Experimental Release (Intel)': {
3292 'args': {
Avi Drissman5afd38bc2021-10-27 17:35:133293 '--platform': 'mac-mac11',
Brian Sheedy5796b4b2021-09-15 21:51:413294 },
3295 }
3296 },
3297 },
3298 'webgpu_blink_web_tests_with_backend_validation': {
3299 'replacements': {
3300 'Dawn Mac x64 Experimental Release (Intel)': {
3301 'args': {
Avi Drissman5afd38bc2021-10-27 17:35:133302 '--platform': 'mac-mac11',
Brian Sheedy5796b4b2021-09-15 21:51:413303 },
3304 },
3305 },
Austin Enge8c0ba02021-07-19 23:55:193306 },
Kenneth Russelleb60cbd22017-12-05 07:54:283307 'webkit_unit_tests': {
Yun Liu16394ab32019-11-19 16:37:573308 'remove_from': [
3309 # Flakily fails on Win7. https://crbug.com/943372.
3310 'Win7 Tests (1)',
3311 'Win 7 Tests x64 (1)',
Haiyang Pan90ed7c642021-02-06 01:22:063312 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
3313 'android-marshmallow-arm64-rel',
3314 'android-marshmallow-x86-rel-non-cq',
Yun Liu16394ab32019-11-19 16:37:573315 ],
Dirk Pranke81ff51c2017-12-09 19:24:283316 'modifications': {
John Budorick5052d552017-12-13 02:59:343317 'Linux ASan LSan Tests (1)': {
3318 # These are very slow on the ASAN trybot for some reason.
3319 # crbug.com/794372
3320 'swarming': {
3321 'shards': 5,
3322 },
3323 },
Erik Chen681dc0282019-11-26 22:54:493324 'Linux TSan Tests': {
3325 'swarming': {
3326 'shards': 2,
3327 },
3328 },
arthursonzogni26889d82018-05-29 17:18:163329 'Marshmallow 64 bit Tester': {
3330 # Increase timeout. See https://crbug.com/847229.
3331 'swarming': {
3332 'hard_timeout': 1200,
3333 },
3334 },
Haiyang Pan9d68ca02021-08-04 21:30:473335 'android-11-x86-rel': {
Haiyang Panc7c009e2021-03-18 19:31:233336 'args': [
Haiyang Panc08d02212021-10-18 18:58:383337 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.blink_unittests.filter',
3338 ],
3339 },
3340 'android-12-x64-fyi-rel': {
3341 'args': [
3342 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.blink_unittests.filter',
Haiyang Panc7c009e2021-03-18 19:31:233343 ],
3344 },
Omer Katz7d2be652020-01-22 18:13:463345 'linux-blink-heap-concurrent-marking-tsan-rel': {
3346 'swarming': {
3347 'shards': 2,
3348 },
3349 },
Dirk Pranke81ff51c2017-12-09 19:24:283350 },
Kenneth Russelleb60cbd22017-12-05 07:54:283351 },
Haiyang Panfbd2b482020-09-23 23:41:253352 'weblayer_browsertests': {
3353 'modifications': {
Haiyang Pan9d68ca02021-08-04 21:30:473354 'android-11-x86-rel': {
Haiyang Pand38464f52021-03-24 00:29:013355 'args': [
3356 # TODO(crbug.com/1191784): Enable this test once the issue is fixed.
3357 '--gtest_filter=-DownloadBrowserTest.OverrideDownloadDirectory',
3358 ],
3359 },
Haiyang Panfbd2b482020-09-23 23:41:253360 'android-pie-arm64-rel': {
3361 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3362 # capacity has been deployed.
3363 'swarming': {
3364 'dimension_sets': [
3365 {
3366 'device_type': 'sailfish',
3367 },
3368 ],
3369 },
3370 },
3371 },
3372 },
Haiyang Pan591dbad2020-06-05 20:26:373373 'weblayer_bundle_test': {
3374 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063375 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Pan9d68ca02021-08-04 21:30:473376 'android-11-x86-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373377 ],
3378 },
3379 'weblayer_instrumentation_test_apk': {
3380 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063381 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Pan9d68ca02021-08-04 21:30:473382 'android-11-x86-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373383 ],
Haiyang Pan6d7a15b2020-10-03 00:29:193384 'modifications': {
3385 'android-pie-arm64-rel': {
3386 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3387 # capacity has been deployed.
3388 'swarming': {
3389 'dimension_sets': [
3390 {
3391 'device_type': 'sailfish',
3392 },
3393 ],
3394 },
3395 },
3396 },
Haiyang Pan591dbad2020-06-05 20:26:373397 },
Rakib M. Hasan48919902021-02-26 23:07:203398 'weblayer_instrumentation_test_apk_ToT_Tests': {
3399 'modifications': {
3400 'android-weblayer-10-x86-rel-tests': {
3401 'args': [
3402 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3403 ]
3404 },
3405 'android-weblayer-marshmallow-x86-rel-tests': {
3406 'args': [
3407 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3408 ]
3409 }
3410 }
3411 },
Haiyang Pan4efd9b02021-03-17 23:58:303412 'weblayer_private_instrumentation_test_apk': {
3413 'modifications': {
3414 # TODO(crbug.com/1189403): Remove the filter once the issue is fixed.
Haiyang Pan9d68ca02021-08-04 21:30:473415 'android-11-x86-rel': {
Haiyang Pan4efd9b02021-03-17 23:58:303416 'args': [
3417 '--gtest_filter=-org.chromium.weblayer.test.MediaCaptureTest.*',
3418 ],
Haiyang Panf72ffdf2021-08-03 20:24:123419 # TODO(crbug.com/1137474): Remove after the test suite is green.
3420 'experiment_percentage': 100,
Haiyang Pan4efd9b02021-03-17 23:58:303421 },
3422 },
3423 },
Weizhong Xia7d335882021-01-28 02:49:523424 'weblayer_shell_wpt': {
3425 'modifications': {
3426 # TODO(crbug.com/1171555): remove this when test can run with more emulators
3427 'android-weblayer-pie-x86-wpt-fyi-rel': {
3428 'swarming': {
3429 'shards': 18,
3430 },
3431 },
Weizhong Xia0f0c3302021-04-27 00:05:433432 'android-weblayer-pie-x86-wpt-smoketest': {
3433 'args': [
Haiyang Pan1f205ad2021-07-31 01:47:523434 '--default-exclude',
Weizhong Xia0f0c3302021-04-27 00:05:433435 '--include-file=../../third_party/blink/web_tests/android/WPTSmokeTestCases'
3436 ],
3437 'swarming': {
Weizhong Xia0f0c3302021-04-27 00:05:433438 'shards': 3,
3439 },
3440 },
Weizhong Xia7d335882021-01-28 02:49:523441 },
3442 },
Erik Staab70ca5b32021-08-07 00:38:353443 'webview_64_cts_tests': {
3444 'modifications': {
3445 'android-pie-arm64-rel': {
3446 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3447 # capacity has been deployed.
3448 'swarming': {
3449 'dimension_sets': [
3450 {
3451 'device_type': 'sailfish',
3452 },
3453 ],
3454 },
3455 },
3456 },
3457 },
Haiyang Panfbd2b482020-09-23 23:41:253458 'webview_cts_tests': {
Haiyang Panfed339172021-03-10 23:19:573459 'remove_from': [
Haiyang Pan9d68ca02021-08-04 21:30:473460 'android-11-x86-rel', # crbug.com/1165280
Ben Joyce4677e682021-03-22 22:19:113461 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
3462 # GLIBC_2.28 Not found.
Haiyang Panfed339172021-03-10 23:19:573463 ],
Haiyang Panfbd2b482020-09-23 23:41:253464 'modifications': {
3465 'android-pie-arm64-rel': {
3466 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3467 # capacity has been deployed.
3468 'swarming': {
3469 'dimension_sets': [
3470 {
3471 'device_type': 'sailfish',
3472 },
3473 ],
3474 },
3475 },
3476 },
3477 },
Kenneth Russelleb60cbd22017-12-05 07:54:283478 'webview_instrumentation_test_apk': {
3479 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:063480 # This test frequently fails on Android, https://crbug.com/824959
Stephen Martinis1384ff92020-01-07 19:52:153481 # matching android builders, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:503482 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:093483 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:193484 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:253485 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:193486
Dirk Pranke20eae9a72017-12-09 18:12:143487 # On chromium.swarm, this should possibly be being run (or removed
Takuto Ikuta527cdff2020-01-29 08:04:273488 # from android-marshmallow-arm64-rel-swarming).
Garrett Beaty47a2d802020-11-10 20:50:533489 # https://crbug.com/1147531 - covered on pie
3490 'android-marshmallow-arm64-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:283491 ],
Ben Pastenee17a8e92018-07-12 21:55:183492 'modifications': {
Andrew Luof08500ae2020-01-10 01:24:453493 # chromium.android.fyi
3494 'Android WebView P FYI (rel)': {
3495 'args': [
3496 '--annotation',
3497 'DisabledTest,FlakyTest' # Monitor status of disabled tests.
3498 ],
3499 },
Ben Pastenee17a8e92018-07-12 21:55:183500 'Oreo Phone Tester': {
Andrew Luo93c4a1e2019-08-30 05:26:303501 # TODO(crbug.com/997362): Enable this once it's passing.
bsheedy01833462018-12-07 01:05:573502 # TODO(https://crbug.com/884413): Re-enable this once the tests are
3503 # either passing or there is more capacity.
3504 'experiment_percentage': 0,
Ben Pastenee17a8e92018-07-12 21:55:183505 },
Haiyang Pan9d68ca02021-08-04 21:30:473506 'android-11-x86-rel': {
Haiyang Pan103864812021-03-19 19:28:443507 'args': [
3508 # TODO(crbug.com/1189746) Enable this test once the issue is fixed.
3509 '--gtest_filter=-org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers',
3510 ],
3511 },
Haiyang Panb991f562021-08-10 17:46:463512 'android-marshmallow-x86-rel': {
Haiyang Panb991f562021-08-10 17:46:463513 'swarming': {
3514 'shards': 9,
3515 },
3516 },
Kuan Huang1f402c82021-06-08 17:58:183517 'android-pie-arm64-rel': {
3518 'swarming': {
3519 'shards': 9,
3520 },
3521 },
Haiyang Pan08d09dc2020-04-01 16:11:213522 'android-pie-x86-rel': {
Haiyang Panfdd94332020-03-27 02:43:293523 'args': [
3524 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',
3525 ],
Ben Joyce9a7eb312021-08-25 00:44:593526 'swarming': {
3527 'shards': 9,
3528 },
Haiyang Panfdd94332020-03-27 02:43:293529 },
Ben Pastenee17a8e92018-07-12 21:55:183530 },
Kenneth Russelleb60cbd22017-12-05 07:54:283531 },
Haiyang Panfed339172021-03-10 23:19:573532 'webview_ui_test_app_test_apk': {
3533 'remove_from': [
Haiyang Pan9d68ca02021-08-04 21:30:473534 'android-11-x86-rel', # crbug.com/1165280
Haiyang Panfed339172021-03-10 23:19:573535 ],
3536 },
Maksim Sisovc81d284c2021-10-05 17:54:353537 'x11_unittests': {
3538 # Wayland bot uses chromium_linux_gtests that includes some x11 only
3539 # test targets. To avoid maintaining a list of tests, remove them here.
3540 'remove_from': [
3541 'Linux Tests (Wayland)',
3542 ],
3543 },
bsheedy800f5062018-08-07 00:47:543544 'xr_browser_tests': {
3545 'remove_from': [
Maggie Chen4fc29842018-08-07 19:12:483546 # Fails on the bot, http://crbug.com/868143
3547 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:543548 ],
3549 },
Kenneth Russelleb60cbd22017-12-05 07:54:283550}