blob: 98f855b64754653153e3ee77cadb04afc79b4a18 [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': {
Sven Zheng3b68eabd2021-07-21 02:05:4727 'remove_from': [
28 # Remove from CQ bots due to capacity.
29 'android-lollipop-arm-rel',
30 ],
Andrew Luo38b311f2019-10-04 03:42:0931 'modifications': {
Haiyang Panca7fcec2021-03-19 02:11:1032 'android-11-x86-fyi-rel': {
33 'swarming': {
34 'shards': 2,
35 },
36 },
Andrew Luo38b311f2019-10-04 03:42:0937 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:5838 'args': [
39 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
40 ],
Haiyang Panfbd2b482020-09-23 23:41:2541 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
42 # capacity has been deployed.
43 'swarming': {
44 'dimension_sets': [
45 {
46 'device_type': 'sailfish',
47 },
48 ],
Haiyang Pan1678f0c02021-03-09 23:05:0949 'shards': 2,
Haiyang Panfbd2b482020-09-23 23:41:2550 },
Andrew Luo38b311f2019-10-04 03:42:0951 },
Haiyang Pan08d09dc2020-04-01 16:11:2152 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:0453 'args': [
54 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
55 ],
Haiyang Pan7cd609d2021-04-08 20:17:2456 'swarming': {
57 'shards': 2,
58 },
John Budorick191adfcd2020-01-29 18:19:0459 },
Andrew Luo38b311f2019-10-04 03:42:0960 },
61 },
Sven Zhengc60debc2020-09-10 18:40:5262 'android_sync_integration_tests': {
63 'remove_from': [
64 # Remove from CQ bots due to capacity.
65 'android-marshmallow-arm64-rel',
66 'android-lollipop-arm-rel',
67 ],
68 },
Kenneth Russelleb60cbd22017-12-05 07:54:2869 'android_webview_unittests': {
70 'remove_from': [
John Budorick826d5ed2017-12-28 19:27:3271 # On chromium.android, these do not need to run prior to M.
Haiyang Pana3ff55ae2020-04-23 18:26:5472 'android-lollipop-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:2873 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2874 },
Jamie Madillc9ae75d2020-10-23 19:19:4875 'angle_end2end_tests': {
76 'remove_from': [
77 # TODO(ynovikov) Investigate why the test breaks on older devices.
78 'Android FYI Release (Nexus 5)',
79 'Android FYI Release (Nexus 6)',
80 'Android FYI Release (Nexus 9)',
Jamie Madillc9ae75d2020-10-23 19:19:4881 # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542
82 'Linux FYI Debug (NVIDIA)',
83 ],
Yuly Novikov60cbf642020-11-19 20:43:1584 'modifications': {
85 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:1586 'Optional Win10 x64 Release (Intel HD 630)': {
87 'args': [
88 '--max-processes=1',
89 ],
90 },
91 'Win10 FYI x64 Exp Release (Intel HD 630)': {
92 'args': [
93 '--max-processes=1',
94 ],
95 },
96 'Win10 FYI x64 Release (Intel HD 630)': {
97 'args': [
98 '--max-processes=1',
99 ],
100 },
Yuly Novikov80d2e672021-02-13 00:16:04101 'win10-angle-x64-intel': {
102 'args': [
103 '--max-processes=1',
104 ],
105 },
Yuly Novikov60cbf642020-11-19 20:43:15106 },
Yuly Novikov922b1fa92021-02-25 22:25:40107 'replacements': {
108 'Linux FYI Release (AMD RX 5500 XT)': {
109 'args': {
110 '--max-processes': '1',
111 },
112 },
113 },
Jamie Madillc9ae75d2020-10-23 19:19:48114 },
Ian Elliott3634d682021-03-10 21:19:30115 'angle_gles1_conformance_tests': {
116 'replacements': {
117 'Win10 FYI x64 Debug (NVIDIA)': {
118 'args': {
119 '--test-timeout': '60',
120 },
121 },
Ian Elliott3634d682021-03-10 21:19:30122 },
123 },
Jamie Madillc9ae75d2020-10-23 19:19:48124 'angle_unittests': {
125 'remove_from': [
126 # On Android, these are already run on the main waterfall.
127 'Android FYI Release (Nexus 5X)',
Yuly Novikovc1117ae82021-01-15 22:33:36128 # Times out listing tests crbug.com/1167314
129 'android-asan',
Jamie Madillc9ae75d2020-10-23 19:19:48130 # Does not currently work on Lacros configurations.
Junhua Chen39dd2dba2021-05-05 17:51:54131 'linux-lacros-code-coverage',
Jamie Madillc9ae75d2020-10-23 19:19:48132 'linux-lacros-tester-rel',
133 'linux-lacros-tester-fyi-rel',
134 ],
Jamie Madillc9ae75d2020-10-23 19:19:48135 },
136 'angle_white_box_tests': {
Yuly Novikov60cbf642020-11-19 20:43:15137 'modifications': {
138 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:15139 'Optional Win10 x64 Release (Intel HD 630)': {
140 'args': [
141 '--max-processes=1',
142 ],
143 },
144 'Win10 FYI x64 Exp Release (Intel HD 630)': {
145 'args': [
146 '--max-processes=1',
147 ],
148 },
149 'Win10 FYI x64 Release (Intel HD 630)': {
150 'args': [
151 '--max-processes=1',
152 ],
153 },
Yuly Novikov80d2e672021-02-13 00:16:04154 'win10-angle-x64-intel': {
155 'args': [
156 '--max-processes=1',
157 ],
158 },
Yuly Novikov60cbf642020-11-19 20:43:15159 },
Jamie Madillc9ae75d2020-10-23 19:19:48160 },
Yuke Liaob6beaeca2021-04-29 23:41:51161 'aura_unittests_amd64-generic': {
162 'remove_from': [
163 # TODO(crbug.com/1204231): Re-enable.
164 'lacros-amd64-generic-rel',
165 ]
166 },
Yuke Liao79a8cf52021-06-11 18:14:34167 'aura_unittests_eve': {
168 'remove_from': [
169 # TODO(crbug.com/1204231): Re-enable.
170 'lacros-amd64-generic-rel',
171 ]
172 },
Chong Gudf7fbe92021-02-24 02:55:58173 'base_unittests': {
174 'modifications': {
Haiyang Panc7c009e2021-03-18 19:31:23175 'android-11-x86-fyi-rel': {
176 'args': [
177 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.base_unittests.filter',
178 ],
179 },
Chong Gudf7fbe92021-02-24 02:55:58180 'fuchsia-code-coverage': {
181 'swarming': {
182 'shards': 5,
183 },
184 },
185 },
186 },
Haiyang Pan363c59a2020-07-23 05:47:04187 'blink_platform_unittests': {
188 'modifications': {
189 # TODO(crbug.com/1108121): Remove this filter
190 'android-nougat-arm64-rel': {
191 'args': [
192 '--gtest_filter=-HarfBuzzShaperTest.ShapeHorizontalWithoutSubpixelPositionWithKerningIsRounded',
193 ],
194 },
Haiyang Panfbd2b482020-09-23 23:41:25195 'android-pie-arm64-rel': {
196 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
197 # capacity has been deployed.
198 'swarming': {
199 'dimension_sets': [
200 {
201 'device_type': 'sailfish',
202 },
203 ],
204 },
205 },
Chong Gu52481452021-04-02 17:52:41206 'fuchsia-code-coverage': {
207 'swarming': {
208 'shards': 5,
209 },
210 },
Haiyang Pan363c59a2020-07-23 05:47:04211 },
212 },
Chong Guc2d145e2021-03-31 19:55:34213 'blink_unittests': {
214 'modifications': {
215 'fuchsia-code-coverage': {
216 'swarming': {
217 'shards': 30,
218 },
219 },
220 },
221 },
John Chenaab16fc02020-03-03 06:35:45222 'blink_web_tests': {
223 'remove_from': [
Nico Weberab2d6122021-06-22 12:31:39224 'mac-arm64-rel-tests', # TODO(https://crbug.com/1169240): Enable
Ilia Samsonovca3dfd52020-08-07 18:39:01225 'Mac10.11 Tests',
John Chenaab16fc02020-03-03 06:35:45226 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
227 'Win10 Tests x64 (dbg)',
228 ],
229 'modifications': {
230 'Fuchsia x64': {
231 'args': [
232 '--platform=fuchsia',
233 ],
234 'swarming': {
235 'shards': 1,
236 },
237 },
238 'Linux Tests': {
239 "args": [
240 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
241 ],
242 },
243 'Linux Tests (dbg)(1)': {
244 'args': [
245 '--debug',
246 ],
247 'swarming': {
Sven Zheng439fcdf2021-07-13 20:14:57248 'shards': 30,
John Chenaab16fc02020-03-03 06:35:45249 },
250 },
John Chenaab16fc02020-03-03 06:35:45251 'Mac10.11 Tests': {
252 # TODO(kbr): this is essentially redundant.
253 'swarming': {
254 'dimension_sets': [
255 {
Dirk Pranke772f55f2021-04-28 04:51:16256 'cpu': 'x86-64',
John Chenaab16fc02020-03-03 06:35:45257 'gpu': 'none',
258 'os': 'Mac-10.11.6',
259 },
260 ],
261 'shards': 25,
262 },
263 },
264 'Mac10.12 Tests': {
265 'swarming': {
266 'shards': 25,
267 },
268 },
269 'Mac10.13 Tests': {
270 'swarming': {
271 'dimension_sets': [
272 {
Erik Staab59591f32020-08-25 23:07:07273 'gpu': None,
John Chenaab16fc02020-03-03 06:35:45274 },
275 ],
276 'shards': 25,
277 },
278 },
Zhaoyang Li69e2e002021-02-19 21:57:35279 'Mac10.15 Tests': {
280 'swarming': {
281 'dimension_sets': [
282 {
283 'gpu': None,
284 },
285 ],
286 'shards': 25,
287 },
288 },
Zhaoyang Li78427592021-03-25 19:03:23289 'Mac10.15 Tests (dbg)': {
290 'args': [
291 '--debug',
292 ],
293 'swarming': {
Takuto Ikuta7967d4e2021-07-19 06:31:43294 'shards': 40,
Zhaoyang Li78427592021-03-25 19:03:23295 },
296 },
Chong Gu75af969a2021-03-22 14:46:14297 'ToTFuchsia x64': {
298 'args': [
299 '--platform=fuchsia',
300 ],
301 'swarming': {
302 'shards': 1,
303 },
304 },
John Chenaab16fc02020-03-03 06:35:45305 'V8 Blink Linux Debug': {
Michael Achenbach455d39242020-06-22 13:33:45306 # This builder compiles Chromium in release mode, but V8 in debug.
307 # TODO(machenbach): Change name and out directory of this builder to
308 # something less confusing.
John Chenaab16fc02020-03-03 06:35:45309 'args': [
Michael Achenbach455d39242020-06-22 13:33:45310 '-t',
311 'Debug',
312 '--release',
John Chenaab16fc02020-03-03 06:35:45313 ],
314 },
315 'V8 Blink Linux Future': {
316 'args': [
317 '--additional-driver-flag=--js-flags=--future',
318 ],
319 },
320 'WebKit Linux ASAN': {
321 'args': [
322 '--additional-expectations',
323 '../../third_party/blink/web_tests/ASANExpectations',
324 '--time-out-ms',
325 '48000',
326 '--enable-sanitizer',
327 ],
328 'swarming': {
329 'shards': 20,
330 },
331 },
332 'WebKit Linux Leak': {
333 'args': [
334 '--additional-expectations',
335 '../../third_party/blink/web_tests/LeakExpectations',
336 '--time-out-ms',
337 '48000',
338 '--enable-leak-detection',
339 ],
340 'swarming': {
341 'shards': 10,
342 },
343 },
344 'WebKit Linux MSAN': {
345 'args': [
346 '--additional-expectations',
347 '../../third_party/blink/web_tests/MSANExpectations',
348 '--time-out-ms',
349 '66000',
350 '--enable-sanitizer',
351 ],
352 'swarming': {
353 'expiration': 36000,
354 'hard_timeout': 10800,
355 'io_timeout': 3600,
356 'shards': 20,
357 },
358 },
359 'WebKit Linux composite_after_paint Dummy Builder': {
360 'args': [
361 '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
362 ],
Xianzhu Wang2dc614e2021-03-04 22:56:39363 'swarming': {
364 'shards': 20,
365 },
John Chenaab16fc02020-03-03 06:35:45366 },
367 'WebKit Linux layout_ng_disabled Builder': {
368 'args': [
369 '--additional-driver-flag=--disable-blink-features=LayoutNG',
370 ],
Stephen Martinis6eb8a5572021-03-02 00:23:08371 'swarming': {
372 'shards': 20,
373 },
John Chenaab16fc02020-03-03 06:35:45374 },
375 'Win10 Tests x64': {
376 'args': [
377 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21378 'Release_x64',
John Chenaab16fc02020-03-03 06:35:45379 ],
380 'swarming': {
381 "shards": 28
382 },
383 },
384 'Win10 Tests x64 (dbg)': {
385 'args': [
386 '--debug',
387 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21388 'Debug_x64',
John Chenaab16fc02020-03-03 06:35:45389 ],
390 },
Kuan Huangc93e8672021-06-29 21:13:45391 'Win10 Tests x64 20h2': {
392 'args': [
393 '--target',
394 'Release_x64',
395 ],
396 'swarming': {
397 "shards": 28
398 },
399 },
John Chenaab16fc02020-03-03 06:35:45400 'Win7 Tests (dbg)(1)': {
401 'args': [
402 '--debug',
403 '--time-out-ms',
404 '60000'
405 ],
406 'experiment_percentage': 100,
407 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
408 # from prefered_os_dimension in
409 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
410 # Swarming dimensions would be either specified for all testers on the
411 # waterfall (and therefore, explicitly specified for all tests in the
412 # generated JSON), or this would be removed, and the implicit one used.
413 'swarming': {
414 'dimension_sets': [
415 {
416 'os': 'Windows-7-SP1',
417 }
418 ],
419 },
420 },
421 # tryserver.chromium.android
422 'android_blink_rel': {
423 'args': [
424 '--release',
425 '--android',
426 # TODO(crbug.com/912120): Breakpad was entirely disabled on
427 # Android. Remove this when it no longer affects Android crash
428 # log handling.
429 '--disable-breakpad',
430 # TODO(crbug.com/875172): run on the real GPU since the
431 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
432 '--additional-driver-flag=--use-gpu-in-tests',
433 ],
434 },
435 'devtools_frontend_linux_blink_light_rel': {
436 'args': [
437 'http/tests/devtools',
438 ],
439 'swarming': {
440 'shards': 4,
441 },
442 },
443 'fuchsia-fyi-x64-rel': {
444 'args': [
445 '--platform=fuchsia',
446 ],
447 'swarming': {
448 'shards': 1,
449 },
450 },
Mathias Carlen30968a62020-03-31 08:47:04451 'linux-autofill-assistant': {
452 'args': [
453 '--release',
454 ],
455 },
Yuzu Saijo9709bcc2020-03-18 09:12:20456 'linux-bfcache-rel': {
John Chenaab16fc02020-03-03 06:35:45457 'args': [
Hitoshi Yoshida01e12b32020-11-27 02:47:59458 '--additional-driver-flag=--enable-features=BackForwardCache:enable_same_site/true',
John Chenaab16fc02020-03-03 06:35:45459 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
460 ],
461 },
462 'linux-blink-animation-use-time-delta': {
463 'args': [
464 '--debug',
465 ],
466 },
John Chenaab16fc02020-03-03 06:35:45467 'linux-blink-heap-concurrent-marking-tsan-rel': {
468 'args': [
469 '--release',
470 '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
471 ],
472 },
Daniel Libby178c9832020-10-08 20:36:14473 'linux-blink-web-tests-force-accessibility-rel': {
474 'args': [
475 '--additional-driver-flag=--force-renderer-accessibility',
476 ],
477 },
John Chenaab16fc02020-03-03 06:35:45478 'linux-code-coverage': {
479 'args': [
480 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
481 ],
482 'swarming': {
483 'shards': 20,
484 },
485 },
Prakharda595bf22021-07-13 17:26:57486 'linux-exp-code-coverage': {
487 'args': [
488 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
489 ],
490 'swarming': {
491 'shards': 20,
492 },
493 },
Aaron Gable40f79aa2020-03-21 01:21:15494 'linux-layout-tests-edit-ng': {
495 'args': [
Yoshifumi Inouebebca262020-04-08 22:03:49496 '--additional-driver-flag=--enable-blink-features=EditingNG',
Aaron Gable40f79aa2020-03-21 01:21:15497 ],
498 },
Stephanie Kim5c7f31d2021-04-27 18:00:06499 'linux-xenial-rel': {
500 "args": [
501 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
502 ],
503 },
John Chenaab16fc02020-03-03 06:35:45504 'mac10.12-blink-rel-dummy': {
505 'swarming': {
506 'shards': 20,
507 },
508 },
509 'mac10.13-blink-rel-dummy': {
510 'swarming': {
511 'shards': 20,
512 },
513 },
John Chenaab16fc02020-03-03 06:35:45514 'mac10.14-blink-rel-dummy': {
515 'swarming': {
Xinan Lind2f91712021-04-29 21:13:56516 # Increase timeout and reduce shards.
517 # See https://crbug.com/1203565.
518 'shards': 12,
519 'hard_timeout': 1800,
John Chenaab16fc02020-03-03 06:35:45520 },
521 },
Ilia Samsonov7efe05e2020-05-07 19:00:46522 'mac10.15-blink-rel-dummy': {
523 'swarming': {
524 'shards': 20,
525 },
526 },
Ilia Samsonovdd271c6c22020-09-08 22:24:44527 'mac11.0-blink-rel-dummy': {
528 'swarming': {
Dirk Pranke2cc61792021-06-10 20:24:54529 'shards': 12,
530 'hard_timeout': 1800,
Ilia Samsonovdd271c6c22020-09-08 22:24:44531 },
532 },
Weizhong Xiadfc98e02021-04-29 22:39:38533 'win10-blink-rel-dummy': {
534 'swarming': {
535 'hard_timeout': 1200,
536 },
537 },
Preethi Mohand030de42021-07-22 21:12:13538 'win10.20h2-blink-rel-dummy': {
539 'swarming': {
540 'hard_timeout': 1200,
541 },
542 },
John Chenaab16fc02020-03-03 06:35:45543 },
544 },
John Budorickca995852019-06-26 16:55:55545 'breakpad_unittests': {
546 'modifications': {
547 'android-asan': {
548 'args': [
549 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
550 ],
551 },
552 },
553 },
Kenneth Russelleb60cbd22017-12-05 07:54:28554 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24555 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29556 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41557 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26558 'ToTLinuxTSan', # https://crbug.com/368525
Zhaoyang Li69e2e002021-02-19 21:57:35559 # TODO(crbug.com/1171053): Enable the suite in 'Mac10.13 Tests' once it's
560 # off CQ.
Gary Tongd5f5a742021-01-29 00:01:13561 'Mac10.13 Tests', # https://crbug.com/1042757
Zhaoyang Li69e2e002021-02-19 21:57:35562 'Mac10.15 Tests', # https://crbug.com/1042757
Lindsay Pasricha8155d052021-04-22 00:06:43563 'Mac10.15 Tests (dbg)', # https://crbug.com/1201386
564 'mac-code-coverage', # https://crbug.com/1201386
Nico Weberd36959682018-04-12 03:33:46565 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:11566 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24567 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28568 'modifications': {
Nico Weber3f919792020-06-12 23:34:52569 'CrWinAsan': {
570 # These are very slow on the ASAN trybot for some reason.
571 # crbug.com/794372
572 'swarming': {
573 'shards': 40,
574 },
575 },
576 'CrWinAsan(dll)': {
577 # These are very slow on the ASAN trybot for some reason.
578 # crbug.com/794372
579 'swarming': {
580 'shards': 40,
581 },
582 },
Stephen Martinis1384ff92020-01-07 19:52:15583 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36584 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15585 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36586 },
587 },
Stephen Martinis1384ff92020-01-07 19:52:15588 'Linux ASan LSan Tests (1)': {
589 # These are very slow on the ASAN trybot for some reason.
590 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19591 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15592 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19593 },
594 },
Chris Cunningham1d0e9e12020-02-26 22:56:40595 'Linux ASan Tests (sandboxed)': {
596 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41597 'shards': 30, # https://crbug.com/1103330
Chris Cunningham1d0e9e12020-02-26 22:56:40598 },
599 },
Stephen Martinis1384ff92020-01-07 19:52:15600 'Linux Chromium OS ASan LSan Tests (1)': {
601 # These are very slow on the ASAN trybot for some reason.
602 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51603 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15604 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51605 },
606 },
Stephen Martinis1384ff92020-01-07 19:52:15607 'Linux ChromiumOS MSan Tests': {
608 # These are very slow on the Chrome OS MSAN trybot for some reason.
609 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34610 'swarming': {
Ben Pastene44221d32020-05-21 23:38:36611 'shards': 32,
Kenneth Russell56a3e862017-12-08 03:11:34612 },
Ben Pastene44221d32020-05-21 23:38:36613 'args': [
614 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
615 ],
Kenneth Russell56a3e862017-12-08 03:11:34616 },
John Budorick614f91a2020-03-30 20:34:55617 'Linux Tests (dbg)(1)': {
618 # crbug.com/1066161
619 'swarming': {
620 'shards': 20,
621 },
622 },
Stephen Martinis1384ff92020-01-07 19:52:15623 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24624 'swarming': {
Stephen Martiniscd3c3832020-11-19 22:01:24625 'shards': 30,
Kenneth Russellfbda3c532017-12-08 23:57:24626 },
Lindsay Pasricha8155d052021-04-22 00:06:43627 # crbug.com/1196416
628 'args': [
629 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
630 ],
Kenneth Russellfbda3c532017-12-08 23:57:24631 },
Lindsay Pasricha76f44d22021-04-07 16:16:26632 'Mac10.15 Tests': {
633 # crbug.com/1042757
634 'swarming': {
635 'dimension_sets': [
636 {
637 # These shards are liable to time out when running on macmini7,1.
638 'cores': '8|12',
639 }
640 ],
641 },
642 # crbug.com/1196416
643 'args': [
644 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
645 ],
646 },
Stephen Martinis1384ff92020-01-07 19:52:15647 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28648 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18649 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28650 },
651 },
Stephen Martinis1384ff92020-01-07 19:52:15652 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28653 'swarming': {
654 'shards': 20,
655 },
656 },
Kenneth Russell6c83d212018-07-27 20:52:59657 'Win10 Tests x64': {
658 # crbug.com/868082
659 'args': [
660 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
661 ],
Takuto Ikutac9c269a2019-01-10 22:40:25662 'swarming': {
663 # This is for slow test execution that often becomes a critical path of
664 # swarming jobs. crbug.com/868114
665 'shards': 15,
666 }
Kenneth Russell6c83d212018-07-27 20:52:59667 },
Kuan Huangc93e8672021-06-29 21:13:45668 'Win10 Tests x64 20h2': {
669 # crbug.com/868082
670 'args': [
671 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
672 ],
673 'swarming': {
674 # This is for slow test execution that often becomes a critical path of
675 # swarming jobs. crbug.com/868114
676 'shards': 15,
677 }
678 },
Stephen Martinis1384ff92020-01-07 19:52:15679 'Win7 Tests (1)': {
680 # This is for slow test execution that often becomes a critical path of
681 # swarming jobs. crbug.com/868114
682 'swarming': {
683 'shards': 15,
684 },
685 },
686 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02687 'swarming': {
688 'shards': 20,
689 },
690 },
Stephen Martinis1384ff92020-01-07 19:52:15691 'linux-chromeos-chrome': {
692 # TODO(https://crbug.com/932269): Promote out of experiment when the
693 # tests are green.
694 'args': [
695 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
696 ],
697 },
698 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16699 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15700 'shards': 50,
701 },
702 },
703 'linux-chromeos-dbg': {
704 'swarming': {
Garrett Beatyd81c9182021-05-12 02:52:50705 'shards': 40,
Stephen Martinis1384ff92020-01-07 19:52:15706 },
707 },
Jacob Kopczynski3a555bd32020-12-10 01:41:16708 'linux-chromeos-ltc': {
709 'args': [
710 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
711 ],
712 },
713 'linux-chromeos-lts': {
714 'args': [
Noel Gordon2e323612021-04-14 21:51:36715 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
Jacob Kopczynski3a555bd32020-12-10 01:41:16716 ],
717 },
Stephen Martinis1384ff92020-01-07 19:52:15718 'linux-chromeos-rel': {
719 'swarming': {
720 'shards': 20,
Stephanie Kime9008f72020-03-05 23:01:16721 'dimension_sets': [
722 {
723 'kvm': '1',
724 },
725 ],
Stephen Martinis1384ff92020-01-07 19:52:15726 },
727 },
728 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01729 'args': [
730 '--no-sandbox',
731 ],
Stephen Martinis1384ff92020-01-07 19:52:15732 'swarming': {
733 'shards': 50,
734 },
735 },
Junhua Chen39dd2dba2021-05-05 17:51:54736 'linux-lacros-code-coverage': {
737 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18738 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Junhua Chen39dd2dba2021-05-05 17:51:54739 ],
740 },
Yuke Liaod75285f92020-08-18 18:33:56741 'linux-lacros-rel': {
742 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18743 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Yuke Liaod75285f92020-08-18 18:33:56744 ],
745 },
Sven Zheng80734f12020-08-06 06:50:39746 'linux-lacros-tester-rel': {
747 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18748 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Sven Zheng80734f12020-08-06 06:50:39749 ],
750 },
Stephen Martinis1384ff92020-01-07 19:52:15751 'linux-trusty-rel': {
752 'args': [
John Budorick79ec9012020-01-08 21:56:31753 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
754 ],
Stephen Martinis1384ff92020-01-07 19:52:15755 },
Stephen Martinis1384ff92020-01-07 19:52:15756 'win-asan': {
Nico Weber3f919792020-06-12 23:34:52757 # These are very slow on the ASAN trybot for some reason.
758 # crbug.com/794372
Stephen Martinis1384ff92020-01-07 19:52:15759 'swarming': {
Nico Weber3f919792020-06-12 23:34:52760 'shards': 40,
Nico Weber0c2861b2018-12-14 18:05:16761 },
762 },
Kenneth Russelleb60cbd22017-12-05 07:54:28763 },
764 },
Maksim Sisov4af9c032020-06-12 12:43:11765 'browser_tests_wayland': {
766 'modifications': {
Maksim Sisov69730f82020-11-11 12:09:13767 # CQ tester.
Maksim Sisov4af9c032020-06-12 12:43:11768 'Linux Ozone Tester (Wayland)': {
769 'args': [
770 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
771 ],
772 },
Maksim Sisov69730f82020-11-11 12:09:13773 # CI tester.
774 'Linux Tester (Ozone Wayland)': {
775 'args': [
776 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
777 ],
778 },
Maksim Sisov4af9c032020-06-12 12:43:11779 },
780 },
Erik Chen681dc0282019-11-26 22:54:49781 'cc_unittests': {
782 'modifications': {
Erik Chen681dc0282019-11-26 22:54:49783 'Linux TSan Tests': {
784 'swarming': {
785 'shards': 3,
786 },
787 },
Haiyang Pancf765862021-03-18 20:39:15788 'android-11-x86-fyi-rel': {
789 # https://crbug.com/1039860
790 'args': [
791 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.cc_unittests.filter',
792 ],
793 },
Haiyang Pan2486dcb2020-09-18 17:53:06794 'android-marshmallow-x86-rel-non-cq': {
John Budorickfa8f1da92020-01-15 18:11:38795 # https://crbug.com/1039860
796 'args': [
797 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
798 ],
799 },
Haiyang Pan08d09dc2020-04-01 16:11:21800 'android-pie-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38801 # https://crbug.com/1039860
802 'args': [
803 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
804 ],
805 },
Chong Gudf7fbe92021-02-24 02:55:58806 'fuchsia-code-coverage': {
807 'swarming': {
808 'shards': 4,
809 },
810 },
Erik Chen681dc0282019-11-26 22:54:49811 },
812 },
Prakhar94f444a2020-10-08 07:30:08813 'check_static_initializers': {
814 'modifications': {
815 'Mac Builder': {
816 'args': [
817 '--allow-coverage-initializer',
818 ],
819 },
820 },
821 },
Dirk Pranke1b767092017-12-07 04:44:23822 'checkbins': {
823 'remove_from': [
Stephen Martinis47d77132019-04-24 23:51:33824 'linux-archive-dbg',
825 'linux-archive-rel',
826 'mac-archive-dbg',
827 'mac-archive-rel',
Stephen Martinis01cb3222021-05-13 23:07:09828 'mac-arm64-archive-dbg',
829 'mac-arm64-archive-rel',
Dirk Pranke1b767092017-12-07 04:44:23830 ],
831 },
Ben Pastene7a05a8f2020-11-12 17:25:51832 'chrome_all_tast_tests': {
833 'modifications': {
834 'chromeos-betty-pi-arc-cfi-thin-lto-chrome': {
835 'args': [
836 # This bot sets symbol_level=2, which doesn't fit inside a normal VM.
837 '--strip-chrome',
838 ],
839 },
840 },
841 },
Andrew Luod252791ac2019-10-15 00:28:13842 'chrome_java_test_pagecontroller_tests': {
Haiyang Panfbd2b482020-09-23 23:41:25843 'modifications': {
844 'android-pie-arm64-rel': {
845 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
846 # capacity has been deployed.
847 'swarming': {
848 'dimension_sets': [
849 {
850 'device_type': 'sailfish',
851 },
852 ],
853 },
854 },
855 },
Andrew Luod252791ac2019-10-15 00:28:13856 },
Haiyang Pan6e42a562021-01-29 21:48:05857 'chrome_modern_public_bundle_fake_modules_smoke_test': {
858 'remove_from': [
859 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
860 'android-marshmallow-arm64-rel',
861 ],
862 },
Haiyang Panb4baf932021-01-26 03:35:01863 'chrome_modern_public_bundle_smoke_test': {
Haiyang Pan6e42a562021-01-29 21:48:05864 'remove_from': [
865 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
866 'android-marshmallow-arm64-rel',
867 ],
Haiyang Panb4baf932021-01-26 03:35:01868 },
Yun Liu7cfd28a2019-10-30 01:57:12869 'chrome_public_smoke_test': {
870 'remove_from': [
Ben Joyce02dc8092021-03-04 21:48:19871 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:25872 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Haiyang Panb4baf932021-01-26 03:35:01873 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110#c21)
874 'android-marshmallow-arm64-rel',
Yun Liu7cfd28a2019-10-30 01:57:12875 ],
876 },
Kenneth Russelleb60cbd22017-12-05 07:54:28877 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09878 'remove_from': [
879 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:19880 'android-code-coverage-native', # Does not generate profraw data.
Haiyang Pana3ff55ae2020-04-23 18:26:54881 'android-lollipop-arm-rel', # https://crbug.com/1060245
Ben Joyce46ca6012021-03-31 19:19:25882 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Haiyang Pan2c95fc22021-02-18 22:52:13883
884 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
885 'android-marshmallow-arm64-rel',
886 'android-marshmallow-x86-rel-non-cq',
John Budorick27d2d44e2019-05-20 20:26:09887 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28888 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:28889 'Marshmallow 64 bit Tester': {
890 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28891 'shards': 14,
892 },
893 },
Arthur Wang5dd7b07c2020-04-04 01:05:22894 'Marshmallow Tablet Tester': {
895 'args': [
896 '--timeout-scale',
897 '2.0',
898 ],
899 },
Ben Pastenec73e96e92018-07-12 01:40:35900 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57901 # TODO(https://crbug.com/884413): Re-enable this once the tests are
902 # either passing or there is more capacity.
903 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35904 },
Haiyang Panb80557c2021-03-13 03:01:44905 'android-11-x86-fyi-rel': {
906 'args': [
Haiyang Panadcf3432021-06-18 03:23:23907 '--avd-config=../../tools/android/avd/proto/generic_playstore_android30.textpb',
Haiyang Panb80557c2021-03-13 03:01:44908 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.chrome_public_test_apk.filter',
Haiyang Pan1d5ca2862021-04-01 22:21:09909 '--timeout-scale=2.0',
Haiyang Panb80557c2021-03-13 03:01:44910 ],
Haiyang Pan51450ab2021-03-23 00:48:57911 # TODO(crbug.com/1137474): Revisit the shard number once failed tests
912 # are fixed.
913 'swarming': {
914 'shards': 30,
Haiyang Panadcf3432021-06-18 03:23:23915 'named_caches': [
916 {
917 'name': 'avd_generic_playstore_android30',
918 'path': '.android',
919 },
920 {
921 'name': 'system_images_android_30_google_apis_playstore_x86',
922 'path': '.emulator_sdk',
923 },
924 ],
925 'dimension_sets': [
926 {
927 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
928 },
929 ],
Haiyang Pan51450ab2021-03-23 00:48:57930 },
Haiyang Panb80557c2021-03-13 03:01:44931 },
Stephen Martinis1384ff92020-01-07 19:52:15932 'android-arm64-proguard-rel': {
933 'swarming': {
934 'shards': 25,
935 },
936 },
Haiyang Pan1ad3bb032020-04-24 23:52:03937 'android-lollipop-arm-rel-swarming': {
Brian Sheedy44a7a0032020-04-16 19:20:57938 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31939 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57940 },
941 },
Brian Sheedy44a7a0032020-04-16 19:20:57942 'android-marshmallow-arm64-rel-swarming': {
943 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31944 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57945 },
946 },
Haiyang Pan742760c2021-02-12 03:21:41947 'android-marshmallow-x86-rel': {
948 'args': [
949 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
950 ],
951 'swarming': {
952 # TODO(crbug.com/1127110): Revisit shards and machine_type if there
953 # are n2 machines available in the test pool.
954 'shards': 25,
955 'dimension_sets': [
956 {
957 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
958 },
959 ],
960 },
Haiyang Pan37fbd7a42020-06-03 03:27:37961 },
Stephen Martinis1384ff92020-01-07 19:52:15962 'android-pie-arm64-rel': {
963 'args': [
964 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
965 ],
Haiyang Pan43640ee2020-02-13 01:38:00966 },
Haiyang Pan08d09dc2020-04-01 16:11:21967 'android-pie-x86-rel': {
Haiyang Pan43640ee2020-02-13 01:38:00968 'args': [
Haiyang Pan71373072020-03-02 19:57:49969 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
970 # https://crbug.com/1046059
Haiyang Pan23f64f52020-06-04 01:23:32971 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
Haiyang Pan43640ee2020-02-13 01:38:00972 ],
Haiyang Pan71373072020-03-02 19:57:49973 'swarming': {
Haiyang Pan2c438302021-06-11 23:50:38974 # soft affinity so that bots with caches will be picked first
975 'optional_dimensions': {
976 '60': [
977 {
978 'caches': 'avd_generic_playstore_android28',
979 }
980 ],
981 },
Haiyang Pan71373072020-03-02 19:57:49982 'named_caches': [
983 {
984 'name': 'avd_generic_playstore_android28',
985 'path': '.android',
986 },
987 {
988 'name': 'system_images_android_28_google_apis_playstore_x86',
989 'path': '.emulator_sdk',
990 },
Haiyang Pan980402822020-10-07 23:24:56991 ],
992 'dimension_sets': [
993 {
994 'machine_type': 'n1-standard-8', # use 8-core to shorten runtime
995 },
996 ],
Sky Malice50f08832021-07-17 22:37:04997 # See https://crbug.com/1230192, runs of 40-60 minutes at 20 shards.
998 'shards': 30,
Haiyang Pan71373072020-03-02 19:57:49999 },
John Budorick34009472018-04-03 17:38:441000 },
Kenneth Russelleb60cbd22017-12-05 07:54:281001 },
1002 },
1003 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:151004 'remove_from': [
Brian Sheedy29ac5692021-01-06 17:41:491005 # Decided to no longer run VR tests on L, crbug.com/1159619.
1006 'Lollipop Phone Tester',
bsheedy410dd7c2018-06-15 22:42:091007 'Lollipop Tablet Tester',
1008 'Marshmallow Tablet Tester',
Brian Sheedy29ac5692021-01-06 17:41:491009 'android-lollipop-arm-rel',
Haiyang Pand12ff5462021-07-12 17:29:021010
Andrew Luo38b311f2019-10-04 03:42:091011 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:161012 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:091013 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191014 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251015 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
bsheedy410dd7c2018-06-15 22:42:091016 ],
Haiyang Pan363c59a2020-07-23 05:47:041017 'modifications': {
Brian Sheedy4dc4a6f2020-09-17 22:18:501018 # Use "--remove-system-package" according to crbug.com/931947#c1
Haiyang Pan363c59a2020-07-23 05:47:041019 'android-nougat-arm64-rel': {
1020 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:501021 # Applying a mixin via an exception doesn't work, so manually apply
1022 # the same arguments as the 'vr_instrumentation_test' mixin.
1023 '--remove-system-package=com.google.vr.vrcore',
1024 '--additional-apk=//third_party/gvr-android-sdk/test-apks/vr_services/vr_services_current.apk',
1025 ],
Brian Sheedy4a652b72020-12-17 23:59:491026 },
Haiyang Pan363c59a2020-07-23 05:47:041027 },
Kenneth Russelleb60cbd22017-12-05 07:54:281028 },
bsheedy75a4dd52018-11-27 23:24:301029 'chrome_public_test_vr_apk-vega': {
1030 'modifications': {
bsheedy75a4dd52018-11-27 23:24:301031 'Oreo Phone Tester': {
1032 'swarming': {
1033 'dimension_sets': [
1034 {
1035 'device_os': 'OVR1.180808.003',
1036 'device_type': 'vega',
1037 'os': 'Android',
1038 },
1039 ],
1040 },
1041 }
1042 }
1043 },
Rakib M. Hasana56be792021-03-15 21:14:401044 'chrome_public_wpt': {
1045 'modifications': {
1046 'android-web-platform-pie-x86-fyi-rel': {
1047 'swarming': {
1048 'dimension_sets': [
1049 {
1050 'machine_type': 'n1-standard-8',
1051 },
1052 ],
1053 'shards': 18,
1054 },
1055 },
1056 },
1057 },
Ian Struiksmaeb285db02020-10-20 22:19:341058 'chrome_sizes': {
1059 'modifications': {
Yuke Liao975680302021-02-18 18:34:541060 'lacros-amd64-generic-chrome': {
1061 'swarming': {
1062 'dimension_sets': [
1063 {
Yuke Liao31225ee32021-03-17 23:21:331064 'cpu': 'x86-64',
Yuke Liao975680302021-02-18 18:34:541065 'os': 'Ubuntu-16.04',
1066 },
1067 ],
1068 },
1069 },
Ian Struiksmaeb285db02020-10-20 22:19:341070 'win-chrome': {
1071 'swarming': {
1072 # TODO(crbug.com/1124829): Remove this exception once pool
1073 # chrome.tests is migrated to 1909.
1074 'dimension_sets': [
1075 {
1076 'os': 'Windows-10-15063',
1077 },
1078 ],
1079 },
1080 },
1081 'win64-chrome': {
1082 'swarming': {
1083 # TODO(crbug.com/1124829): Remove this exception once pool
1084 # chrome.tests is migrated to 1909.
1085 'dimension_sets': [
1086 {
1087 'os': 'Windows-10-15063',
1088 },
1089 ],
1090 },
1091 },
1092 },
1093 },
Takuto Ikuta1b749b902019-04-11 18:05:531094 'chromedriver_py_tests': {
1095 'remove_from': [
1096 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:531097 'Win10 Tests x64 (dbg)',
1098 ],
1099 },
Haiyang Panfed339172021-03-10 23:19:571100 'components_browsertests': {
Chong Gu0ed5dcda2021-07-15 21:26:111101 'remove_from': [
1102 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
1103 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
1104 ],
Haiyang Panfed339172021-03-10 23:19:571105 'modifications': {
1106 'android-11-x86-fyi-rel': {
1107 'swarming': {
1108 'shards': 2,
1109 },
1110 },
1111 },
1112 },
Kenneth Russelleb60cbd22017-12-05 07:54:281113 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:521114 'remove_from': [
Garrett Beaty47a2d802020-11-10 20:50:531115 # https://crbug.com/1147531 - covered on lollipop
1116 'android-marshmallow-arm64-rel',
Stephen Roeac495972020-02-25 23:32:411117 'Fuchsia ARM64', # https://crbug.com/961457
Yun Liu16394ab32019-11-19 16:37:571118 'Fuchsia x64', # https://crbug.com/961457
Chong Gudf7fbe92021-02-24 02:55:581119 'fuchsia-code-coverage', # https://crbug.com/961457
Stephen Roe2cfe780f2020-07-13 21:52:511120 'fuchsia-fyi-arm64-dbg', # https://crbug.com/961457
Stephen Roe45beae92021-05-27 23:26:321121 'fuchsia-fyi-arm64-femu', # https://crbug.com/961457
Kevin Marshallce2afe1b2019-12-06 00:49:211122 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457
Chong Gu75af969a2021-03-22 14:46:141123 'ToTFuchsia x64', # https://crbug.com/961457
1124 'ToTFuchsiaOfficial', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:521125 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281126 'modifications': {
John Budorick5052d552017-12-13 02:59:341127 'Linux ASan LSan Tests (1)': {
1128 # These are very slow on the ASAN trybot for some reason.
1129 # crbug.com/794372
1130 'swarming': {
1131 'shards': 5,
1132 },
1133 },
Takuto Ikuta54671d972018-07-19 19:06:351134 'Linux Chromium OS ASan LSan Tests (1)': {
1135 # These are very slow on the ASAN trybot for some reason.
1136 # crbug.com/794372
1137 'swarming': {
1138 'shards': 5,
1139 },
1140 },
Erik Chen681dc0282019-11-26 22:54:491141 'Linux TSan Tests': {
1142 'swarming': {
1143 'shards': 2,
1144 },
1145 },
Haiyang Pan799282f2021-03-25 19:38:311146 'android-11-x86-fyi-rel': {
1147 'args': [
1148 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.components_unittests.filter',
1149 ],
1150 },
Omer Katz7d2be652020-01-22 18:13:461151 'linux-blink-heap-concurrent-marking-tsan-rel': {
1152 'swarming': {
1153 'shards': 2,
1154 },
1155 },
Sven Zheng80734f12020-08-06 06:50:391156 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541157 'linux-lacros-code-coverage': {
1158 'args': [
1159 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
1160 ],
1161 },
1162 # https://crbug.com/1111979,
Sven Zheng19767e52020-08-24 23:33:401163 'linux-lacros-rel': {
1164 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401165 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
Sven Zheng19767e52020-08-24 23:33:401166 ],
1167 },
1168 # https://crbug.com/1111979,
Sven Zheng5c9d3e342020-08-11 21:39:431169 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431170 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401171 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431172 ],
Sven Zheng80734f12020-08-06 06:50:391173 },
1174 },
Sven Zheng577fe5ff2020-08-03 22:06:441175 },
Kenneth Russelleb60cbd22017-12-05 07:54:281176 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:291177 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291178 'CrWinAsan(dll)', # https://crbug.com/935598
Haiyang Pan62a7ae52020-11-19 23:54:551179 'android-lollipop-arm-rel', # crbug.com/1133002
Chong Gu0ed5dcda2021-07-15 21:26:111180 'android-marshmallow-arm64-rel', # http://crbug.com/1060245#c30: due to low utility and capacity.
1181 'fuchsia-fyi-arm64-rel', # https://crbug.com/1164534
1182 'fuchsia-fyi-x64-rel', # https://crbug.com/1164534
Brad Halla36886c2019-02-26 16:52:291183 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281184 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:241185 'Cast Audio Linux': {
1186 'args': [
Nico Weber02f30392018-07-16 18:39:431187 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241188 ],
Kenneth Russellfbda3c532017-12-08 23:57:241189 },
1190 'Cast Linux': {
1191 'args': [
Nico Weber02f30392018-07-16 18:39:431192 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241193 ],
Kenneth Russellfbda3c532017-12-08 23:57:241194 },
Erik Chenb681c8c2019-11-25 22:52:521195 'Linux ASan LSan Tests (1)': {
1196 'swarming': {
1197 'shards': 12,
1198 },
1199 },
Chris Cunninghame1a04ea2019-04-24 01:49:321200 'Linux ASan Tests (sandboxed)': {
1201 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:411202 'shards': 10, # https://crbug.com/1103330
Chris Cunninghame1a04ea2019-04-24 01:49:321203 },
1204 },
Erik Chen681dc0282019-11-26 22:54:491205 'Linux TSan Tests': {
1206 'swarming': {
1207 'shards': 15,
1208 },
1209 },
Stephen Martinis1384ff92020-01-07 19:52:151210 'Lollipop Phone Tester': {
1211 'swarming': {
Haiyang Panbbd866d2020-09-16 00:48:381212 'shards': 10,
Stephen Martinis1384ff92020-01-07 19:52:151213 },
1214 },
Sergey Silkinfe96b352020-10-19 20:41:341215 'Lollipop Tablet Tester': {
1216 'args': [
1217 '--test-launcher-filter-file=../../testing/buildbot/filters/android.lollipop_tablet_tester.content_browsertests.filter',
1218 ],
Haiyang Pan1f6367352021-07-02 21:15:571219 'swarming': {
1220 'shards': 15,
1221 },
Sergey Silkinfe96b352020-10-19 20:41:341222 },
1223 'Marshmallow Tablet Tester': {
1224 'args': [
1225 '--test-launcher-filter-file=../../testing/buildbot/filters/android.marshmallow_tablet_tester.content_browsertests.filter',
1226 ],
Haiyang Pan1f6367352021-07-02 21:15:571227 'swarming': {
1228 'shards': 15,
1229 },
Sergey Silkinfe96b352020-10-19 20:41:341230 },
Sergey Silkin1fe10e82020-10-30 19:36:581231 'WebRTC Chromium FYI Android Tests (dbg) (L Nexus5)': {
1232 'args': [
1233 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1234 ],
1235 },
1236 'WebRTC Chromium FYI Android Tests (dbg) (M Nexus5X)': {
1237 'args': [
1238 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1239 ],
1240 }
1241 ,
Stephen Martinis1384ff92020-01-07 19:52:151242 'Win10 Tests x64': {
1243 # crbug.com/868082
1244 'args': [
1245 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1246 ],
1247 },
1248 'Win10 Tests x64 (dbg)': {
1249 'experiment_percentage': 100,
1250 # crbug.com/868082
1251 'args': [
1252 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
Stephen Martinis1384ff92020-01-07 19:52:151253 ],
1254 },
Kuan Huangc93e8672021-06-29 21:13:451255 'Win10 Tests x64 20h2': {
1256 # crbug.com/868082
1257 'args': [
1258 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1259 ],
1260 },
Haiyang Panfed339172021-03-10 23:19:571261 'android-11-x86-fyi-rel': {
Haiyang Pan51450ab2021-03-23 00:48:571262 # TODO(crbug.com/1137474): Revisit the shard number once failed tests
1263 # are fixed.
Haiyang Panfed339172021-03-10 23:19:571264 'swarming': {
Haiyang Pan51450ab2021-03-23 00:48:571265 'shards': 30,
Haiyang Pan45e77dda2021-07-01 22:23:291266 'dimension_sets': [
1267 {
1268 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
1269 },
1270 ],
Haiyang Panfed339172021-03-10 23:19:571271 },
1272 },
Stephen Martinis1384ff92020-01-07 19:52:151273 'android-arm64-proguard-rel': {
1274 'swarming': {
1275 'shards': 16,
1276 },
1277 },
1278 'android-asan': {
1279 'args': [
1280 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
1281 ],
1282 'swarming': {
1283 'shards': 18,
1284 },
1285 },
Stephen Martinis1384ff92020-01-07 19:52:151286 'android-marshmallow-arm64-rel': {
1287 'swarming': {
1288 'shards': 16,
1289 },
1290 },
Haiyang Pan2486dcb2020-09-18 17:53:061291 'android-marshmallow-x86-rel-non-cq': {
John Budoricka4e23882020-02-28 18:36:431292 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571293 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431294 ],
Haiyang Panc47f6d12020-08-19 18:34:491295 'swarming': {
1296 'shards': 20,
1297 },
John Budoricka4e23882020-02-28 18:36:431298 },
Haiyang Pan363c59a2020-07-23 05:47:041299 'android-nougat-arm64-rel': {
1300 'swarming': {
1301 'shards': 16,
1302 },
1303 # TODO(crbug.com/1108055): Remove this filter
1304 'args': [
1305 '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*',
1306 ],
1307 },
Haiyang Pan08d09dc2020-04-01 16:11:211308 'android-pie-x86-rel': {
John Budoricka4e23882020-02-28 18:36:431309 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571310 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431311 ],
Sky Malice303f7ec2021-07-17 04:13:091312 'swarming': {
1313 # Flaking with only 20 shards with 40-60 minute runs.
1314 # https://crbug.com/1230118
1315 'shards': 30,
Haiyang Pan2eb735e72020-09-15 22:51:511316 },
John Budoricka4e23882020-02-28 18:36:431317 },
Omer Katz7d2be652020-01-22 18:13:461318 'linux-blink-heap-concurrent-marking-tsan-rel': {
1319 'swarming': {
1320 'shards': 4,
1321 },
1322 },
Stephen Martinis1384ff92020-01-07 19:52:151323 'linux-chromeos-code-coverage': {
1324 'swarming': {
1325 'shards': 12,
1326 },
1327 },
Albert J. Wong91f109652019-11-19 03:01:161328 'linux-chromeos-rel': {
1329 'swarming': {
1330 'shards': 3,
1331 },
1332 },
Yuke Liao79424e42020-01-06 21:00:111333 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:011334 'args': [
1335 '--no-sandbox',
1336 ],
Yuke Liao79424e42020-01-06 21:00:111337 'swarming': {
1338 'shards': 12,
1339 },
1340 },
Junhua Chen39dd2dba2021-05-05 17:51:541341 # https://crbug.com/1111979,
1342 'linux-lacros-code-coverage': {
1343 'args': [
1344 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
1345 ],
1346 },
Sven Zheng80734f12020-08-06 06:50:391347 # https://crbug.com/1111979
1348 'linux-lacros-tester-fyi-rel': {
1349 'experiment_percentage': 100,
1350 },
Sven Zheng5c9d3e342020-08-11 21:39:431351 # https://crbug.com/1111979,
1352 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431353 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401354 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431355 ],
1356 },
Kenneth Russelleb60cbd22017-12-05 07:54:281357 },
1358 },
Maksim Sisov6058ba72020-05-04 10:29:131359 'content_browsertests_wayland': {
1360 'modifications': {
1361 'Linux Ozone Tester (Wayland)': {
1362 'args': [
1363 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter',
1364 ],
1365 },
1366 },
1367 },
Nico Weber81e16ace22018-06-30 02:58:471368 'content_shell_crash_test': {
Haiyang Pan8c201b92020-06-04 01:25:071369 'remove_from': [
Nico Weberbbbc34e2020-10-14 18:21:501370 'Mac10.11 Tests', # crbug.com/1138050
Haiyang Pan2486dcb2020-09-18 17:53:061371 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084353
Haiyang Pan8c201b92020-06-04 01:25:071372 ],
Dirk Prankeb1c36b322018-07-11 02:42:001373 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:001374 'Win10 Tests x64 (dbg)': {
1375 'experiment_percentage': 100, # https://crbug.com/861730
1376 },
1377 },
Nico Weber81e16ace22018-06-30 02:58:471378 },
John Budorick27d2d44e2019-05-20 20:26:091379 'content_shell_test_apk': {
1380 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:091381 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191382 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251383 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
John Budorick27d2d44e2019-05-20 20:26:091384 ],
John Budorickee2e64f2020-03-02 20:19:101385 'modifications': {
Haiyang Pan103864812021-03-19 19:28:441386 'android-11-x86-fyi-rel': {
1387 'args': [
1388 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.content_shell_test_apk.filter',
Haiyang Panabdab2f2021-07-19 20:37:511389 '--timeout-scale=2.0',
Haiyang Pan103864812021-03-19 19:28:441390 ],
1391 },
Haiyang Pan2486dcb2020-09-18 17:53:061392 'android-marshmallow-x86-rel-non-cq': {
John Budorickee2e64f2020-03-02 20:19:101393 'args': [
Haiyang Pan28e73582020-05-30 00:34:271394 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:101395 ],
1396 },
Haiyang Pan08d09dc2020-04-01 16:11:211397 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:101398 'args': [
1399 '--gtest_filter=-ContentViewScrollingTest.testFling',
1400 ],
1401 },
1402 },
John Budorick27d2d44e2019-05-20 20:26:091403 },
Kenneth Russelleb60cbd22017-12-05 07:54:281404 'content_unittests': {
1405 'modifications': {
John Budorick5052d552017-12-13 02:59:341406 'Linux ASan LSan Tests (1)': {
1407 # These are slow on the ASAN trybot for some reason.
1408 # crbug.com/794372
1409 'swarming': {
1410 'shards': 2,
1411 },
1412 },
Takuto Ikuta54671d972018-07-19 19:06:351413 'Linux ChromiumOS MSan Tests': {
1414 # These are very slow on the Chrome OS MSAN trybot for some reason.
1415 # crbug.com/865455
1416 'swarming': {
1417 'shards': 2,
1418 },
1419 },
Chong Gu52481452021-04-02 17:52:411420 'fuchsia-code-coverage': {
1421 'swarming': {
1422 'shards': 12,
1423 },
1424 },
Kenneth Russelleb60cbd22017-12-05 07:54:281425 },
1426 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031427 'context_lost_passthrough_tests': {
1428 'modifications': {
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001429 'Mac FYI GPU ASAN Release': {
1430 'args': [
1431 '--is-asan',
1432 ]
1433 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031434 },
1435 },
1436 'context_lost_validating_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461437 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1438 # exception once there is enough capacity to run these tests.
1439 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461440 'Android FYI Release (Pixel 2)',
1441 ],
Kenneth Russellc1a09302018-07-10 01:12:541442 'modifications': {
1443 'Mac FYI GPU ASAN Release': {
1444 'args': [
1445 '--is-asan',
1446 ]
1447 },
1448 },
1449 },
Kenneth Russellfbda3c532017-12-08 23:57:241450 'crashpad_tests': {
1451 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481452 'linux-win_cross-rel', # https://crbug.com/762167
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391453 # https://crbug.com/crashpad/304
1454 'Linux TSan Tests',
1455 'ToTLinuxTSan',
1456 # https://crbug.com/crashpad/306
1457 'Linux CFI',
1458 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:241459 ],
Haiyang Panc7c009e2021-03-18 19:31:231460 'modifications': {
1461 'android-11-x86-fyi-rel': {
1462 'args': [
1463 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.crashpad_tests.filter',
1464 ],
1465 },
1466 },
Kenneth Russellfbda3c532017-12-08 23:57:241467 },
John Budorick5bc387fe2019-05-09 20:02:531468 'cronet_sizes': {
1469 'modifications': {
1470 'android-cronet-arm-dbg': {
1471 'swarming': {
1472 'dimension_sets': [
1473 {
1474 'device_os': None,
1475 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:561476 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:531477 },
1478 ],
1479 },
1480 },
1481 },
1482 },
Brian Sheedye285c9b2019-07-15 21:42:461483 'depth_capture_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461484 'remove_from': [
Wez6b0ebb52021-05-01 16:05:491485 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1486 # exception once there is enough capacity to run these tests.
Brian Sheedye285c9b2019-07-15 21:42:461487 'Android FYI Release (Pixel 2)',
1488 ],
1489 },
Ben Pastene61ad637c2020-05-08 22:24:411490 'disk_usage_tast_test': {
1491 # TODO(crbug.com/1077659): Add the test back after it's fixed.
1492 'remove_from': [
1493 'chromeos-kevin-rel',
1494 ],
1495 },
Joe Downing41486042018-10-18 22:44:441496 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:291497 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291498 'CrWinAsan(dll)', # https://crbug.com/935598
1499 ],
Joe Downing41486042018-10-18 22:44:441500 'modifications': {
1501 'Win10 Tests x64 (dbg)': {
1502 'experiment_percentage': 100, # https://crbug.com/876615
1503 },
Sven Zheng5c9d3e342020-08-11 21:39:431504 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541505 'linux-lacros-code-coverage': {
1506 'args': [
1507 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1508 ],
1509 },
Sven Zhengd7f94622021-03-30 18:29:411510 'linux-lacros-rel': {
1511 'args': [
1512 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1513 ],
1514 },
Sven Zheng5c9d3e342020-08-11 21:39:431515 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431516 'args': [
1517 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1518 ],
1519 },
Joe Downing41486042018-10-18 22:44:441520 },
1521 },
Sven Zheng577fe5ff2020-08-03 22:06:441522 'extensions_unittests': {
Sven Zheng80734f12020-08-06 06:50:391523 'modifications': {
Sven Zheng5c9d3e342020-08-11 21:39:431524 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541525 'linux-lacros-code-coverage': {
1526 'args': [
1527 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1528 'BluetoothSocketApiUnittest.CreateThenClose:'
1529 'FeatureProviderTest.PermissionFeatureAvailability',
1530 ],
1531 },
Sven Zheng5c9d3e342020-08-11 21:39:431532 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431533 'args': [
Yuke Liaobb8308322020-08-12 20:20:471534 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1535 'BluetoothSocketApiUnittest.CreateThenClose:'
1536 'FeatureProviderTest.PermissionFeatureAvailability',
Sven Zheng5c9d3e342020-08-11 21:39:431537 ],
1538 },
Sven Zheng80734f12020-08-06 06:50:391539 },
Sven Zheng577fe5ff2020-08-03 22:06:441540 },
Chong Gudf7fbe92021-02-24 02:55:581541 'gfx_unittests': {
1542 'modifications': {
1543 'fuchsia-code-coverage': {
1544 'swarming': {
1545 'shards': 2,
1546 },
1547 },
1548 },
1549 },
Kenneth Russelleb60cbd22017-12-05 07:54:281550 'gin_unittests': {
1551 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:471552 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:461553 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:471554 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:281555 ],
1556 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001557 'gl_tests_passthrough': {
1558 'remove_from': [
1559 'CFI Linux ToT',
1560 # Can't run on MSAN because gl_tests uses the hardware driver,
1561 # which isn't instrumented.
1562 'Linux MSan Tests',
1563 ],
1564 'modifications': {
1565 # TODO(kbr): figure out a better way to specify blocks of
1566 # arguments like this for tests on multiple machines.
Garrett Beatya491ec72020-07-25 12:36:121567 'Linux ASan LSan Tests (1)': {
1568 'args': [
1569 '--use-gpu-in-tests',
1570 '--no-xvfb',
1571 ],
1572 'swarming': {
1573 'dimension_sets': [
1574 {
1575 'gpu': '10de:1cb3',
1576 'os': 'Ubuntu',
1577 'pool': 'chromium.tests.gpu',
1578 },
1579 ],
1580 },
1581 },
1582 'Linux CFI': {
1583 'args': [
1584 '--use-gpu-in-tests',
1585 '--no-xvfb',
1586 ],
1587 'swarming': {
1588 'dimension_sets': [
1589 {
1590 'gpu': '10de:1cb3',
1591 'os': 'Ubuntu',
1592 'pool': 'chromium.tests.gpu',
1593 },
1594 ],
1595 },
1596 },
Garrett Beatya491ec72020-07-25 12:36:121597 'Linux TSan Tests': {
1598 'args': [
1599 '--use-gpu-in-tests',
1600 '--no-xvfb',
1601 ],
1602 'swarming': {
1603 'dimension_sets': [
1604 {
1605 'gpu': '10de:1cb3',
1606 'os': 'Ubuntu',
1607 'pool': 'chromium.tests.gpu',
1608 },
1609 ],
1610 },
1611 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001612 },
1613 },
Jonah Ryan-Davise25a89f2020-05-29 20:18:241614 'gl_tests_validating': {
Jonah Ryan-Davisb9f03ac2021-03-18 23:53:021615 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011616 'Android FYI Release (Nexus 5X)',
John Budorickca14c76f62017-12-09 14:19:181617 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281618 'modifications': {
Haiyang Pancf765862021-03-18 20:39:151619 'android-11-x86-fyi-rel': {
1620 'args': [
1621 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.gl_tests.filter',
1622 ],
1623 },
Haiyang Pan2486dcb2020-09-18 17:53:061624 'android-marshmallow-x86-rel-non-cq': {
John Budorick79ec9012020-01-08 21:56:311625 'args': [
1626 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1627 ],
1628 },
Andrew Luo38b311f2019-10-04 03:42:091629 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:311630 'args': [
Andrew Luobe83fd82019-12-19 03:07:581631 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
1632 ],
Andrew Luo38b311f2019-10-04 03:42:091633 },
Haiyang Pan08d09dc2020-04-01 16:11:211634 'android-pie-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311635 'args': [
1636 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1637 ],
1638 },
Kenneth Russelleb60cbd22017-12-05 07:54:281639 },
1640 },
Takuto Ikutaf5333252019-11-06 16:07:081641 'gl_unittests': {
1642 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081643 # On Android, these are already run on the main waterfall.
1644 # Run them on the one-off Android FYI bots, though.
1645 'Android FYI Release (Nexus 5X)',
Yuly Novikov37e04342020-05-29 00:52:041646 # Can't run on MSAN because gl_unittests uses the hardware driver,
1647 # which isn't instrumented.
1648 'Linux MSan Tests',
Takuto Ikutaf5333252019-11-06 16:07:081649 ],
Takuto Ikutaf5333252019-11-06 16:07:081650 },
1651 'gl_unittests_ozone': {
1652 'remove_from': [
1653 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
1654 # which isn't instrumented.
1655 'Linux ChromiumOS MSan Tests',
1656 ],
1657 },
1658 'gpu_process_launch_tests': {
1659 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1660 # exception once there is enough capacity to run these tests.
1661 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081662 'Android FYI Release (Pixel 2)',
1663 ],
1664 },
Chong Gudf7fbe92021-02-24 02:55:581665 'gpu_unittests': {
1666 'modifications': {
1667 'fuchsia-code-coverage': {
1668 'swarming': {
1669 'shards': 5,
1670 },
1671 },
1672 },
1673 },
Kevin McNeed21a6c522021-06-14 21:27:251674 'grit_python_unittests': {
1675 'remove_from': [
1676 # These tests require node, which is not supported in Win7.
1677 # (https://crbug.com/1218989)
1678 'Win 7 Tests x64 (1)',
1679 'Win7 Tests (1)',
1680 'Win7 Tests (dbg)(1)',
1681 ],
1682 },
Brian Sheedye285c9b2019-07-15 21:42:461683 'hardware_accelerated_feature_tests': {
1684 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1685 # exception once there is enough capacity to run these tests.
1686 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461687 'Android FYI Release (Pixel 2)',
1688 ],
1689 },
Brad Halla36886c2019-02-26 16:52:291690 'headless_browsertests': {
Chong Gud1a5c5992021-04-09 04:08:321691 'modifications': {
1692 'fuchsia-code-coverage': {
1693 'swarming': {
Chong Gu115ce152021-04-15 23:57:161694 'shards': 6,
Chong Gud1a5c5992021-04-09 04:08:321695 },
1696 },
1697 },
Brad Halla36886c2019-02-26 16:52:291698 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291699 'CrWinAsan(dll)', # https://crbug.com/935598
Zhaoyang Li18d1a0a2021-05-05 01:03:401700 'Mac10.13 Tests', # https://crbug.com/1204424
Brad Halla36886c2019-02-26 16:52:291701 ],
1702 },
Kenneth Russell8a386d42018-06-02 09:48:011703 'info_collection_tests': {
1704 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011705 # The Mac ASAN swarming bot runs tests on two different GPU
1706 # types, so we can't have one expected vendor ID / device ID.
1707 'Mac FYI GPU ASAN Release',
Kenneth Russell8a386d42018-06-02 09:48:011708 'Android V8 FYI Release (Nexus 5X)',
1709 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:351710 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011711 'Mac V8 FYI Release (Intel)',
1712 'Win V8 FYI Release (NVIDIA)',
1713 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591714 'modifications': {
Brian Sheedyb18cb762020-06-30 00:09:291715 'ChromeOS FYI Release (amd64-generic)': {
Brian Sheedy65be3052020-06-26 19:26:511716 'args': [
Brian Sheedyb18cb762020-06-30 00:09:291717 # Swarming does not report a GPU since tests are run in a VM, but
1718 # the VM does report that a GPU is present.
1719 '--expected-device-id', '1050',
Brian Sheedydf2672f2020-05-07 20:44:361720 ],
1721 },
Brian Sheedyfe61cdac2020-02-12 01:25:591722 },
Brian Sheedy32eeeb52020-05-22 01:49:371723 'replacements': {
1724 'ChromeOS FYI Release (amd64-generic)': {
1725 'args': {
1726 # Swarming does not report a GPU since tests are run in a VM, but
1727 # the VM does report that a GPU is present.
1728 '--expected-vendor-id': '1af4',
Brian Sheedyb18cb762020-06-30 00:09:291729 # Magic substitution happens after regular replacement, so remove it
1730 # now since we are manually applying the expected device ID above.
1731 '$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId': None,
Brian Sheedy32eeeb52020-05-22 01:49:371732 },
Brian Sheedyff6d1442020-09-19 00:46:311733 },
1734 'Mac FYI arm64 Release (Apple DTK)': {
1735 'args': {
1736 # The GPU information is not yet exposed in swarming, so we can't
1737 # explicitly request it and have the JSON generation handle this
1738 # automatically.
1739 '--expected-vendor-id': '106b',
1740 },
1741 },
Brian Sheedy32eeeb52020-05-22 01:49:371742 },
Kenneth Russell8a386d42018-06-02 09:48:011743 },
Kenneth Russelleb60cbd22017-12-05 07:54:281744 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:291745 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291746 'CrWinAsan(dll)', # https://crbug.com/935598
1747 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281748 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151749 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:261750 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151751 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:261752 },
1753 },
John Budorickca14c76f62017-12-09 14:19:181754 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:171755 # These are slow on the ASan trybot for some reason, crbug.com/794372
1756 'swarming': {
1757 'shards': 6,
1758 },
1759 },
Takuto Ikuta54671d972018-07-19 19:06:351760 'Linux ChromiumOS MSan Tests': {
1761 # These are very slow on the Chrome OS MSAN trybot for some reason.
1762 # crbug.com/865455
1763 'swarming': {
1764 'shards': 5,
1765 },
1766 },
Stephen Martinis1384ff92020-01-07 19:52:151767 'Linux TSan Tests': {
1768 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:271769 'swarming': {
Stephen Martinisad6cb7af2021-02-24 01:12:001770 'shards': 32, # Adjusted for testing, see https://crbug.com/1179567
Dirk Pranke8fd63c12017-12-10 18:06:271771 },
1772 },
Stephen Martinis1384ff92020-01-07 19:52:151773 'ToTLinuxTSan': {
1774 # These are slow on the TSan bots for some reason, crbug.com/794372
1775 'swarming': {
1776 'shards': 6,
1777 },
1778 },
1779 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:031780 'Win10 Tests x64 (dbg)': {
1781 'experiment_percentage': 100,
1782 },
Stephen Martinis1384ff92020-01-07 19:52:151783 'Win7 Tests (dbg)(1)': {
1784 'swarming': {
1785 'shards': 4,
1786 },
1787 },
Jacob Kopczynski3a555bd32020-12-10 01:41:161788 # TODO(crbug.com/970649): Remove these filters.
Ben Pastene8ef125e2019-12-10 01:46:291789 'linux-chromeos-chrome': {
Ben Pastene8ef125e2019-12-10 01:46:291790 'args': [
1791 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1792 ],
1793 },
Stephen Martinis1384ff92020-01-07 19:52:151794 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111795 'swarming': {
1796 'shards': 10,
1797 },
1798 },
Jacob Kopczynski3a555bd32020-12-10 01:41:161799 'linux-chromeos-ltc': {
1800 'args': [
1801 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1802 ],
1803 },
1804 'linux-chromeos-lts': {
1805 'args': [
1806 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1807 ],
1808 },
Stephen Martinis1384ff92020-01-07 19:52:151809 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111810 'swarming': {
1811 'shards': 10,
1812 },
1813 },
Sven Zheng80734f12020-08-06 06:50:391814 # https://crbug.com/1111979
Junhua Chen39dd2dba2021-05-05 17:51:541815 'linux-lacros-code-coverage': {
1816 'args': [
1817 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
1818 ],
1819 },
1820 # https://crbug.com/1111979
Yuke Liaof3b1a4a892020-08-18 22:04:121821 'linux-lacros-rel': {
1822 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401823 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
Yuke Liaof3b1a4a892020-08-18 22:04:121824 ],
1825 },
1826 # https://crbug.com/1111979
Sven Zheng010820d2020-08-17 22:38:441827 'linux-lacros-tester-rel': {
Sven Zheng010820d2020-08-17 22:38:441828 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401829 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
Sven Zheng010820d2020-08-17 22:38:441830 ],
1831 },
Kenneth Russelleb60cbd22017-12-05 07:54:281832 },
1833 },
Yuke Liaob6beaeca2021-04-29 23:41:511834 'interactive_ui_tests_amd64-generic': {
1835 'remove_from': [
1836 # TODO(crbug.com/1204231): Re-enable.
1837 'lacros-amd64-generic-rel',
1838 ]
1839 },
Yuke Liao79a8cf52021-06-11 18:14:341840 'interactive_ui_tests_eve': {
1841 'remove_from': [
1842 # TODO(crbug.com/1204231): Re-enable.
1843 'lacros-amd64-generic-rel',
1844 ]
1845 },
Maksim Sisov649b7017a2021-03-04 08:20:391846 'interactive_ui_tests_wayland': {
1847 'modifications': {
1848 # CQ tester.
1849 'Linux Ozone Tester (Wayland)': {
1850 'args': [
1851 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.interactive_ui_tests_wayland.filter',
1852 ],
1853 },
1854 # CI Ozone/Wayland tester.
1855 'Linux Tester (Ozone Wayland)': {
1856 'args': [
1857 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.interactive_ui_tests_wayland.filter',
1858 ],
1859 },
1860 },
1861 },
John Budorickf00e5ff2019-06-11 21:21:061862 'ipc_tests': {
1863 'modifications': {
1864 'android-asan': {
1865 'swarming': {
1866 'shards': 2,
1867 },
1868 },
1869 },
1870 },
Nico Weber858587f2021-07-22 03:30:231871 'mac_signing_tests': {
1872 'remove_from': [
1873 # TODO(crbug.com/1220743): Re-enable.
1874 'Mac10.11 Tests',
1875 'Mac10.12 Tests',
1876 ]
1877 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031878 'maps_pixel_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:051879 'modifications': {
1880 'Android FYI Release (Pixel 4)': {
1881 'args': [
1882 # Pixel 4s are weird in that they can output in different color spaces
1883 # simultaneously. The readback code for capturing a screenshot assumes
1884 # only one color space, so disable wide color gamut for the test to
1885 # work around the issue. See https://crbug.com/1166379 for more
1886 # information.
1887 '--extra-browser-args=--disable-wcg-for-test',
1888 ],
1889 },
1890 'Optional Android Release (Pixel 4)': {
1891 'args': [
1892 # See above.
1893 '--extra-browser-args=--disable-wcg-for-test',
1894 ],
1895 },
1896 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031897 'replacements': {
1898 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1899 # use ${got_cr_revision}, which is only set on the V8 bots.
1900 'Linux V8 FYI Release (NVIDIA)': {
1901 'args': {
1902 '--git-revision': '${got_cr_revision}',
1903 },
1904 },
1905 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1906 'args': {
1907 '--git-revision': '${got_cr_revision}',
1908 },
1909 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001910 'Mac V8 FYI Release (Intel)': {
1911 'args': {
1912 '--git-revision': '${got_cr_revision}',
1913 },
1914 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031915 'Win V8 FYI Release (NVIDIA)': {
1916 'args': {
1917 '--git-revision': '${got_cr_revision}',
1918 },
1919 },
1920 },
1921 },
1922 'maps_pixel_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:501923 'modifications': {
1924 'Android FYI Release (Pixel 4)': {
1925 'args': [
1926 # Pixel 4s are weird in that they can output in different color spaces
1927 # simultaneously. The readback code for capturing a screenshot assumes
1928 # only one color space, so disable wide color gamut for the test to
1929 # work around the issue. See https://crbug.com/1166379 for more
1930 # information.
1931 '--extra-browser-args=--disable-wcg-for-test',
1932 ],
1933 },
Brian Sheedycde1ab1882021-05-27 21:22:001934 'Optional Android Release (Pixel 4)': {
1935 'args': [
1936 # See above.
1937 '--extra-browser-args=--disable-wcg-for-test',
1938 ],
1939 },
Brian Sheedy0566f2cb2021-02-12 22:12:501940 },
Brian Sheedye285c9b2019-07-15 21:42:461941 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1942 # exception once there is enough capacity to run these tests.
1943 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461944 'Android FYI Release (Pixel 2)',
1945 ],
Brian Sheedy44fd891b2019-10-03 20:07:541946 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:541947 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1948 # use ${got_cr_revision}, which is only set on the V8 bots.
1949 'Android V8 FYI Release (Nexus 5X)': {
1950 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321951 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541952 },
1953 },
Brian Sheedy44fd891b2019-10-03 20:07:541954 'Mac V8 FYI Release (Intel)': {
1955 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321956 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541957 },
1958 },
Brian Sheedy44fd891b2019-10-03 20:07:541959 },
Brian Sheedye285c9b2019-07-15 21:42:461960 },
Andrew Luo38b311f2019-10-04 03:42:091961 'media_unittests': {
1962 'modifications': {
Haiyang Pancf765862021-03-18 20:39:151963 'android-11-x86-fyi-rel': {
1964 'args': [
1965 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.media_unittests.filter',
1966 ],
1967 },
Haiyang Pan2486dcb2020-09-18 17:53:061968 'android-marshmallow-x86-rel-non-cq': {
John Budorickb5185112020-01-08 22:40:211969 'args': [
Haiyang Pan569659f02020-05-30 00:48:451970 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211971 ],
1972 },
Andrew Luo38b311f2019-10-04 03:42:091973 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:581974 'args': [
1975 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
1976 ],
Andrew Luo38b311f2019-10-04 03:42:091977 },
Haiyang Pan08d09dc2020-04-01 16:11:211978 'android-pie-x86-rel': {
John Budorickb5185112020-01-08 22:40:211979 'args': [
Haiyang Pan569659f02020-05-30 00:48:451980 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211981 ],
1982 },
Chong Gudf7fbe92021-02-24 02:55:581983 'fuchsia-code-coverage': {
1984 'swarming': {
1985 'shards': 3,
1986 },
1987 },
Andrew Luo38b311f2019-10-04 03:42:091988 },
1989 },
Chong Gu4eca1ce2021-05-17 08:49:571990 'mediapipe_validating_tests': {
1991 'remove_from': [
1992 # TODO(crbug.com/1201887): Remove once tests are stable.
1993 'Fuchsia x64',
1994 ],
1995 },
Ben Joyce02dc8092021-03-04 21:48:191996 'mojo_test_apk': {
1997 'remove_from': [
1998 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251999 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:192000 ],
2001 },
John Budorickf00e5ff2019-06-11 21:21:062002 'mojo_unittests': {
2003 'modifications': {
2004 'android-asan': {
2005 'swarming': {
John Budorick5a29d7542019-10-11 20:56:442006 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:062007 },
2008 },
Chong Gudf7fbe92021-02-24 02:55:582009 'fuchsia-code-coverage': {
2010 'swarming': {
2011 'shards': 2,
2012 },
2013 },
John Budorickf00e5ff2019-06-11 21:21:062014 },
2015 },
Peter Kotwiczda2f11102020-10-09 05:29:502016 'monochrome_public_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:152017 'modifications': {
2018 'ToTAndroid': {
2019 'swarming': {
2020 'dimension_sets': [
2021 {
John Budorick838256a2020-02-29 01:29:072022 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152023 'device_os': None,
2024 'device_playstore_version': None,
2025 'device_type': None,
2026 'os': 'Ubuntu-16.04',
2027 },
2028 ],
2029 },
2030 },
2031 'android-arm64-proguard-rel': {
2032 'swarming': {
2033 'dimension_sets': [
2034 {
John Budorick838256a2020-02-29 01:29:072035 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152036 'device_os': None,
2037 'device_playstore_version': None,
2038 'device_type': None,
2039 'os': 'Ubuntu-16.04',
2040 },
2041 ],
2042 },
2043 },
2044 'android-pie-arm64-rel': {
2045 'swarming': {
2046 'dimension_sets': [
2047 {
John Budorick838256a2020-02-29 01:29:072048 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152049 'device_os': None,
2050 'device_os_flavor': None,
2051 'device_playstore_version': None,
2052 'device_type': None,
2053 'os': 'Ubuntu-16.04',
2054 },
2055 ],
2056 },
2057 },
2058 },
Erik Chend16d922d2019-12-10 04:37:142059 },
Ben Joyce4677e682021-03-22 22:19:112060 'monochrome_public_bundle_fake_modules_smoke_test' : {
2061 'remove_from': [
2062 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2063 # GLIBC_2.28 Not found.
2064 ],
2065 },
2066 'monochrome_public_bundle_smoke_test' : {
2067 'remove_from': [
2068 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2069 # GLIBC_2.28 Not found.
2070 ],
2071 },
2072 'monochrome_public_smoke_test' : {
2073 'remove_from': [
2074 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2075 # GLIBC_2.28 Not found.
2076 ],
2077 },
bsheedye9469572019-01-23 17:31:332078 'monochrome_public_test_ar_apk': {
2079 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:032080 'Nougat Phone Tester': {
2081 'args': [
2082 # ArCore is not installed as a system app on N, so we can install it
2083 # normally instead of replacing the system version.
2084 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2085 ],
2086 },
bsheedye9469572019-01-23 17:31:332087 # We need to match the Playstore version as well because AR tests fail on
2088 # old versions of the Playstore.
2089 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:082090 'args': [
2091 # ArCore is not installed as a system app on O, so we can install it
2092 # normally instead of replacing the system version.
2093 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2094 ],
bsheedye9469572019-01-23 17:31:332095 'swarming': {
2096 'dimension_sets': [
2097 {
2098 'device_os': 'OPR3.170623.008',
bsheedye9469572019-01-23 17:31:332099 'device_type': 'marlin',
2100 'os': 'Android',
2101 },
2102 ],
2103 },
2104 },
Haiyang Pan57159eba2020-05-07 23:14:132105 'android-10-arm64-rel': {
2106 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502107 '--remove-system-package=com.google.ar.core',
2108 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Haiyang Pan57159eba2020-05-07 23:14:132109 ]
2110 },
Haiyang Pan363c59a2020-07-23 05:47:042111 'android-nougat-arm64-rel': {
2112 'args': [
2113 # ArCore is not installed as a system app on N, so we can install it
2114 # normally instead of replacing the system version.
2115 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2116 ],
2117 },
Brian Sheedy2bcd16b2019-04-22 22:47:082118 'android-pie-arm64-dbg': {
2119 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502120 '--remove-system-package=com.google.ar.core',
2121 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Brian Sheedy2bcd16b2019-04-22 22:47:082122 ]
2123 }
bsheedye9469572019-01-23 17:31:332124 },
2125 },
Nico Weberd3096fb2018-06-07 17:50:152126 'nacl_helper_nonsfi_unittests': {
2127 'remove_from': [
Nico Weberd3096fb2018-06-07 17:50:152128 'Linux TSan Tests', # Sets enable_nacl=false.
2129 ],
2130 },
Kenneth Russellfbda3c532017-12-08 23:57:242131 'nacl_loader_unittests': {
2132 'remove_from': [
Nico Weber48f187142018-06-01 15:16:352133 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:512134 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Nico Webera8fc38f72018-04-10 02:20:112135 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:482136 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:242137 ],
2138 },
Kenneth Russelleb60cbd22017-12-05 07:54:282139 'net_unittests': {
2140 'modifications': {
Nico Weber33b9b7a2020-06-12 19:23:272141 'CrWinAsan': {
2142 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2143 'swarming': {
2144 'shards': 16,
2145 },
2146 },
2147 'CrWinAsan(dll)': {
2148 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2149 'swarming': {
2150 'shards': 16,
2151 },
2152 },
John Budorickca14c76f62017-12-09 14:19:182153 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342154 # These are very slow on the ASAN trybot for some reason.
2155 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182156 'swarming': {
John Budorick5052d552017-12-13 02:59:342157 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:182158 },
2159 },
2160 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:352161 # These are very slow on the ASAN trybot for some reason.
2162 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182163 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:022164 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:182165 }
2166 },
Takuto Ikuta54671d972018-07-19 19:06:352167 'Linux ChromiumOS MSan Tests': {
2168 # These are very slow on the Chrome OS MSAN trybot for some reason.
2169 # crbug.com/865455
2170 'swarming': {
2171 'shards': 2,
2172 },
2173 },
John Budorickca14c76f62017-12-09 14:19:182174 'Linux TSan Tests': {
2175 'swarming': {
2176 'shards': 4,
2177 }
2178 },
Ben Pastene8bf205b2018-06-13 04:00:332179 # The suite runs signficantly slower on linux dbg, so increase shards.
2180 'Linux Tests (dbg)(1)': {
2181 'swarming': {
2182 'shards': 2,
2183 },
2184 },
Stephen Martinis1384ff92020-01-07 19:52:152185 'ToTLinuxASan': {
2186 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2187 'swarming': {
2188 'shards': 16,
2189 },
2190 },
2191 'ToTLinuxTSan': {
2192 'swarming': {
2193 'shards': 4,
2194 }
2195 },
Haiyang Pan8d9906e02021-03-24 20:11:042196 'android-11-x86-fyi-rel': {
2197 'args': [
2198 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.net_unittests.filter',
2199 ],
2200 },
Haiyang Pan2486dcb2020-09-18 17:53:062201 'android-marshmallow-x86-rel-non-cq': {
John Budorick7fde6b492020-01-29 17:43:502202 # crbug.com/1046060
2203 'args': [
2204 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2205 ],
2206 },
Haiyang Pan08d09dc2020-04-01 16:11:212207 'android-pie-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:502208 # crbug.com/1046060
2209 'args': [
2210 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2211 ],
2212 },
Chong Gu012d5462021-04-07 23:43:242213 'fuchsia-code-coverage': {
2214 'swarming': {
2215 'shards': 14,
2216 },
2217 },
Omer Katz7d2be652020-01-22 18:13:462218 'linux-blink-heap-concurrent-marking-tsan-rel': {
2219 'swarming': {
2220 'shards': 4,
2221 }
2222 },
Ben Pastene8bf205b2018-06-13 04:00:332223 'linux-chromeos-dbg': {
2224 'swarming': {
2225 'shards': 2,
2226 },
2227 },
Nico Weber33b9b7a2020-06-12 19:23:272228 'win-asan': {
2229 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2230 'swarming': {
2231 'shards': 16,
2232 },
2233 },
Kenneth Russelleb60cbd22017-12-05 07:54:282234 },
2235 },
John Chenaab16fc02020-03-03 06:35:452236 'not_site_per_process_blink_web_tests': {
Lukasz Anforowicz04bc6302018-11-19 19:04:282237 'remove_from': [
Lukasz Anforowicz04bc6302018-11-19 19:04:282238 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
2239 'Linux Tests (dbg)(1)',
Lukasz Anforowicz04bc6302018-11-19 19:04:282240 ],
Yuke Liaobc9ff982019-04-30 06:56:162241 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:152242 'Linux Tests': {
2243 "args": [
2244 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Stephen Martinis1384ff92020-01-07 19:52:152245 ],
2246 },
Yuke Liaoea70f472019-12-19 06:03:362247 'linux-code-coverage': {
2248 'args': [
2249 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Yuke Liaoea70f472019-12-19 06:03:362250 ],
2251 'swarming': {
2252 'shards': 20,
2253 },
2254 },
Stephanie Kim5c7f31d2021-04-27 18:00:062255 'linux-xenial-rel': {
2256 "args": [
2257 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
2258 ],
2259 },
Yuke Liaobc9ff982019-04-30 06:56:162260 },
Lukasz Anforowicz04bc6302018-11-19 19:04:282261 },
Xi Cheng34ca4042018-02-23 00:10:122262 'notification_helper_unittests': {
2263 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:122264 # The test uses WinRT, which only exists in Windows 8 or above.
2265 # (https://crbug.com/813553)
Xi Cheng34ca4042018-02-23 00:10:122266 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:122267 'Win7 Tests (1)',
2268 'Win7 Tests (dbg)(1)',
Stephen Martinis1384ff92020-01-07 19:52:152269 # all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:122270 'ToTWin',
2271 'ToTWin(dbg)',
2272 'ToTWin(dll)',
inglorionb8e7a3ed2019-04-12 09:49:032273 'ToTWinOfficial',
Arthur Eubanks0c24b822021-06-15 18:51:342274 'ToTWinOfficial64',
Xi Cheng34ca4042018-02-23 00:10:122275 'ToTWin64',
2276 'ToTWin64(dbg)',
2277 'ToTWin64(dll)',
2278 'ToTWinCFI',
2279 'ToTWinCFI64',
Xi Cheng34ca4042018-02-23 00:10:122280 ],
2281 },
Ben Pastenee723b2f2019-05-31 19:10:272282 'ozone_unittests': {
2283 'modifications': {
Ben Pastene8ef125e2019-12-10 01:46:292284 'chromeos-betty-pi-arc-chrome': {
2285 'args': [
2286 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2287 ],
2288 },
Ben Pastene500cc1d12021-01-22 18:10:472289 'chromeos-betty-pi-arc-chrome-dchecks': {
2290 'args': [
2291 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2292 ],
2293 },
Jacob Kopczynski2fd462052020-11-13 19:18:222294 'chromeos-betty-pi-arc-chrome-ltc': {
2295 'args': [
2296 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2297 ],
2298 },
2299 'chromeos-betty-pi-arc-chrome-lts': {
2300 'args': [
2301 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2302 ],
2303 },
Ben Pastene8ef125e2019-12-10 01:46:292304 'linux-chromeos-chrome': {
2305 'args': [
2306 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2307 ],
2308 },
Jacob Kopczynski3a555bd32020-12-10 01:41:162309 'linux-chromeos-ltc': {
2310 'args': [
2311 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2312 ],
2313 },
2314 'linux-chromeos-lts': {
2315 'args': [
2316 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2317 ],
2318 },
Ben Pastenee723b2f2019-05-31 19:10:272319 },
2320 },
Karen Qian385d2ca2019-03-19 21:49:582321 'perfetto_unittests': {
2322 'remove_from': [
Haiyang Pan363c59a2020-07-23 05:47:042323 # TODO(crbug.com/931138): Fix permission issue when creating tmp files
John Budorickd3fa5992019-12-13 17:22:412324 'android-arm64-proguard-rel',
John Budorickf2283d72019-06-25 01:09:092325 'android-asan',
Yun Liu022f4512019-06-10 23:14:042326 'android-code-coverage',
Yun Liu7cfd28a2019-10-30 01:57:122327 'android-code-coverage-native',
Haiyang Pan32b83392020-03-14 01:38:462328 'android-lollipop-arm-rel',
Karen Qian385d2ca2019-03-19 21:49:582329 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062330 'android-marshmallow-x86-rel-non-cq',
Haiyang Pan363c59a2020-07-23 05:47:042331 'android-nougat-arm64-rel',
Ben Joyce46ca6012021-03-31 19:19:252332 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Andrew Luo38b311f2019-10-04 03:42:092333 'android-pie-arm64-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212334 'android-pie-x86-rel',
Haiyang Panfed339172021-03-10 23:19:572335 'android-11-x86-fyi-rel',
Karen Qian385d2ca2019-03-19 21:49:582336 'Lollipop Phone Tester',
2337 'Lollipop Tablet Tester',
2338 'Marshmallow 64 bit Tester',
2339 'Marshmallow Tablet Tester',
2340 'Nougat Phone Tester',
Arthur Eubanksc8f86ee2021-05-10 20:14:242341 'ToTAndroid'
Karen Qian385d2ca2019-03-19 21:49:582342 ]
2343 },
Stephen Martinis54d64ad2018-09-21 22:16:202344 'performance_test_suite': {
2345 'modifications': {
Zhaoyang Li78427592021-03-25 19:03:232346 'Mac10.15 Tests (dbg)': {
2347 'args': [
2348 '--browser=debug',
2349 ],
2350 },
Stephen Martinis54d64ad2018-09-21 22:16:202351 'Win10 Tests x64 (dbg)': {
2352 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212353 '--browser=debug_x64',
Stephen Martinis54d64ad2018-09-21 22:16:202354 ],
2355 'experiment_percentage': 100,
2356 },
2357 'Win7 Tests (dbg)(1)': {
2358 'args': [
2359 '--browser=debug',
2360 ],
2361 },
2362 },
2363 },
Sven Zhenge8335e02020-08-07 22:38:392364 'pixel_browser_tests': {
2365 'modifications': {
2366 'win-pixel-tester-rel': {
2367 'non_precommit_args': [
2368 # Do not allow retry or it will break the bulk approval process.
2369 # When retry with fail-pass pattern, the passing test will overwrite the previously
2370 # seen flaky version on the trace. We can triage the image using the printed link,
2371 # but it will not show on the Skia Gold search page.
2372 '--test-launcher-retry-limit=0',
2373 ],
2374 },
2375 },
2376 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032377 'pixel_skia_gold_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:052378 'modifications': {
2379 'Android FYI Release (Pixel 4)': {
2380 'args': [
2381 # Pixel 4s are weird in that they can output in different color spaces
2382 # simultaneously. The readback code for capturing a screenshot assumes
2383 # only one color space, so disable wide color gamut for the test to
2384 # work around the issue. See https://crbug.com/1166379 for more
2385 # information.
2386 '--extra-browser-args=--disable-wcg-for-test',
2387 ],
2388 },
2389 'Optional Android Release (Pixel 4)': {
2390 'args': [
2391 # See above.
2392 '--extra-browser-args=--disable-wcg-for-test',
2393 ],
2394 },
2395 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032396 'replacements': {
2397 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2398 # use ${got_cr_revision}, which is only set on the V8 bots.
2399 'Linux V8 FYI Release (NVIDIA)': {
2400 'args': {
2401 '--git-revision': '${got_cr_revision}',
2402 },
2403 },
2404 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
2405 'args': {
2406 '--git-revision': '${got_cr_revision}',
2407 },
2408 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:002409 'Mac V8 FYI Release (Intel)': {
2410 'args': {
2411 '--git-revision': '${got_cr_revision}',
2412 },
2413 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032414 'Win V8 FYI Release (NVIDIA)': {
2415 'args': {
2416 '--git-revision': '${got_cr_revision}',
2417 },
2418 },
2419 },
2420 },
2421 'pixel_skia_gold_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:502422 'modifications': {
2423 'Android FYI Release (Pixel 4)': {
2424 'args': [
2425 # Pixel 4s are weird in that they can output in different color spaces
2426 # simultaneously. The readback code for capturing a screenshot assumes
2427 # only one color space, so disable wide color gamut for the test to
2428 # work around the issue. See https://crbug.com/1166379 for more
2429 # information.
2430 '--extra-browser-args=--disable-wcg-for-test',
2431 ],
2432 },
Brian Sheedycde1ab1882021-05-27 21:22:002433 'Optional Android Release (Pixel 4)': {
2434 'args': [
2435 # See above.
2436 '--extra-browser-args=--disable-wcg-for-test',
2437 ],
2438 },
Brian Sheedy0566f2cb2021-02-12 22:12:502439 },
Brian Sheedye6ea0ee2019-07-11 02:54:372440 'replacements': {
Brian Sheedye6ea0ee2019-07-11 02:54:372441 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2442 # use ${got_cr_revision}, which is only set on the V8 bots.
2443 'Android V8 FYI Release (Nexus 5X)': {
2444 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322445 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372446 },
2447 },
Brian Sheedye6ea0ee2019-07-11 02:54:372448 'Mac V8 FYI Release (Intel)': {
2449 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322450 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372451 },
2452 },
Brian Sheedye6ea0ee2019-07-11 02:54:372453 },
2454 },
2455 'pixel_test':{
Takuto Ikuta35c85522019-06-04 16:55:462456 'modifications': {
2457 'Android Release (Nexus 5X)': {
2458 'swarming': {
2459 'shards': 2,
2460 },
2461 },
2462 },
Nico Weber128fd382018-06-14 23:29:272463 },
Chong Gu7ee366b2021-04-29 22:59:272464 'pixel_tests': {
2465 'remove_from': [
2466 'Fuchsia x64' # https://crbug.com/1203236
2467 ],
2468 },
Brian Sheedy9653f152019-08-07 17:02:442469 'rendering_representative_perf_tests': {
2470 'modifications': {
2471 'Win10 FYI x64 Exp Release (Intel HD 630)': {
2472 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212473 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442474 ],
2475 },
2476 'Win10 FYI x64 Exp Release (NVIDIA)': {
2477 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212478 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442479 ],
2480 },
Yuly Novikov86cb3542020-11-26 17:10:002481 'Win10 FYI x64 Release (AMD RX 5500 XT)': {
2482 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212483 '--browser=release_x64',
Yuly Novikov86cb3542020-11-26 17:10:002484 ],
2485 },
Brian Sheedy9653f152019-08-07 17:02:442486 'Win10 FYI x64 Release (Intel HD 630)': {
2487 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212488 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442489 ],
2490 },
Brian Sheedy9653f152019-08-07 17:02:442491 'Win10 FYI x64 Release (NVIDIA)': {
2492 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212493 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442494 ],
2495 },
behdad26cf7e72019-12-18 13:57:302496 'Win10 x64 Release (NVIDIA)': {
2497 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212498 '--browser=release_x64',
behdad26cf7e72019-12-18 13:57:302499 ],
2500 },
Brian Sheedy9653f152019-08-07 17:02:442501 },
2502 },
John Budorickdce9d462019-03-23 00:25:382503 'sandbox_linux_unittests': {
2504 'modifications': {
2505 'Lollipop Phone Tester': {
2506 'args': [
2507 '--shard-timeout=300',
2508 ],
2509 },
Haiyang Pan32b83392020-03-14 01:38:462510 'android-lollipop-arm-rel': {
2511 'args': [
2512 '--shard-timeout=300',
2513 ],
2514 },
Haiyang Pan2486dcb2020-09-18 17:53:062515 'android-marshmallow-x86-rel-non-cq': {
John Budorick6e8e595b2020-01-27 18:15:582516 'args': [
2517 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2518 ]
2519 },
Haiyang Pan08d09dc2020-04-01 16:11:212520 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:042521 'args': [
2522 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2523 ]
2524 },
John Budorickdce9d462019-03-23 00:25:382525 },
John Budorick3ebfdf852019-05-13 22:28:162526 'remove_from': [
John Budorick3ebfdf852019-05-13 22:28:162527 'android-asan', # https://crbug.com/962650
2528 ],
John Budorickdce9d462019-03-23 00:25:382529 },
Brian Sheedyc0c142c2021-06-01 21:18:052530 'screenshot_sync_passthrough_tests': {
2531 'modifications': {
2532 'Android FYI Release (Pixel 4)': {
2533 'args': [
2534 # Pixel 4s are weird in that they can output in different color spaces
2535 # simultaneously. The readback code for capturing a screenshot assumes
2536 # only one color space, so disable wide color gamut for the test to
2537 # work around the issue. See https://crbug.com/1166379 for more
2538 # information.
2539 '--extra-browser-args=--disable-wcg-for-test',
2540 ],
2541 },
2542 'Optional Android Release (Pixel 4)': {
2543 'args': [
2544 # See above.
2545 '--extra-browser-args=--disable-wcg-for-test',
2546 ],
2547 },
2548 },
2549 },
Brian Sheedy0566f2cb2021-02-12 22:12:502550 'screenshot_sync_validating_tests': {
2551 'modifications': {
2552 'Android FYI Release (Pixel 4)': {
2553 'args': [
2554 # Pixel 4s are weird in that they can output in different color spaces
2555 # simultaneously. The readback code for capturing a screenshot assumes
2556 # only one color space, so disable wide color gamut for the test to
2557 # work around the issue. See https://crbug.com/1166379 for more
2558 # information.
2559 '--extra-browser-args=--disable-wcg-for-test',
2560 ],
2561 },
Brian Sheedycde1ab1882021-05-27 21:22:002562 'Optional Android Release (Pixel 4)': {
2563 'args': [
2564 # See above.
2565 '--extra-browser-args=--disable-wcg-for-test',
2566 ],
2567 },
Brian Sheedy0566f2cb2021-02-12 22:12:502568 },
2569 },
Kenneth Russelleb60cbd22017-12-05 07:54:282570 'services_unittests': {
2571 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:482572 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:012573 # The face and barcode detection tests fail on the Mac Pros.
2574 'Mac Pro FYI Release (AMD)',
Nico Weberd36959682018-04-12 03:33:462575 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
2576 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:282577 ],
Brian Sheedyb6c58792020-05-07 18:37:332578 'replacements': {
2579 # TODO(crbug.com/1078982): Remove once the test is fixed on 10.15.4.
2580 'Mac FYI Experimental Release (Intel)': {
2581 'args': {
2582 '--gtest_filter': '*Detection*:-FaceDetectionImplMacTest.ScanOneFace*',
2583 },
2584 },
2585 },
Haiyang Pan363c59a2020-07-23 05:47:042586 'modifications': {
2587 'android-nougat-arm64-rel': {
2588 # TODO(crbug.com/1108055): Remove this filter
2589 'args': [
2590 '--gtest_filter=-SystemPerfettoTest.*',
2591 ],
Chong Gudf7fbe92021-02-24 02:55:582592 },
Chong Gu52481452021-04-02 17:52:412593 'fuchsia-code-coverage': {
2594 'swarming': {
2595 'shards': 7,
2596 },
2597 },
2598 }
Chong Gudf7fbe92021-02-24 02:55:582599 },
Stephen Martinis54d64ad2018-09-21 22:16:202600 'swiftshader_unittests': {
2601 'remove_from': [
2602 # Save capacity on the hardware where we have only a few machines.
2603 'Mac FYI Experimental Release (Intel)',
2604 'Mac FYI Experimental Retina Release (AMD)',
2605 'Mac FYI Experimental Retina Release (NVIDIA)',
2606 'Mac Pro FYI Release (AMD)',
2607 ],
2608 },
Kenneth Russelleb60cbd22017-12-05 07:54:282609 'sync_integration_tests': {
Brad Halla36886c2019-02-26 16:52:292610 'remove_from': [
Brad Halla36886c2019-02-26 16:52:292611 'CrWinAsan(dll)', # https://crbug.com/935598
2612 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282613 'modifications': {
Erik Chene84bc1c2019-11-25 23:23:522614 'Linux ASan LSan Tests (1)': {
2615 'swarming': {
2616 'shards': 4,
2617 },
2618 },
Nico Weber8fbc2832018-12-14 16:00:572619 'Linux TSan Tests': {
2620 'swarming': {
2621 'shards': 6,
2622 },
2623 },
Sven Zheng9a52be52020-10-09 21:27:122624 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2625 'Mac10.13 Tests': {
2626 'precommit_args': [
2627 '--gtest_filter=-*',
2628 ],
2629 },
Zhaoyang Li69e2e002021-02-19 21:57:352630 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2631 'Mac10.15 Tests': {
2632 'precommit_args': [
2633 '--gtest_filter=-*',
2634 ],
2635 },
Stephen Martinis1384ff92020-01-07 19:52:152636 'ToTLinuxTSan': {
Kenneth Russelleb60cbd22017-12-05 07:54:282637 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152638 'shards': 6,
Kenneth Russelleb60cbd22017-12-05 07:54:282639 },
2640 },
Stephen Martinis75ab55d2018-08-30 02:27:122641 'Win10 Tests x64 (dbg)': {
2642 'experiment_percentage': 100, # https://crbug.com/840369
2643 },
Stephen Martinis1384ff92020-01-07 19:52:152644 'Win7 Tests (dbg)(1)': {
2645 'swarming': {
2646 'shards': 2,
2647 },
2648 },
2649 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112650 'swarming': {
2651 'shards': 4,
2652 },
2653 },
Stephen Martinis1384ff92020-01-07 19:52:152654 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112655 'swarming': {
2656 'shards': 4,
2657 },
2658 },
Sven Zhengfbbf21a2021-04-16 23:57:122659 # https://crbug.com/1199909,
Junhua Chen39dd2dba2021-05-05 17:51:542660 'linux-lacros-code-coverage': {
2661 'args': [
2662 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
2663 ]
2664 },
Sven Zhengfbbf21a2021-04-16 23:57:122665 'linux-lacros-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:432666 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402667 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
Sven Zhengfbbf21a2021-04-16 23:57:122668 ]
Anastasiia N11c1f8d2021-04-19 14:04:422669 },
2670 'linux-lacros-tester-rel': {
2671 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402672 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
Anastasiia N11c1f8d2021-04-19 14:04:422673 ],
2674 },
Kenneth Russelleb60cbd22017-12-05 07:54:282675 },
2676 },
Haiyang Panfed339172021-03-10 23:19:572677 'system_webview_shell_layout_test_apk': {
2678 'remove_from': [
2679 'android-11-x86-fyi-rel', # crbug.com/1165280
2680 ],
2681 },
Weizhong Xia613fda42021-04-21 20:11:522682 'system_webview_wpt': {
2683 'modifications': {
2684 'android-webview-pie-x86-wpt-fyi-rel': {
Weizhong Xia03b8e36e2021-06-25 23:23:582685 'args': [
2686 '--log-wptreport',
2687 ],
Weizhong Xia613fda42021-04-21 20:11:522688 'swarming': {
2689 'dimension_sets': [
2690 {
2691 'machine_type': 'n1-standard-8',
2692 },
2693 ],
2694 'shards': 18,
2695 },
2696 },
2697 },
2698 },
Kenneth Russell8a386d42018-06-02 09:48:012699 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:522700 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:012701 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012702 'Linux Debug (NVIDIA)',
2703 'Mac Debug (Intel)',
2704 'Mac Retina Debug (AMD)',
Yuly Novikovbc1ccff2019-08-03 00:05:492705 'Win10 FYI x64 Debug (NVIDIA)',
Yuly Novikovf28f1eca2019-07-04 22:43:392706 # Disabled due to dbus crashes crbug.com/927465
Yuly Novikov5865ff72019-07-09 21:38:052707 'Linux FYI Release (Intel HD 630)',
2708 'Linux FYI Release (NVIDIA)',
Brian Sheedy22d051e2019-08-07 00:50:162709 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
Yuly Novikov5865ff72019-07-09 21:38:052710 'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
2711 'Linux Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:012712 ],
Emily Hanleyb64ac7c2018-05-25 13:36:552713 },
Haiyang Pan8c201b92020-06-04 01:25:072714 'telemetry_chromium_minidump_unittests': {
2715 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062716 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan8c201b92020-06-04 01:25:072717 ],
2718 },
Brian Sheedyc117f6d2020-05-06 02:23:272719 'telemetry_monochrome_minidump_unittests': {
2720 'remove_from': [
2721 # Monochrome isn't supported on M.
2722 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062723 'android-marshmallow-x86-rel-non-cq',
Brian Sheedyc117f6d2020-05-06 02:23:272724 ],
2725 },
Kenneth Russelleb60cbd22017-12-05 07:54:282726 'telemetry_perf_unittests': {
2727 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:282728 'Linux Tests': {
2729 'args': [
2730 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:482731 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:282732 ],
2733 },
Juan Antonio Navarro Perez4899edf2019-03-14 13:05:352734 'Linux Tests (dbg)(1)': {
2735 'args': [
2736 '--xvfb',
2737 '--jobs=1',
2738 ],
2739 },
Stephanie Kim56defb72020-11-19 21:32:372740 # TODO crbug.com/1143924: Remove when experimentation is complete
2741 'Linux Tests Robocrop': {
2742 'args': [
2743 '--xvfb',
2744 '--jobs=1',
2745 ],
2746 },
Kenneth Russelleb60cbd22017-12-05 07:54:282747 # Disable parallelism on all Mac bots.
Kenneth Russelleb60cbd22017-12-05 07:54:282748 'Mac10.11 Tests': {
2749 'args': [
2750 '--jobs=1',
2751 ],
2752 },
2753 'Mac10.12 Tests': {
2754 'args': [
2755 '--jobs=1',
2756 ],
2757 },
Ned Nguyen6e6e5b32018-02-21 20:21:502758 'Win7 Tests (dbg)(1)': {
2759 'args': [
2760 '--jobs=1',
2761 ],
2762 'swarming': {
2763 'shards': 20,
2764 },
2765 'experiment_percentage': 100,
2766 },
Ben Pastene69400eb2021-03-25 19:27:162767 'chromeos-eve-chrome': {
2768 'args': [
2769 # TODO(crbug.com/1191132): Re-enable.
2770 '--skip=benchmarks.benchmark_smoke_unittest.BenchmarkSmokeTest.wasmpspdfkit',
2771 ],
2772 },
Ben Pastene2b4b15f2021-03-04 00:39:242773 'chromeos-kevin-chrome': {
2774 # TODO(crbug.com/1182948): Remove the experiment.
2775 'experiment_percentage': 100,
2776 },
Ben Pastene7b1384a2021-04-22 23:24:322777 'linux-bionic-rel': {
2778 'args': [
2779 '--xvfb',
2780 '--jobs=1',
2781 ],
2782 },
Stephen Martinis1384ff92020-01-07 19:52:152783 'linux-chromium-tests-staging-tests': {
2784 'args': [
2785 '--xvfb',
2786 '--jobs=1',
2787 ],
2788 },
2789 'linux-trusty-rel': {
2790 'args': [
2791 '--xvfb',
2792 '--jobs=1',
2793 ],
2794 },
Stephanie Kim5c7f31d2021-04-27 18:00:062795 'linux-xenial-rel': {
2796 'args': [
2797 '--xvfb',
2798 '--jobs=1',
2799 ],
2800 },
Kenneth Russelleb60cbd22017-12-05 07:54:282801 },
2802 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062803 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan0e39edf42020-04-28 19:29:012804 # There's no need to run telemetry_perf_unittests on both lollipop and
Erik Chen96894722019-11-21 20:03:392805 # marshmallow on the CQ. https://crbug.com/1026487.
2806 'android-marshmallow-arm64-rel',
Haiyang Pan363c59a2020-07-23 05:47:042807 'android-nougat-arm64-rel', # crbug.com/1108124
Andrew Luobe83fd82019-12-19 03:07:582808 'android-pie-arm64-rel',
Garrett Beatyeef031a2019-02-28 01:55:412809 # crbug.com/936540
Garrett Beatyeef031a2019-02-28 01:55:412810 'Mac10.11 Tests',
Shenghua Zhangbd6f1b22018-03-03 02:59:142811 'Mac10.13 Tests',
Zhaoyang Li69e2e002021-02-19 21:57:352812 'Mac10.15 Tests',
Zhaoyang Li78427592021-03-25 19:03:232813 'Mac10.15 Tests (dbg)',
Stephen Martinis1384ff92020-01-07 19:52:152814 'Linux - Future (dbg)', # client.v8.chromium
Takuto Ikuta9aa015d2019-04-15 23:33:292815 'Win10 Tests x64',
Stephen Martinise701f5a2018-05-04 01:25:112816 'Win10 Tests x64 (dbg)',
Kuan Huangc93e8672021-06-29 21:13:452817 'Win10 Tests x64 20h2',
Kenneth Russelleb60cbd22017-12-05 07:54:282818 ],
2819 },
Stephen Martinis54d64ad2018-09-21 22:16:202820 'telemetry_unittests': {
2821 'modifications': {
2822 'Win10 Tests x64 (dbg)': {
2823 'experiment_percentage': 100, # crbug.com/870673
Ben Pastene9383fe12020-10-20 21:32:402824 },
John Budorickc498fd3c2019-03-14 01:16:262825 },
2826 'remove_from': [
Ben Pastene619317752020-12-03 00:04:142827 'chromeos-kevin-rel', # crbug.com/1141234: Restore when there's more DUTs
2828
John Budorickc498fd3c2019-03-14 01:16:262829 # crbug.com/936540
John Budorickc498fd3c2019-03-14 01:16:262830 'Mac10.11 Tests',
Takuto Ikuta9aa015d2019-04-15 23:33:292831
2832 'Win10 Tests x64',
Kuan Huangc93e8672021-06-29 21:13:452833 'Win10 Tests x64 20h2',
John Budorickc498fd3c2019-03-14 01:16:262834 ],
Stephen Martinis54d64ad2018-09-21 22:16:202835 },
Brian Sheedyf3b48d62020-05-08 23:03:122836 'test_buildbucket_api_gpu_use_cases': {
2837 'remove_from': [
2838 # crbug.com/1080749
2839 'Optional Linux Release (NVIDIA)',
2840 ],
2841 },
Kenneth Russelleb60cbd22017-12-05 07:54:282842 'unit_tests': {
Yun Liu3e759dbb2019-11-01 19:25:522843 'remove_from': [
Haiyang Pan0e39edf42020-04-28 19:29:012844 # There's no need to run unit_tests on both lollipop and marshmallow
Erik Chen96894722019-11-21 20:03:392845 # on the CQ. https://crbug.com/1026487.
2846 'android-marshmallow-arm64-rel',
Haiyang Pan765477d2020-09-22 17:59:552847 'android-marshmallow-x86-rel-non-cq', # runs on MM-x86-rel already
Ben Pastene3e32ffe2020-08-07 03:37:072848 'android-pie-arm64-rel', # https://crbug.com/1010211
Yun Liu3e759dbb2019-11-01 19:25:522849 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282850 'modifications': {
John Budorickca14c76f62017-12-09 14:19:182851 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342852 # These are slow on the ASAN trybot for some reason.
2853 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182854 'swarming': {
John Budorick5052d552017-12-13 02:59:342855 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:182856 },
2857 },
Stephen Martinis1384ff92020-01-07 19:52:152858 'Linux Chromium OS ASan LSan Tests (1)': {
2859 # These are slow on the ASAN trybot for some reason.
2860 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182861 'swarming': {
2862 'shards': 2,
2863 },
2864 },
Takuto Ikuta54671d972018-07-19 19:06:352865 'Linux ChromiumOS MSan Tests': {
2866 # These are very slow on the Chrome OS MSAN trybot for some reason.
2867 # crbug.com/865455
2868 'swarming': {
2869 'shards': 2,
2870 },
2871 },
Stephen Martinis1384ff92020-01-07 19:52:152872 'Linux TSan Tests': {
Takuto Ikuta54671d972018-07-19 19:06:352873 'swarming': {
2874 'shards': 2,
2875 },
2876 },
Stephen Martinis1384ff92020-01-07 19:52:152877 'ToTLinuxASan': {
Dirk Pranke20eae9a72017-12-09 18:12:142878 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152879 'shards': 2,
Dirk Pranke20eae9a72017-12-09 18:12:142880 },
2881 },
Stephen Martinis1384ff92020-01-07 19:52:152882 'android-asan': {
2883 'args': [
2884 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter',
2885 ],
2886 },
Takuto Ikuta527cdff2020-01-29 08:04:272887 'android-marshmallow-arm64-rel-swarming': {
2888 'swarming': {
2889 'shards': 8,
2890 },
2891 },
Stephen Martinis1384ff92020-01-07 19:52:152892 'linux-chromeos-chrome': {
2893 'args': [
2894 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter',
2895 ],
2896 },
Ben Pasteneacd57392019-10-31 02:13:252897 'linux-chromeos-dbg': {
2898 'swarming': {
2899 'shards': 2,
2900 },
2901 },
Erik Chend063aef72019-11-18 19:13:102902 'linux-chromeos-rel': {
2903 'swarming': {
2904 'shards': 2,
2905 },
2906 },
Yuke Liao597dd6df72020-08-18 03:02:542907 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:542908 'linux-lacros-code-coverage': {
2909 'args': [
2910 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
2911 ],
2912 },
2913 # https://crbug.com/1111979,
Yuke Liao597dd6df72020-08-18 03:02:542914 'linux-lacros-rel': {
2915 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402916 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
Yuke Liao597dd6df72020-08-18 03:02:542917 ],
2918 },
Sven Zheng5c9d3e342020-08-11 21:39:432919 # https://crbug.com/1111979,
2920 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:432921 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402922 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:432923 ],
2924 },
Kenneth Russelleb60cbd22017-12-05 07:54:282925 },
2926 },
Maksim Sisov649b7017a2021-03-04 08:20:392927 'unit_tests_wayland': {
2928 'modifications': {
2929 # CI Ozone/Wayland tester.
2930 'Linux Tester (Ozone Wayland)': {
2931 'args': [
2932 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.unit_tests_wayland.filter',
2933 ],
2934 },
2935 }
2936 },
Kenneth Russell8a386d42018-06-02 09:48:012937 'video_decode_accelerator_gl_unittest': {
2938 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012939 # Windows Intel doesn't have the GL extensions to support this test.
Yuly Novikovbc1ccff2019-08-03 00:05:492940 'Optional Win10 x64 Release (Intel HD 630)',
2941 'Win10 FYI x64 Release (Intel HD 630)',
Yuly Novikov5ff15502019-07-31 00:55:482942 'Win10 FYI x64 Exp Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:012943 ],
2944 },
Sven Zheng577fe5ff2020-08-03 22:06:442945 'views_unittests': {
Sven Zheng80734f12020-08-06 06:50:392946 'modifications': {
Sven Zheng5c9d3e342020-08-11 21:39:432947 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:542948 'linux-lacros-code-coverage': {
2949 'args': [
2950 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
2951 'DesktopWidgetTest*:'
2952 'DesktopWindowTreeHostPlatformTest*:'
2953 'EditableComboboxTest*:'
2954 'MenuRunnerTest*:'
2955 'TextfieldTest*:'
2956 'TooltipControllerTest*:'
2957 'TooltipStateManagerTest*'
2958 ],
2959 },
Sven Zheng5c9d3e342020-08-11 21:39:432960 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:432961 'args': [
2962 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
Yuke Liao34721c22020-08-14 21:41:192963 'DesktopWidgetTest*:'
2964 'DesktopWindowTreeHostPlatformTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:532965 'EditableComboboxTest*:'
Sven Zhengea8903f2020-08-14 05:27:512966 'MenuRunnerTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:532967 'TextfieldTest*:'
Benjamin Beaudry54b3b882021-03-12 23:55:362968 'TooltipControllerTest*:'
2969 'TooltipStateManagerTest*'
Sven Zheng5c9d3e342020-08-11 21:39:432970 ],
2971 },
Sven Zheng80734f12020-08-06 06:50:392972 },
Sven Zheng577fe5ff2020-08-03 22:06:442973 },
Tom Anderson76eff052020-04-01 21:28:522974 'views_unittests_wayland': {
2975 'modifications': {
Maksim Sisov69730f82020-11-11 12:09:132976 # CQ tester.
Tom Anderson76eff052020-04-01 21:28:522977 'Linux Ozone Tester (Wayland)': {
2978 'args': [
2979 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
2980 ],
2981 },
Maksim Sisov69730f82020-11-11 12:09:132982 # CI tester.
2983 'Linux Tester (Ozone Wayland)': {
2984 'args': [
2985 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
2986 ],
2987 },
Tom Anderson76eff052020-04-01 21:28:522988 },
2989 },
John Budorickd02c429de2020-01-10 19:02:212990 'viz_unittests': {
2991 'modifications': {
Haiyang Pancf765862021-03-18 20:39:152992 'android-11-x86-fyi-rel': {
2993 'args': [
2994 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.viz_unittests.filter',
2995 ],
2996 },
Haiyang Pan2486dcb2020-09-18 17:53:062997 'android-marshmallow-x86-rel-non-cq': {
John Budorickafd548b2020-01-14 20:45:092998 'args': [
John Budorickd02c429de2020-01-10 19:02:212999 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3000 ],
3001 },
Haiyang Pan08d09dc2020-04-01 16:11:213002 'android-pie-x86-rel': {
John Budorickafd548b2020-01-14 20:45:093003 'args': [
John Budorickd02c429de2020-01-10 19:02:213004 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3005 ],
3006 },
3007 },
3008 },
John Budorick20f4fa8d2019-08-02 22:58:293009 'vr_android_unittests': {
3010 'remove_from': [
Michael Thiessen2abf0052021-03-05 18:43:073011 'android-lollipop-arm-rel',
John Budorick20f4fa8d2019-08-02 22:58:293012 ],
3013 },
3014 'vr_common_unittests': {
3015 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213016 'android-pie-x86-rel',
John Budorick20f4fa8d2019-08-02 22:58:293017 ],
3018 },
Kenneth Russellfbda3c532017-12-08 23:57:243019 'vr_pixeltests': {
3020 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213021 'android-pie-x86-rel',
Kenneth Russell8ceeabf2017-12-11 17:53:283022 'VR Linux',
Kenneth Russellfbda3c532017-12-08 23:57:243023 ],
3024 },
Nico Webere81999ee2018-07-01 23:52:433025 'wayland_client_perftests': {
3026 'remove_from': [
3027 'linux-chromeos-dbg', # https://crbug.com/859307
3028 ],
3029 },
Chong Gud1a5c5992021-04-09 04:08:323030 'web_engine_browsertests': {
3031 'modifications': {
3032 'fuchsia-code-coverage': {
3033 'swarming': {
Chong Gu7a463202021-07-19 18:43:103034 'shards': 28,
Chong Gud1a5c5992021-04-09 04:08:323035 },
3036 },
3037 },
3038 },
Chong Gu4c9e8f112021-06-02 18:37:263039 'web_engine_integration_tests': {
3040 'modifications': {
3041 'fuchsia-code-coverage': {
3042 'swarming': {
3043 'shards': 6,
3044 },
3045 },
3046 },
3047 },
John Budorick63357462019-02-27 23:02:513048 'webdriver_tests_suite': {
3049 'remove_from': [
3050 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557
Stephanie Kim5c7f31d2021-04-27 18:00:063051 'linux-xenial-rel',
John Budorick63357462019-02-27 23:02:513052 ],
3053 },
bsheedy048cbdb2019-02-04 20:32:053054 'webgl2_conformance_gl_passthrough_tests': {
3055 'remove_from': [
Geoff Lang1fede152019-10-10 23:03:443056 # Not enough capacity. https://crbug.com/982294
3057 'Mac Pro FYI Release (AMD)',
3058 'Mac FYI Retina Release (NVIDIA)',
bsheedy048cbdb2019-02-04 20:32:053059 ],
3060 },
John Budorick82e61dfb2019-12-10 04:36:093061 'webgl2_conformance_validating_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:203062 'remove_from': [
3063 # The Mac NVIDIA Retina bots don't have the capacity to run
3064 # this test suite on mac_optional_gpu_tests_rel.
3065 'Optional Mac Retina Release (NVIDIA)',
3066 ],
Kenneth Russell8a386d42018-06-02 09:48:013067 'modifications': {
Kenneth Russell8a386d42018-06-02 09:48:013068 'Mac FYI GPU ASAN Release': {
3069 'args': [
3070 '--is-asan',
3071 ]
3072 },
3073 },
3074 },
3075 'webgl_conformance_gl_passthrough_tests': {
3076 'remove_from': [
3077 # crbug.com/555545 and crbug.com/649824:
3078 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
3079 # Always fails on older cards, flaky on newer cards.
Kenneth Russell8a386d42018-06-02 09:48:013080 'Win7 FYI Release (AMD)',
3081 ],
3082 },
Kenneth Russell984f2f12020-12-15 23:23:353083 'webgl_conformance_metal_passthrough_tests': {
3084 'remove_from': [
3085 # crbug.com/1158857: re-enable if Metal shader cache workaround is added.
3086 'Mac FYI Retina Release (NVIDIA)',
3087 ],
3088 },
Stephen Martinis54d64ad2018-09-21 22:16:203089 'webgl_conformance_tests': {
Kenneth Russelle63e41f2019-04-09 02:45:283090 'remove_from': [
3091 # Too slow on this configuration, which is severely hardware
3092 # constrained. crbug.com/950690
3093 'Mac FYI Retina Debug (NVIDIA)',
3094 ],
Kenneth Russell8a386d42018-06-02 09:48:013095 },
John Budorick82e61dfb2019-12-10 04:36:093096 'webgl_conformance_validating_tests': {
3097 'modifications': {
3098 'Mac FYI GPU ASAN Release': {
3099 'args': [
3100 '--is-asan',
3101 ]
3102 },
3103 },
3104 },
Austin Enge8c0ba02021-07-19 23:55:193105 'webgpu_blink_web_tests': {
3106 'modifications': {
3107 # Increase the timeout with ASAN (crbug.com/1208253)
3108 'Dawn Win10 x64 ASAN Release': {
3109 'args': [
3110 '--time-out-ms=48000',
3111 ],
3112 },
3113 },
3114 },
Kenneth Russelleb60cbd22017-12-05 07:54:283115 'webkit_unit_tests': {
Yun Liu16394ab32019-11-19 16:37:573116 'remove_from': [
3117 # Flakily fails on Win7. https://crbug.com/943372.
3118 'Win7 Tests (1)',
3119 'Win 7 Tests x64 (1)',
Haiyang Pan2489f032020-09-30 19:05:033120 'android-lollipop-arm-rel', # crbug.com/1133002#c6
Haiyang Pan90ed7c642021-02-06 01:22:063121 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
3122 'android-marshmallow-arm64-rel',
3123 'android-marshmallow-x86-rel-non-cq',
Yun Liu16394ab32019-11-19 16:37:573124 ],
Dirk Pranke81ff51c2017-12-09 19:24:283125 'modifications': {
John Budorick5052d552017-12-13 02:59:343126 'Linux ASan LSan Tests (1)': {
3127 # These are very slow on the ASAN trybot for some reason.
3128 # crbug.com/794372
3129 'swarming': {
3130 'shards': 5,
3131 },
3132 },
Erik Chen681dc0282019-11-26 22:54:493133 'Linux TSan Tests': {
3134 'swarming': {
3135 'shards': 2,
3136 },
3137 },
arthursonzogni26889d82018-05-29 17:18:163138 'Marshmallow 64 bit Tester': {
3139 # Increase timeout. See https://crbug.com/847229.
3140 'swarming': {
3141 'hard_timeout': 1200,
3142 },
3143 },
Haiyang Panc7c009e2021-03-18 19:31:233144 'android-11-x86-fyi-rel': {
3145 'args': [
3146 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.blink_unittests.filter',
3147 ],
3148 },
Omer Katz7d2be652020-01-22 18:13:463149 'linux-blink-heap-concurrent-marking-tsan-rel': {
3150 'swarming': {
3151 'shards': 2,
3152 },
3153 },
Dirk Pranke81ff51c2017-12-09 19:24:283154 },
Kenneth Russelleb60cbd22017-12-05 07:54:283155 },
Haiyang Panfbd2b482020-09-23 23:41:253156 'weblayer_browsertests': {
3157 'modifications': {
Haiyang Pand38464f52021-03-24 00:29:013158 'android-11-x86-fyi-rel': {
3159 'args': [
3160 # TODO(crbug.com/1191784): Enable this test once the issue is fixed.
3161 '--gtest_filter=-DownloadBrowserTest.OverrideDownloadDirectory',
3162 ],
3163 },
Haiyang Panfbd2b482020-09-23 23:41:253164 'android-pie-arm64-rel': {
3165 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3166 # capacity has been deployed.
3167 'swarming': {
3168 'dimension_sets': [
3169 {
3170 'device_type': 'sailfish',
3171 },
3172 ],
3173 },
3174 },
3175 },
3176 },
Haiyang Pan591dbad2020-06-05 20:26:373177 'weblayer_bundle_test': {
3178 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063179 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Panfed339172021-03-10 23:19:573180 'android-11-x86-fyi-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373181 ],
3182 },
3183 'weblayer_instrumentation_test_apk': {
3184 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063185 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Panfed339172021-03-10 23:19:573186 'android-11-x86-fyi-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373187 ],
Haiyang Pan6d7a15b2020-10-03 00:29:193188 'modifications': {
3189 'android-pie-arm64-rel': {
3190 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3191 # capacity has been deployed.
3192 'swarming': {
3193 'dimension_sets': [
3194 {
3195 'device_type': 'sailfish',
3196 },
3197 ],
3198 },
3199 },
3200 },
Haiyang Pan591dbad2020-06-05 20:26:373201 },
Rakib M. Hasan48919902021-02-26 23:07:203202 'weblayer_instrumentation_test_apk_ToT_Tests': {
3203 'modifications': {
3204 'android-weblayer-10-x86-rel-tests': {
3205 'args': [
3206 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3207 ]
3208 },
3209 'android-weblayer-marshmallow-x86-rel-tests': {
3210 'args': [
3211 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3212 ]
3213 }
3214 }
3215 },
Haiyang Pan4efd9b02021-03-17 23:58:303216 'weblayer_private_instrumentation_test_apk': {
3217 'modifications': {
3218 # TODO(crbug.com/1189403): Remove the filter once the issue is fixed.
3219 'android-11-x86-fyi-rel': {
3220 'args': [
3221 '--gtest_filter=-org.chromium.weblayer.test.MediaCaptureTest.*',
3222 ],
3223 },
3224 },
3225 },
Weizhong Xia7d335882021-01-28 02:49:523226 'weblayer_shell_wpt': {
3227 'modifications': {
3228 # TODO(crbug.com/1171555): remove this when test can run with more emulators
3229 'android-weblayer-pie-x86-wpt-fyi-rel': {
3230 'swarming': {
Weizhong Xia3671c5f2021-01-30 00:22:273231 'dimension_sets': [
3232 {
3233 'machine_type': 'n1-standard-8',
3234 },
3235 ],
Weizhong Xia7d335882021-01-28 02:49:523236 'shards': 18,
3237 },
3238 },
Weizhong Xia0f0c3302021-04-27 00:05:433239 'android-weblayer-pie-x86-wpt-smoketest': {
3240 'args': [
Weizhong Xiaeb234a4b2021-04-28 03:07:533241 '--default-exclude',
Weizhong Xia0f0c3302021-04-27 00:05:433242 '--include-file=../../third_party/blink/web_tests/android/WPTSmokeTestCases'
3243 ],
3244 'swarming': {
3245 'dimension_sets': [
3246 {
3247 'machine_type': 'n1-standard-8',
3248 },
3249 ],
3250 'shards': 3,
3251 },
3252 },
Weizhong Xia7d335882021-01-28 02:49:523253 },
3254 },
Haiyang Panfbd2b482020-09-23 23:41:253255 'webview_cts_tests': {
Haiyang Panfed339172021-03-10 23:19:573256 'remove_from': [
3257 'android-11-x86-fyi-rel', # crbug.com/1165280
Ben Joyce4677e682021-03-22 22:19:113258 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
3259 # GLIBC_2.28 Not found.
Haiyang Panfed339172021-03-10 23:19:573260 ],
Haiyang Panfbd2b482020-09-23 23:41:253261 'modifications': {
3262 'android-pie-arm64-rel': {
3263 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3264 # capacity has been deployed.
3265 'swarming': {
3266 'dimension_sets': [
3267 {
3268 'device_type': 'sailfish',
3269 },
3270 ],
3271 },
3272 },
3273 },
3274 },
Kenneth Russelleb60cbd22017-12-05 07:54:283275 'webview_instrumentation_test_apk': {
3276 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:063277 # This test frequently fails on Android, https://crbug.com/824959
Haiyang Pana3ff55ae2020-04-23 18:26:543278 'android-lollipop-arm-rel',
Stephen Martinis1384ff92020-01-07 19:52:153279 # matching android builders, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:503280 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:093281 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:193282 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:253283 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:193284
Dirk Pranke20eae9a72017-12-09 18:12:143285 # On chromium.swarm, this should possibly be being run (or removed
Takuto Ikuta527cdff2020-01-29 08:04:273286 # from android-marshmallow-arm64-rel-swarming).
Haiyang Pan1ad3bb032020-04-24 23:52:033287 'android-lollipop-arm-rel-swarming',
Garrett Beaty47a2d802020-11-10 20:50:533288 # https://crbug.com/1147531 - covered on pie
3289 'android-marshmallow-arm64-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:283290 ],
Ben Pastenee17a8e92018-07-12 21:55:183291 'modifications': {
Andrew Luof08500ae2020-01-10 01:24:453292 # chromium.android.fyi
3293 'Android WebView P FYI (rel)': {
3294 'args': [
3295 '--annotation',
3296 'DisabledTest,FlakyTest' # Monitor status of disabled tests.
3297 ],
3298 },
Ben Pastenee17a8e92018-07-12 21:55:183299 'Oreo Phone Tester': {
Andrew Luo93c4a1e2019-08-30 05:26:303300 # TODO(crbug.com/997362): Enable this once it's passing.
bsheedy01833462018-12-07 01:05:573301 # TODO(https://crbug.com/884413): Re-enable this once the tests are
3302 # either passing or there is more capacity.
3303 'experiment_percentage': 0,
Ben Pastenee17a8e92018-07-12 21:55:183304 },
Haiyang Pan103864812021-03-19 19:28:443305 'android-11-x86-fyi-rel': {
3306 'args': [
3307 # TODO(crbug.com/1189746) Enable this test once the issue is fixed.
3308 '--gtest_filter=-org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers',
3309 ],
3310 },
Kuan Huang1f402c82021-06-08 17:58:183311 'android-pie-arm64-rel': {
3312 'swarming': {
3313 'shards': 9,
3314 },
3315 },
Haiyang Pan08d09dc2020-04-01 16:11:213316 'android-pie-x86-rel': {
Haiyang Panfdd94332020-03-27 02:43:293317 'args': [
3318 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',
3319 ],
3320 },
Ben Pastenee17a8e92018-07-12 21:55:183321 },
Kenneth Russelleb60cbd22017-12-05 07:54:283322 },
Haiyang Panfed339172021-03-10 23:19:573323 'webview_ui_test_app_test_apk': {
3324 'remove_from': [
3325 'android-11-x86-fyi-rel', # crbug.com/1165280
3326 ],
3327 },
bsheedy800f5062018-08-07 00:47:543328 'xr_browser_tests': {
3329 'remove_from': [
Maggie Chen4fc29842018-08-07 19:12:483330 # Fails on the bot, http://crbug.com/868143
3331 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:543332 ],
3333 },
Kenneth Russelleb60cbd22017-12-05 07:54:283334}