blob: c96a9ef0eedb666cc54c2632b744918e66f4f2a1 [file] [log] [blame]
Kenneth Russelleb60cbd22017-12-05 07:54:281# Copyright 2017 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5# This is a .pyl, or "Python Literal", file. You can treat it just like a
6# .json file, with the following exceptions:
7# * all keys must be quoted (use single quotes, please);
8# * comments are allowed, using '#' syntax; and
9# * trailing commas are allowed.
10
11# Exceptions to the common test suites can only include removal from
12# particular bots, and modifications on particular bots. By design,
13# it's not possible to add one-off tests to bots. Instead they have to
14# be added to one of the test suites in test_suites.pyl.
15#
Jeff Yoone2188f62020-08-24 20:55:5716# Note that if you are excluding with variants, you will need to exclude
17# per variant, with the identifier appended to the test suite name.
18# For example, if you have ios_chrome_ui_eg2tests_module with variant
19# SIM_IPHONE_6S_14_0 (identifier = "iPhone 6s 14.0"), you
20# must exclude with the test name as:
21# "ios_chrome_ui_eg2tests_module_iPhone 6s 14.0"
22
Kenneth Russelleb60cbd22017-12-05 07:54:2823# The goal is to drive the number of exceptions to zero, to make all
24# the bots behave similarly.
25{
Andrew Luo38b311f2019-10-04 03:42:0926 'android_browsertests': {
27 'modifications': {
Haiyang Panca7fcec2021-03-19 02:11:1028 'android-11-x86-fyi-rel': {
29 'swarming': {
30 'shards': 2,
31 },
32 },
Andrew Luo38b311f2019-10-04 03:42:0933 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:5834 'args': [
35 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
36 ],
Haiyang Panfbd2b482020-09-23 23:41:2537 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
38 # capacity has been deployed.
39 'swarming': {
40 'dimension_sets': [
41 {
42 'device_type': 'sailfish',
43 },
44 ],
Haiyang Pan1678f0c02021-03-09 23:05:0945 'shards': 2,
Haiyang Panfbd2b482020-09-23 23:41:2546 },
Andrew Luo38b311f2019-10-04 03:42:0947 },
Haiyang Pan08d09dc2020-04-01 16:11:2148 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:0449 'args': [
50 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
51 ],
Haiyang Pan7cd609d2021-04-08 20:17:2452 'swarming': {
53 'shards': 2,
54 },
John Budorick191adfcd2020-01-29 18:19:0455 },
Andrew Luo38b311f2019-10-04 03:42:0956 },
57 },
Sven Zhengc60debc2020-09-10 18:40:5258 'android_sync_integration_tests': {
59 'remove_from': [
60 # Remove from CQ bots due to capacity.
61 'android-marshmallow-arm64-rel',
62 'android-lollipop-arm-rel',
63 ],
64 },
Kenneth Russelleb60cbd22017-12-05 07:54:2865 'android_webview_unittests': {
66 'remove_from': [
John Budorick826d5ed2017-12-28 19:27:3267 # On chromium.android, these do not need to run prior to M.
Haiyang Pana3ff55ae2020-04-23 18:26:5468 'android-lollipop-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:2869 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2870 },
Jamie Madillc9ae75d2020-10-23 19:19:4871 'angle_end2end_tests': {
72 'remove_from': [
73 # TODO(ynovikov) Investigate why the test breaks on older devices.
74 'Android FYI Release (Nexus 5)',
75 'Android FYI Release (Nexus 6)',
76 'Android FYI Release (Nexus 9)',
Jamie Madillc9ae75d2020-10-23 19:19:4877 # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542
78 'Linux FYI Debug (NVIDIA)',
79 ],
Yuly Novikov60cbf642020-11-19 20:43:1580 'modifications': {
81 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:1582 'Optional Win10 x64 Release (Intel HD 630)': {
83 'args': [
84 '--max-processes=1',
85 ],
86 },
87 'Win10 FYI x64 Exp Release (Intel HD 630)': {
88 'args': [
89 '--max-processes=1',
90 ],
91 },
92 'Win10 FYI x64 Release (Intel HD 630)': {
93 'args': [
94 '--max-processes=1',
95 ],
96 },
Yuly Novikov80d2e672021-02-13 00:16:0497 'win10-angle-x64-intel': {
98 'args': [
99 '--max-processes=1',
100 ],
101 },
Yuly Novikov60cbf642020-11-19 20:43:15102 },
Yuly Novikov922b1fa92021-02-25 22:25:40103 'replacements': {
104 'Linux FYI Release (AMD RX 5500 XT)': {
105 'args': {
106 '--max-processes': '1',
107 },
108 },
109 },
Jamie Madillc9ae75d2020-10-23 19:19:48110 },
Ian Elliott3634d682021-03-10 21:19:30111 'angle_gles1_conformance_tests': {
112 'replacements': {
113 'Win10 FYI x64 Debug (NVIDIA)': {
114 'args': {
115 '--test-timeout': '60',
116 },
117 },
Ian Elliott3634d682021-03-10 21:19:30118 },
119 },
Jamie Madillc9ae75d2020-10-23 19:19:48120 'angle_unittests': {
121 'remove_from': [
122 # On Android, these are already run on the main waterfall.
123 'Android FYI Release (Nexus 5X)',
Yuly Novikovc1117ae82021-01-15 22:33:36124 # Times out listing tests crbug.com/1167314
125 'android-asan',
Jamie Madillc9ae75d2020-10-23 19:19:48126 # Does not currently work on Lacros configurations.
Junhua Chen39dd2dba2021-05-05 17:51:54127 'linux-lacros-code-coverage',
Jamie Madillc9ae75d2020-10-23 19:19:48128 'linux-lacros-tester-rel',
129 'linux-lacros-tester-fyi-rel',
130 ],
Jamie Madillc9ae75d2020-10-23 19:19:48131 },
132 'angle_white_box_tests': {
Yuly Novikov60cbf642020-11-19 20:43:15133 'modifications': {
134 # anglebug.com/5328 suspecting blue screen caused by multiprocess
Yuly Novikov60cbf642020-11-19 20:43:15135 'Optional Win10 x64 Release (Intel HD 630)': {
136 'args': [
137 '--max-processes=1',
138 ],
139 },
140 'Win10 FYI x64 Exp Release (Intel HD 630)': {
141 'args': [
142 '--max-processes=1',
143 ],
144 },
145 'Win10 FYI x64 Release (Intel HD 630)': {
146 'args': [
147 '--max-processes=1',
148 ],
149 },
Yuly Novikov80d2e672021-02-13 00:16:04150 'win10-angle-x64-intel': {
151 'args': [
152 '--max-processes=1',
153 ],
154 },
Yuly Novikov60cbf642020-11-19 20:43:15155 },
Jamie Madillc9ae75d2020-10-23 19:19:48156 },
Yuke Liaob6beaeca2021-04-29 23:41:51157 'aura_unittests_amd64-generic': {
158 'remove_from': [
159 # TODO(crbug.com/1204231): Re-enable.
160 'lacros-amd64-generic-rel',
161 ]
162 },
Yuke Liao79a8cf52021-06-11 18:14:34163 'aura_unittests_eve': {
164 'remove_from': [
165 # TODO(crbug.com/1204231): Re-enable.
166 'lacros-amd64-generic-rel',
167 ]
168 },
Chong Gudf7fbe92021-02-24 02:55:58169 'base_unittests': {
170 'modifications': {
Haiyang Panc7c009e2021-03-18 19:31:23171 'android-11-x86-fyi-rel': {
172 'args': [
173 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.base_unittests.filter',
174 ],
175 },
Chong Gudf7fbe92021-02-24 02:55:58176 'fuchsia-code-coverage': {
177 'swarming': {
178 'shards': 5,
179 },
180 },
181 },
182 },
Haiyang Pan363c59a2020-07-23 05:47:04183 'blink_platform_unittests': {
184 'modifications': {
185 # TODO(crbug.com/1108121): Remove this filter
186 'android-nougat-arm64-rel': {
187 'args': [
188 '--gtest_filter=-HarfBuzzShaperTest.ShapeHorizontalWithoutSubpixelPositionWithKerningIsRounded',
189 ],
190 },
Haiyang Panfbd2b482020-09-23 23:41:25191 'android-pie-arm64-rel': {
192 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
193 # capacity has been deployed.
194 'swarming': {
195 'dimension_sets': [
196 {
197 'device_type': 'sailfish',
198 },
199 ],
200 },
201 },
Chong Gu52481452021-04-02 17:52:41202 'fuchsia-code-coverage': {
203 'swarming': {
204 'shards': 5,
205 },
206 },
Haiyang Pan363c59a2020-07-23 05:47:04207 },
208 },
Chong Guc2d145e2021-03-31 19:55:34209 'blink_unittests': {
210 'modifications': {
211 'fuchsia-code-coverage': {
212 'swarming': {
213 'shards': 30,
214 },
215 },
216 },
217 },
John Chenaab16fc02020-03-03 06:35:45218 'blink_web_tests': {
219 'remove_from': [
Nico Weberab2d6122021-06-22 12:31:39220 'mac-arm64-rel-tests', # TODO(https://crbug.com/1169240): Enable
Ilia Samsonovca3dfd52020-08-07 18:39:01221 'Mac10.11 Tests',
John Chenaab16fc02020-03-03 06:35:45222 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
223 'Win10 Tests x64 (dbg)',
224 ],
225 'modifications': {
226 'Fuchsia x64': {
227 'args': [
228 '--platform=fuchsia',
229 ],
230 'swarming': {
231 'shards': 1,
232 },
233 },
234 'Linux Tests': {
235 "args": [
236 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
237 ],
238 },
239 'Linux Tests (dbg)(1)': {
240 'args': [
241 '--debug',
242 ],
243 'swarming': {
Sven Zheng439fcdf2021-07-13 20:14:57244 'shards': 30,
John Chenaab16fc02020-03-03 06:35:45245 },
246 },
John Chenaab16fc02020-03-03 06:35:45247 'Mac10.11 Tests': {
248 # TODO(kbr): this is essentially redundant.
249 'swarming': {
250 'dimension_sets': [
251 {
Dirk Pranke772f55f2021-04-28 04:51:16252 'cpu': 'x86-64',
John Chenaab16fc02020-03-03 06:35:45253 'gpu': 'none',
254 'os': 'Mac-10.11.6',
255 },
256 ],
257 'shards': 25,
258 },
259 },
260 'Mac10.12 Tests': {
261 'swarming': {
262 'shards': 25,
263 },
264 },
265 'Mac10.13 Tests': {
266 'swarming': {
267 'dimension_sets': [
268 {
Erik Staab59591f32020-08-25 23:07:07269 'gpu': None,
John Chenaab16fc02020-03-03 06:35:45270 },
271 ],
272 'shards': 25,
273 },
274 },
Zhaoyang Li69e2e002021-02-19 21:57:35275 'Mac10.15 Tests': {
276 'swarming': {
277 'dimension_sets': [
278 {
279 'gpu': None,
280 },
281 ],
282 'shards': 25,
283 },
284 },
Zhaoyang Li78427592021-03-25 19:03:23285 'Mac10.15 Tests (dbg)': {
286 'args': [
287 '--debug',
288 ],
289 'swarming': {
Takuto Ikuta7967d4e2021-07-19 06:31:43290 'shards': 40,
Zhaoyang Li78427592021-03-25 19:03:23291 },
292 },
Chong Gu75af969a2021-03-22 14:46:14293 'ToTFuchsia x64': {
294 'args': [
295 '--platform=fuchsia',
296 ],
297 'swarming': {
298 'shards': 1,
299 },
300 },
John Chenaab16fc02020-03-03 06:35:45301 'V8 Blink Linux Debug': {
Michael Achenbach455d39242020-06-22 13:33:45302 # This builder compiles Chromium in release mode, but V8 in debug.
303 # TODO(machenbach): Change name and out directory of this builder to
304 # something less confusing.
John Chenaab16fc02020-03-03 06:35:45305 'args': [
Michael Achenbach455d39242020-06-22 13:33:45306 '-t',
307 'Debug',
308 '--release',
John Chenaab16fc02020-03-03 06:35:45309 ],
310 },
311 'V8 Blink Linux Future': {
312 'args': [
313 '--additional-driver-flag=--js-flags=--future',
314 ],
315 },
316 'WebKit Linux ASAN': {
317 'args': [
318 '--additional-expectations',
319 '../../third_party/blink/web_tests/ASANExpectations',
320 '--time-out-ms',
321 '48000',
322 '--enable-sanitizer',
323 ],
324 'swarming': {
325 'shards': 20,
326 },
327 },
328 'WebKit Linux Leak': {
329 'args': [
330 '--additional-expectations',
331 '../../third_party/blink/web_tests/LeakExpectations',
332 '--time-out-ms',
333 '48000',
334 '--enable-leak-detection',
335 ],
336 'swarming': {
337 'shards': 10,
338 },
339 },
340 'WebKit Linux MSAN': {
341 'args': [
342 '--additional-expectations',
343 '../../third_party/blink/web_tests/MSANExpectations',
344 '--time-out-ms',
345 '66000',
346 '--enable-sanitizer',
347 ],
348 'swarming': {
349 'expiration': 36000,
350 'hard_timeout': 10800,
351 'io_timeout': 3600,
352 'shards': 20,
353 },
354 },
355 'WebKit Linux composite_after_paint Dummy Builder': {
356 'args': [
357 '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
358 ],
Xianzhu Wang2dc614e2021-03-04 22:56:39359 'swarming': {
360 'shards': 20,
361 },
John Chenaab16fc02020-03-03 06:35:45362 },
363 'WebKit Linux layout_ng_disabled Builder': {
364 'args': [
365 '--additional-driver-flag=--disable-blink-features=LayoutNG',
366 ],
Stephen Martinis6eb8a5572021-03-02 00:23:08367 'swarming': {
368 'shards': 20,
369 },
John Chenaab16fc02020-03-03 06:35:45370 },
371 'Win10 Tests x64': {
372 'args': [
373 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21374 'Release_x64',
John Chenaab16fc02020-03-03 06:35:45375 ],
376 'swarming': {
377 "shards": 28
378 },
379 },
380 'Win10 Tests x64 (dbg)': {
381 'args': [
382 '--debug',
383 '--target',
Takuto Ikutab28b582e2021-02-10 01:41:21384 'Debug_x64',
John Chenaab16fc02020-03-03 06:35:45385 ],
386 },
Kuan Huangc93e8672021-06-29 21:13:45387 'Win10 Tests x64 20h2': {
388 'args': [
389 '--target',
390 'Release_x64',
391 ],
392 'swarming': {
393 "shards": 28
394 },
395 },
John Chenaab16fc02020-03-03 06:35:45396 'Win7 Tests (dbg)(1)': {
397 'args': [
398 '--debug',
399 '--time-out-ms',
400 '60000'
401 ],
402 'experiment_percentage': 100,
403 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
404 # from prefered_os_dimension in
405 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
406 # Swarming dimensions would be either specified for all testers on the
407 # waterfall (and therefore, explicitly specified for all tests in the
408 # generated JSON), or this would be removed, and the implicit one used.
409 'swarming': {
410 'dimension_sets': [
411 {
412 'os': 'Windows-7-SP1',
413 }
414 ],
415 },
416 },
417 # tryserver.chromium.android
418 'android_blink_rel': {
419 'args': [
420 '--release',
421 '--android',
422 # TODO(crbug.com/912120): Breakpad was entirely disabled on
423 # Android. Remove this when it no longer affects Android crash
424 # log handling.
425 '--disable-breakpad',
426 # TODO(crbug.com/875172): run on the real GPU since the
427 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
428 '--additional-driver-flag=--use-gpu-in-tests',
429 ],
430 },
431 'devtools_frontend_linux_blink_light_rel': {
432 'args': [
433 'http/tests/devtools',
434 ],
435 'swarming': {
436 'shards': 4,
437 },
438 },
439 'fuchsia-fyi-x64-rel': {
440 'args': [
441 '--platform=fuchsia',
442 ],
443 'swarming': {
444 'shards': 1,
445 },
446 },
Mathias Carlen30968a62020-03-31 08:47:04447 'linux-autofill-assistant': {
448 'args': [
449 '--release',
450 ],
451 },
Yuzu Saijo9709bcc2020-03-18 09:12:20452 'linux-bfcache-rel': {
John Chenaab16fc02020-03-03 06:35:45453 'args': [
Hitoshi Yoshida01e12b32020-11-27 02:47:59454 '--additional-driver-flag=--enable-features=BackForwardCache:enable_same_site/true',
John Chenaab16fc02020-03-03 06:35:45455 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
456 ],
457 },
458 'linux-blink-animation-use-time-delta': {
459 'args': [
460 '--debug',
461 ],
462 },
John Chenaab16fc02020-03-03 06:35:45463 'linux-blink-heap-concurrent-marking-tsan-rel': {
464 'args': [
465 '--release',
466 '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
467 ],
468 },
Daniel Libby178c9832020-10-08 20:36:14469 'linux-blink-web-tests-force-accessibility-rel': {
470 'args': [
471 '--additional-driver-flag=--force-renderer-accessibility',
472 ],
473 },
John Chenaab16fc02020-03-03 06:35:45474 'linux-code-coverage': {
475 'args': [
476 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
477 ],
478 'swarming': {
479 'shards': 20,
480 },
481 },
Prakharda595bf22021-07-13 17:26:57482 'linux-exp-code-coverage': {
483 'args': [
484 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
485 ],
486 'swarming': {
487 'shards': 20,
488 },
489 },
Aaron Gable40f79aa2020-03-21 01:21:15490 'linux-layout-tests-edit-ng': {
491 'args': [
Yoshifumi Inouebebca262020-04-08 22:03:49492 '--additional-driver-flag=--enable-blink-features=EditingNG',
Aaron Gable40f79aa2020-03-21 01:21:15493 ],
494 },
Stephanie Kim5c7f31d2021-04-27 18:00:06495 'linux-xenial-rel': {
496 "args": [
497 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
498 ],
499 },
John Chenaab16fc02020-03-03 06:35:45500 'mac10.12-blink-rel-dummy': {
501 'swarming': {
502 'shards': 20,
503 },
504 },
505 'mac10.13-blink-rel-dummy': {
506 'swarming': {
507 'shards': 20,
508 },
509 },
John Chenaab16fc02020-03-03 06:35:45510 'mac10.14-blink-rel-dummy': {
511 'swarming': {
Xinan Lind2f91712021-04-29 21:13:56512 # Increase timeout and reduce shards.
513 # See https://crbug.com/1203565.
514 'shards': 12,
515 'hard_timeout': 1800,
John Chenaab16fc02020-03-03 06:35:45516 },
517 },
Ilia Samsonov7efe05e2020-05-07 19:00:46518 'mac10.15-blink-rel-dummy': {
519 'swarming': {
520 'shards': 20,
521 },
522 },
Ilia Samsonovdd271c6c22020-09-08 22:24:44523 'mac11.0-blink-rel-dummy': {
Ilia Samsonovdd271c6c22020-09-08 22:24:44524 'swarming': {
Dirk Pranke2cc61792021-06-10 20:24:54525 'shards': 12,
526 'hard_timeout': 1800,
Ilia Samsonovdd271c6c22020-09-08 22:24:44527 },
528 },
Weizhong Xiadfc98e02021-04-29 22:39:38529 'win10-blink-rel-dummy': {
530 'swarming': {
531 'hard_timeout': 1200,
532 },
533 },
John Chenaab16fc02020-03-03 06:35:45534 },
535 },
John Budorickca995852019-06-26 16:55:55536 'breakpad_unittests': {
537 'modifications': {
538 'android-asan': {
539 'args': [
540 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
541 ],
542 },
543 },
544 },
Kenneth Russelleb60cbd22017-12-05 07:54:28545 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24546 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29547 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41548 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26549 'ToTLinuxTSan', # https://crbug.com/368525
Zhaoyang Li69e2e002021-02-19 21:57:35550 # TODO(crbug.com/1171053): Enable the suite in 'Mac10.13 Tests' once it's
551 # off CQ.
Gary Tongd5f5a742021-01-29 00:01:13552 'Mac10.13 Tests', # https://crbug.com/1042757
Zhaoyang Li69e2e002021-02-19 21:57:35553 'Mac10.15 Tests', # https://crbug.com/1042757
Lindsay Pasricha8155d052021-04-22 00:06:43554 'Mac10.15 Tests (dbg)', # https://crbug.com/1201386
555 'mac-code-coverage', # https://crbug.com/1201386
Stephen Martinis31dde712021-04-23 00:15:53556 'Linux TSan (bionic)', # https://crbug.com/368525
Nico Weberd36959682018-04-12 03:33:46557 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinis31dde712021-04-23 00:15:53558 # TODO(crbug.com/1200904): Remove after migration
Stephen Martinise701f5a2018-05-04 01:25:11559 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24560 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28561 'modifications': {
Nico Weber3f919792020-06-12 23:34:52562 'CrWinAsan': {
563 # These are very slow on the ASAN trybot for some reason.
564 # crbug.com/794372
565 'swarming': {
566 'shards': 40,
567 },
568 },
569 'CrWinAsan(dll)': {
570 # These are very slow on the ASAN trybot for some reason.
571 # crbug.com/794372
572 'swarming': {
573 'shards': 40,
574 },
575 },
Stephen Martinis1384ff92020-01-07 19:52:15576 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36577 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15578 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36579 },
580 },
Stephen Martinis1384ff92020-01-07 19:52:15581 'Linux ASan LSan Tests (1)': {
582 # These are very slow on the ASAN trybot for some reason.
583 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19584 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15585 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19586 },
587 },
Chris Cunningham1d0e9e12020-02-26 22:56:40588 'Linux ASan Tests (sandboxed)': {
589 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41590 'shards': 30, # https://crbug.com/1103330
Chris Cunningham1d0e9e12020-02-26 22:56:40591 },
592 },
Stephen Martinis1384ff92020-01-07 19:52:15593 'Linux Chromium OS ASan LSan Tests (1)': {
594 # These are very slow on the ASAN trybot for some reason.
595 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51596 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15597 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51598 },
599 },
Stephen Martinis1384ff92020-01-07 19:52:15600 'Linux ChromiumOS MSan Tests': {
601 # These are very slow on the Chrome OS MSAN trybot for some reason.
602 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34603 'swarming': {
Ben Pastene44221d32020-05-21 23:38:36604 'shards': 32,
Kenneth Russell56a3e862017-12-08 03:11:34605 },
Ben Pastene44221d32020-05-21 23:38:36606 'args': [
607 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
608 ],
Kenneth Russell56a3e862017-12-08 03:11:34609 },
John Budorick614f91a2020-03-30 20:34:55610 'Linux Tests (dbg)(1)': {
611 # crbug.com/1066161
612 'swarming': {
613 'shards': 20,
614 },
615 },
Stephen Martinis1384ff92020-01-07 19:52:15616 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24617 'swarming': {
Stephen Martiniscd3c3832020-11-19 22:01:24618 'shards': 30,
Kenneth Russellfbda3c532017-12-08 23:57:24619 },
Lindsay Pasricha8155d052021-04-22 00:06:43620 # crbug.com/1196416
621 'args': [
622 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
623 ],
Kenneth Russellfbda3c532017-12-08 23:57:24624 },
Lindsay Pasricha76f44d22021-04-07 16:16:26625 'Mac10.15 Tests': {
626 # crbug.com/1042757
627 'swarming': {
628 'dimension_sets': [
629 {
630 # These shards are liable to time out when running on macmini7,1.
631 'cores': '8|12',
632 }
633 ],
634 },
635 # crbug.com/1196416
636 'args': [
637 '--test-launcher-filter-file=../../testing/buildbot/filters/mac.mac-rel.browser_tests.filter',
638 ],
639 },
Stephen Martinis1384ff92020-01-07 19:52:15640 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28641 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18642 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28643 },
644 },
Stephen Martinis1384ff92020-01-07 19:52:15645 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28646 'swarming': {
647 'shards': 20,
648 },
649 },
Kenneth Russell6c83d212018-07-27 20:52:59650 'Win10 Tests x64': {
651 # crbug.com/868082
652 'args': [
653 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
654 ],
Takuto Ikutac9c269a2019-01-10 22:40:25655 'swarming': {
656 # This is for slow test execution that often becomes a critical path of
657 # swarming jobs. crbug.com/868114
658 'shards': 15,
659 }
Kenneth Russell6c83d212018-07-27 20:52:59660 },
Kuan Huangc93e8672021-06-29 21:13:45661 'Win10 Tests x64 20h2': {
662 # crbug.com/868082
663 'args': [
664 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
665 ],
666 'swarming': {
667 # This is for slow test execution that often becomes a critical path of
668 # swarming jobs. crbug.com/868114
669 'shards': 15,
670 }
671 },
Stephen Martinis1384ff92020-01-07 19:52:15672 'Win7 Tests (1)': {
673 # This is for slow test execution that often becomes a critical path of
674 # swarming jobs. crbug.com/868114
675 'swarming': {
676 'shards': 15,
677 },
678 },
679 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02680 'swarming': {
681 'shards': 20,
682 },
683 },
Stephen Martinis1384ff92020-01-07 19:52:15684 'linux-chromeos-chrome': {
685 # TODO(https://crbug.com/932269): Promote out of experiment when the
686 # tests are green.
687 'args': [
688 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
689 ],
690 },
691 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16692 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15693 'shards': 50,
694 },
695 },
696 'linux-chromeos-dbg': {
697 'swarming': {
Garrett Beatyd81c9182021-05-12 02:52:50698 'shards': 40,
Stephen Martinis1384ff92020-01-07 19:52:15699 },
700 },
Jacob Kopczynski3a555bd32020-12-10 01:41:16701 'linux-chromeos-ltc': {
702 'args': [
703 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
704 ],
705 },
706 'linux-chromeos-lts': {
707 'args': [
Noel Gordon2e323612021-04-14 21:51:36708 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
Jacob Kopczynski3a555bd32020-12-10 01:41:16709 ],
710 },
Stephen Martinis1384ff92020-01-07 19:52:15711 'linux-chromeos-rel': {
712 'swarming': {
713 'shards': 20,
Stephanie Kime9008f72020-03-05 23:01:16714 'dimension_sets': [
715 {
716 'kvm': '1',
717 },
718 ],
Stephen Martinis1384ff92020-01-07 19:52:15719 },
720 },
721 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01722 'args': [
723 '--no-sandbox',
724 ],
Stephen Martinis1384ff92020-01-07 19:52:15725 'swarming': {
726 'shards': 50,
727 },
728 },
Junhua Chen39dd2dba2021-05-05 17:51:54729 'linux-lacros-code-coverage': {
730 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18731 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Junhua Chen39dd2dba2021-05-05 17:51:54732 ],
733 },
Yuke Liaod75285f92020-08-18 18:33:56734 'linux-lacros-rel': {
735 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18736 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Yuke Liaod75285f92020-08-18 18:33:56737 ],
738 },
Sven Zheng80734f12020-08-06 06:50:39739 'linux-lacros-tester-rel': {
740 'args': [
Ben Pastened1b2fd192021-05-11 19:10:18741 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.browser_tests.filter',
Sven Zheng80734f12020-08-06 06:50:39742 ],
743 },
Stephen Martinis1384ff92020-01-07 19:52:15744 'linux-trusty-rel': {
745 'args': [
John Budorick79ec9012020-01-08 21:56:31746 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
747 ],
Stephen Martinis1384ff92020-01-07 19:52:15748 },
Stephen Martinis1384ff92020-01-07 19:52:15749 'win-asan': {
Nico Weber3f919792020-06-12 23:34:52750 # These are very slow on the ASAN trybot for some reason.
751 # crbug.com/794372
Stephen Martinis1384ff92020-01-07 19:52:15752 'swarming': {
Nico Weber3f919792020-06-12 23:34:52753 'shards': 40,
Nico Weber0c2861b2018-12-14 18:05:16754 },
755 },
Kenneth Russelleb60cbd22017-12-05 07:54:28756 },
757 },
Maksim Sisov4af9c032020-06-12 12:43:11758 'browser_tests_wayland': {
759 'modifications': {
Maksim Sisov69730f82020-11-11 12:09:13760 # CQ tester.
Maksim Sisov4af9c032020-06-12 12:43:11761 'Linux Ozone Tester (Wayland)': {
762 'args': [
763 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
764 ],
765 },
Maksim Sisov69730f82020-11-11 12:09:13766 # CI tester.
767 'Linux Tester (Ozone Wayland)': {
768 'args': [
769 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
770 ],
771 },
Maksim Sisov4af9c032020-06-12 12:43:11772 },
773 },
Erik Chen681dc0282019-11-26 22:54:49774 'cc_unittests': {
775 'modifications': {
Stephen Martinis31dde712021-04-23 00:15:53776 # TODO(crbug.com/1200904): Remove after migration
777 'Linux TSan (bionic)': {
778 'swarming': {
779 'shards': 3,
780 },
781 },
Erik Chen681dc0282019-11-26 22:54:49782 'Linux TSan Tests': {
783 'swarming': {
784 'shards': 3,
785 },
786 },
Haiyang Pancf765862021-03-18 20:39:15787 'android-11-x86-fyi-rel': {
788 # https://crbug.com/1039860
789 'args': [
790 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.cc_unittests.filter',
791 ],
792 },
Haiyang Pan2486dcb2020-09-18 17:53:06793 'android-marshmallow-x86-rel-non-cq': {
John Budorickfa8f1da92020-01-15 18:11:38794 # https://crbug.com/1039860
795 'args': [
796 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
797 ],
798 },
Haiyang Pan08d09dc2020-04-01 16:11:21799 'android-pie-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38800 # https://crbug.com/1039860
801 'args': [
802 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
803 ],
804 },
Chong Gudf7fbe92021-02-24 02:55:58805 'fuchsia-code-coverage': {
806 'swarming': {
807 'shards': 4,
808 },
809 },
Erik Chen681dc0282019-11-26 22:54:49810 },
811 },
Prakhar94f444a2020-10-08 07:30:08812 'check_static_initializers': {
813 'modifications': {
814 'Mac Builder': {
815 'args': [
816 '--allow-coverage-initializer',
817 ],
818 },
819 },
820 },
Dirk Pranke1b767092017-12-07 04:44:23821 'checkbins': {
822 'remove_from': [
Stephen Martinis47d77132019-04-24 23:51:33823 'linux-archive-dbg',
824 'linux-archive-rel',
825 'mac-archive-dbg',
826 'mac-archive-rel',
Stephen Martinis01cb3222021-05-13 23:07:09827 'mac-arm64-archive-dbg',
828 'mac-arm64-archive-rel',
Dirk Pranke1b767092017-12-07 04:44:23829 ],
830 },
Ben Pastene7a05a8f2020-11-12 17:25:51831 'chrome_all_tast_tests': {
832 'modifications': {
833 'chromeos-betty-pi-arc-cfi-thin-lto-chrome': {
834 'args': [
835 # This bot sets symbol_level=2, which doesn't fit inside a normal VM.
836 '--strip-chrome',
837 ],
838 },
839 },
840 },
Andrew Luod252791ac2019-10-15 00:28:13841 'chrome_java_test_pagecontroller_tests': {
Haiyang Panfbd2b482020-09-23 23:41:25842 'modifications': {
843 'android-pie-arm64-rel': {
844 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
845 # capacity has been deployed.
846 'swarming': {
847 'dimension_sets': [
848 {
849 'device_type': 'sailfish',
850 },
851 ],
852 },
853 },
854 },
Andrew Luod252791ac2019-10-15 00:28:13855 },
Haiyang Pan6e42a562021-01-29 21:48:05856 'chrome_modern_public_bundle_fake_modules_smoke_test': {
857 'remove_from': [
858 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
859 'android-marshmallow-arm64-rel',
860 ],
861 },
Haiyang Panb4baf932021-01-26 03:35:01862 'chrome_modern_public_bundle_smoke_test': {
Haiyang Pan6e42a562021-01-29 21:48:05863 'remove_from': [
864 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
865 'android-marshmallow-arm64-rel',
866 ],
Haiyang Panb4baf932021-01-26 03:35:01867 },
Yun Liu7cfd28a2019-10-30 01:57:12868 'chrome_public_smoke_test': {
869 'remove_from': [
Ben Joyce02dc8092021-03-04 21:48:19870 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:25871 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Haiyang Panb4baf932021-01-26 03:35:01872 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110#c21)
873 'android-marshmallow-arm64-rel',
Yun Liu7cfd28a2019-10-30 01:57:12874 ],
875 },
Kenneth Russelleb60cbd22017-12-05 07:54:28876 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09877 'remove_from': [
878 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:19879 'android-code-coverage-native', # Does not generate profraw data.
Haiyang Pana3ff55ae2020-04-23 18:26:54880 'android-lollipop-arm-rel', # https://crbug.com/1060245
Ben Joyce46ca6012021-03-31 19:19:25881 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Haiyang Pan2c95fc22021-02-18 22:52:13882
883 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
884 'android-marshmallow-arm64-rel',
885 'android-marshmallow-x86-rel-non-cq',
John Budorick27d2d44e2019-05-20 20:26:09886 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28887 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:28888 'Marshmallow 64 bit Tester': {
889 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28890 'shards': 14,
891 },
892 },
Arthur Wang5dd7b07c2020-04-04 01:05:22893 'Marshmallow Tablet Tester': {
894 'args': [
895 '--timeout-scale',
896 '2.0',
897 ],
898 },
Ben Pastenec73e96e92018-07-12 01:40:35899 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57900 # TODO(https://crbug.com/884413): Re-enable this once the tests are
901 # either passing or there is more capacity.
902 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35903 },
Haiyang Panb80557c2021-03-13 03:01:44904 'android-11-x86-fyi-rel': {
905 'args': [
Haiyang Panadcf3432021-06-18 03:23:23906 '--avd-config=../../tools/android/avd/proto/generic_playstore_android30.textpb',
Haiyang Panb80557c2021-03-13 03:01:44907 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.chrome_public_test_apk.filter',
Haiyang Pan1d5ca2862021-04-01 22:21:09908 '--timeout-scale=2.0',
Haiyang Panb80557c2021-03-13 03:01:44909 ],
Haiyang Pan51450ab2021-03-23 00:48:57910 # TODO(crbug.com/1137474): Revisit the shard number once failed tests
911 # are fixed.
912 'swarming': {
913 'shards': 30,
Haiyang Panadcf3432021-06-18 03:23:23914 'named_caches': [
915 {
916 'name': 'avd_generic_playstore_android30',
917 'path': '.android',
918 },
919 {
920 'name': 'system_images_android_30_google_apis_playstore_x86',
921 'path': '.emulator_sdk',
922 },
923 ],
924 'dimension_sets': [
925 {
926 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
927 },
928 ],
Haiyang Pan51450ab2021-03-23 00:48:57929 },
Haiyang Panb80557c2021-03-13 03:01:44930 },
Stephen Martinis1384ff92020-01-07 19:52:15931 'android-arm64-proguard-rel': {
932 'swarming': {
933 'shards': 25,
934 },
935 },
Haiyang Pan1ad3bb032020-04-24 23:52:03936 'android-lollipop-arm-rel-swarming': {
Brian Sheedy44a7a0032020-04-16 19:20:57937 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31938 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57939 },
940 },
Brian Sheedy44a7a0032020-04-16 19:20:57941 'android-marshmallow-arm64-rel-swarming': {
942 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31943 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57944 },
945 },
Haiyang Pan742760c2021-02-12 03:21:41946 'android-marshmallow-x86-rel': {
947 'args': [
948 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
949 ],
950 'swarming': {
951 # TODO(crbug.com/1127110): Revisit shards and machine_type if there
952 # are n2 machines available in the test pool.
953 'shards': 25,
954 'dimension_sets': [
955 {
956 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
957 },
958 ],
959 },
Haiyang Pan37fbd7a42020-06-03 03:27:37960 },
Stephen Martinis1384ff92020-01-07 19:52:15961 'android-pie-arm64-rel': {
962 'args': [
963 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
964 ],
Haiyang Pan43640ee2020-02-13 01:38:00965 },
Haiyang Pan08d09dc2020-04-01 16:11:21966 'android-pie-x86-rel': {
Haiyang Pan43640ee2020-02-13 01:38:00967 'args': [
Haiyang Pan71373072020-03-02 19:57:49968 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
969 # https://crbug.com/1046059
Haiyang Pan23f64f52020-06-04 01:23:32970 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
Haiyang Pan43640ee2020-02-13 01:38:00971 ],
Haiyang Pan71373072020-03-02 19:57:49972 'swarming': {
Haiyang Pan2c438302021-06-11 23:50:38973 # soft affinity so that bots with caches will be picked first
974 'optional_dimensions': {
975 '60': [
976 {
977 'caches': 'avd_generic_playstore_android28',
978 }
979 ],
980 },
Haiyang Pan71373072020-03-02 19:57:49981 'named_caches': [
982 {
983 'name': 'avd_generic_playstore_android28',
984 'path': '.android',
985 },
986 {
987 'name': 'system_images_android_28_google_apis_playstore_x86',
988 'path': '.emulator_sdk',
989 },
Haiyang Pan980402822020-10-07 23:24:56990 ],
991 'dimension_sets': [
992 {
993 'machine_type': 'n1-standard-8', # use 8-core to shorten runtime
994 },
995 ],
Sky Malice50f08832021-07-17 22:37:04996 # See https://crbug.com/1230192, runs of 40-60 minutes at 20 shards.
997 'shards': 30,
Haiyang Pan71373072020-03-02 19:57:49998 },
John Budorick34009472018-04-03 17:38:44999 },
Kenneth Russelleb60cbd22017-12-05 07:54:281000 },
1001 },
1002 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:151003 'remove_from': [
Brian Sheedy29ac5692021-01-06 17:41:491004 # Decided to no longer run VR tests on L, crbug.com/1159619.
1005 'Lollipop Phone Tester',
bsheedy410dd7c2018-06-15 22:42:091006 'Lollipop Tablet Tester',
1007 'Marshmallow Tablet Tester',
Haiyang Pand12ff5462021-07-12 17:29:021008
1009 # Not available for android x86 & x64 platforms since this GN target
1010 # asserts "enable_vr" which is only true for arm & arm64 on android
1011 # platform. See //chrome/android/BUILD.gn and
1012 # //device/vr/buildflags/buildflags.gni
Haiyang Panfed339172021-03-10 23:19:571013 'android-11-x86-fyi-rel',
Haiyang Pand12ff5462021-07-12 17:29:021014 'android-12-x64-fyi-rel',
Brian Sheedy29ac5692021-01-06 17:41:491015 'android-lollipop-arm-rel',
Haiyang Pan2486dcb2020-09-18 17:53:061016 'android-marshmallow-x86-rel-non-cq',
Haiyang Pan08d09dc2020-04-01 16:11:211017 'android-pie-x86-rel',
Haiyang Pand12ff5462021-07-12 17:29:021018
Andrew Luo38b311f2019-10-04 03:42:091019 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:161020 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:091021 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191022 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251023 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
bsheedy410dd7c2018-06-15 22:42:091024 ],
Haiyang Pan363c59a2020-07-23 05:47:041025 'modifications': {
Brian Sheedy4dc4a6f2020-09-17 22:18:501026 # Use "--remove-system-package" according to crbug.com/931947#c1
Haiyang Pan363c59a2020-07-23 05:47:041027 'android-nougat-arm64-rel': {
1028 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:501029 # Applying a mixin via an exception doesn't work, so manually apply
1030 # the same arguments as the 'vr_instrumentation_test' mixin.
1031 '--remove-system-package=com.google.vr.vrcore',
1032 '--additional-apk=//third_party/gvr-android-sdk/test-apks/vr_services/vr_services_current.apk',
1033 ],
Brian Sheedy4a652b72020-12-17 23:59:491034 },
Haiyang Pan363c59a2020-07-23 05:47:041035 },
Kenneth Russelleb60cbd22017-12-05 07:54:281036 },
bsheedy75a4dd52018-11-27 23:24:301037 'chrome_public_test_vr_apk-vega': {
1038 'modifications': {
bsheedy75a4dd52018-11-27 23:24:301039 'Oreo Phone Tester': {
1040 'swarming': {
1041 'dimension_sets': [
1042 {
1043 'device_os': 'OVR1.180808.003',
1044 'device_type': 'vega',
1045 'os': 'Android',
1046 },
1047 ],
1048 },
1049 }
1050 }
1051 },
Rakib M. Hasana56be792021-03-15 21:14:401052 'chrome_public_wpt': {
1053 'modifications': {
1054 'android-web-platform-pie-x86-fyi-rel': {
1055 'swarming': {
1056 'dimension_sets': [
1057 {
1058 'machine_type': 'n1-standard-8',
1059 },
1060 ],
1061 'shards': 18,
1062 },
1063 },
1064 },
1065 },
Ian Struiksmaeb285db02020-10-20 22:19:341066 'chrome_sizes': {
1067 'modifications': {
Yuke Liao975680302021-02-18 18:34:541068 'lacros-amd64-generic-chrome': {
1069 'swarming': {
1070 'dimension_sets': [
1071 {
Yuke Liao31225ee32021-03-17 23:21:331072 'cpu': 'x86-64',
Yuke Liao975680302021-02-18 18:34:541073 'os': 'Ubuntu-16.04',
1074 },
1075 ],
1076 },
1077 },
Ian Struiksmaeb285db02020-10-20 22:19:341078 'win-chrome': {
1079 'swarming': {
1080 # TODO(crbug.com/1124829): Remove this exception once pool
1081 # chrome.tests is migrated to 1909.
1082 'dimension_sets': [
1083 {
1084 'os': 'Windows-10-15063',
1085 },
1086 ],
1087 },
1088 },
1089 'win64-chrome': {
1090 'swarming': {
1091 # TODO(crbug.com/1124829): Remove this exception once pool
1092 # chrome.tests is migrated to 1909.
1093 'dimension_sets': [
1094 {
1095 'os': 'Windows-10-15063',
1096 },
1097 ],
1098 },
1099 },
1100 },
1101 },
Takuto Ikuta1b749b902019-04-11 18:05:531102 'chromedriver_py_tests': {
1103 'remove_from': [
1104 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:531105 'Win10 Tests x64 (dbg)',
1106 ],
1107 },
Haiyang Panfed339172021-03-10 23:19:571108 'components_browsertests': {
Chong Gu0ed5dcda2021-07-15 21:26:111109 'remove_from': [
1110 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
1111 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
1112 ],
Haiyang Panfed339172021-03-10 23:19:571113 'modifications': {
1114 'android-11-x86-fyi-rel': {
1115 'swarming': {
1116 'shards': 2,
1117 },
1118 },
1119 },
1120 },
Kenneth Russelleb60cbd22017-12-05 07:54:281121 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:521122 'remove_from': [
Garrett Beaty47a2d802020-11-10 20:50:531123 # https://crbug.com/1147531 - covered on lollipop
1124 'android-marshmallow-arm64-rel',
Stephen Roeac495972020-02-25 23:32:411125 'Fuchsia ARM64', # https://crbug.com/961457
Yun Liu16394ab32019-11-19 16:37:571126 'Fuchsia x64', # https://crbug.com/961457
Chong Gudf7fbe92021-02-24 02:55:581127 'fuchsia-code-coverage', # https://crbug.com/961457
Stephen Roe2cfe780f2020-07-13 21:52:511128 'fuchsia-fyi-arm64-dbg', # https://crbug.com/961457
Stephen Roe45beae92021-05-27 23:26:321129 'fuchsia-fyi-arm64-femu', # https://crbug.com/961457
Kevin Marshallce2afe1b2019-12-06 00:49:211130 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457
Chong Gu75af969a2021-03-22 14:46:141131 'ToTFuchsia x64', # https://crbug.com/961457
1132 'ToTFuchsiaOfficial', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:521133 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281134 'modifications': {
John Budorick5052d552017-12-13 02:59:341135 'Linux ASan LSan Tests (1)': {
1136 # These are very slow on the ASAN trybot for some reason.
1137 # crbug.com/794372
1138 'swarming': {
1139 'shards': 5,
1140 },
1141 },
Takuto Ikuta54671d972018-07-19 19:06:351142 'Linux Chromium OS ASan LSan Tests (1)': {
1143 # These are very slow on the ASAN trybot for some reason.
1144 # crbug.com/794372
1145 'swarming': {
1146 'shards': 5,
1147 },
1148 },
Stephen Martinis31dde712021-04-23 00:15:531149 # TODO(crbug.com/1200904): Remove after migration
1150 'Linux TSan (bionic)': {
1151 'swarming': {
1152 'shards': 2,
1153 },
1154 },
Erik Chen681dc0282019-11-26 22:54:491155 'Linux TSan Tests': {
1156 'swarming': {
1157 'shards': 2,
1158 },
1159 },
Haiyang Pan799282f2021-03-25 19:38:311160 'android-11-x86-fyi-rel': {
1161 'args': [
1162 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.components_unittests.filter',
1163 ],
1164 },
Omer Katz7d2be652020-01-22 18:13:461165 'linux-blink-heap-concurrent-marking-tsan-rel': {
1166 'swarming': {
1167 'shards': 2,
1168 },
1169 },
Sven Zheng80734f12020-08-06 06:50:391170 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541171 'linux-lacros-code-coverage': {
1172 'args': [
1173 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
1174 ],
1175 },
1176 # https://crbug.com/1111979,
Sven Zheng19767e52020-08-24 23:33:401177 'linux-lacros-rel': {
1178 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401179 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
Sven Zheng19767e52020-08-24 23:33:401180 ],
1181 },
1182 # https://crbug.com/1111979,
Sven Zheng5c9d3e342020-08-11 21:39:431183 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431184 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401185 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.components_unittests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431186 ],
Sven Zheng80734f12020-08-06 06:50:391187 },
1188 },
Sven Zheng577fe5ff2020-08-03 22:06:441189 },
Kenneth Russelleb60cbd22017-12-05 07:54:281190 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:291191 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291192 'CrWinAsan(dll)', # https://crbug.com/935598
Haiyang Pan62a7ae52020-11-19 23:54:551193 'android-lollipop-arm-rel', # crbug.com/1133002
Chong Gu0ed5dcda2021-07-15 21:26:111194 'android-marshmallow-arm64-rel', # http://crbug.com/1060245#c30: due to low utility and capacity.
1195 'fuchsia-fyi-arm64-rel', # https://crbug.com/1164534
1196 'fuchsia-fyi-x64-rel', # https://crbug.com/1164534
Brad Halla36886c2019-02-26 16:52:291197 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281198 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:241199 'Cast Audio Linux': {
1200 'args': [
Nico Weber02f30392018-07-16 18:39:431201 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241202 ],
Kenneth Russellfbda3c532017-12-08 23:57:241203 },
1204 'Cast Linux': {
1205 'args': [
Nico Weber02f30392018-07-16 18:39:431206 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:241207 ],
Kenneth Russellfbda3c532017-12-08 23:57:241208 },
Erik Chenb681c8c2019-11-25 22:52:521209 'Linux ASan LSan Tests (1)': {
1210 'swarming': {
1211 'shards': 12,
1212 },
1213 },
Chris Cunninghame1a04ea2019-04-24 01:49:321214 'Linux ASan Tests (sandboxed)': {
1215 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:411216 'shards': 10, # https://crbug.com/1103330
Chris Cunninghame1a04ea2019-04-24 01:49:321217 },
1218 },
Stephen Martinis31dde712021-04-23 00:15:531219 # TODO(crbug.com/1200904): Remove after migration
1220 'Linux TSan (bionic)': {
1221 'swarming': {
1222 'shards': 15,
1223 },
1224 },
Erik Chen681dc0282019-11-26 22:54:491225 'Linux TSan Tests': {
1226 'swarming': {
1227 'shards': 15,
1228 },
1229 },
Stephen Martinis1384ff92020-01-07 19:52:151230 'Lollipop Phone Tester': {
1231 'swarming': {
Haiyang Panbbd866d2020-09-16 00:48:381232 'shards': 10,
Stephen Martinis1384ff92020-01-07 19:52:151233 },
1234 },
Sergey Silkinfe96b352020-10-19 20:41:341235 'Lollipop Tablet Tester': {
1236 'args': [
1237 '--test-launcher-filter-file=../../testing/buildbot/filters/android.lollipop_tablet_tester.content_browsertests.filter',
1238 ],
Haiyang Pan1f6367352021-07-02 21:15:571239 'swarming': {
1240 'shards': 15,
1241 },
Sergey Silkinfe96b352020-10-19 20:41:341242 },
Sergey Silkinfe96b352020-10-19 20:41:341243 'Marshmallow Tablet Tester': {
1244 'args': [
1245 '--test-launcher-filter-file=../../testing/buildbot/filters/android.marshmallow_tablet_tester.content_browsertests.filter',
1246 ],
Haiyang Pan1f6367352021-07-02 21:15:571247 'swarming': {
1248 'shards': 15,
1249 },
Sergey Silkinfe96b352020-10-19 20:41:341250 },
Sergey Silkin1fe10e82020-10-30 19:36:581251 'WebRTC Chromium FYI Android Tests (dbg) (L Nexus5)': {
1252 'args': [
1253 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1254 ],
1255 },
1256 'WebRTC Chromium FYI Android Tests (dbg) (M Nexus5X)': {
1257 'args': [
1258 '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter',
1259 ],
1260 }
1261 ,
Stephen Martinis1384ff92020-01-07 19:52:151262 'Win10 Tests x64': {
1263 # crbug.com/868082
1264 'args': [
1265 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1266 ],
1267 },
1268 'Win10 Tests x64 (dbg)': {
1269 'experiment_percentage': 100,
1270 # crbug.com/868082
1271 'args': [
1272 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
Stephen Martinis1384ff92020-01-07 19:52:151273 ],
1274 },
Kuan Huangc93e8672021-06-29 21:13:451275 'Win10 Tests x64 20h2': {
1276 # crbug.com/868082
1277 'args': [
1278 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1279 ],
1280 },
Haiyang Panfed339172021-03-10 23:19:571281 'android-11-x86-fyi-rel': {
Haiyang Pan51450ab2021-03-23 00:48:571282 # TODO(crbug.com/1137474): Revisit the shard number once failed tests
1283 # are fixed.
Haiyang Panfed339172021-03-10 23:19:571284 'swarming': {
Haiyang Pan51450ab2021-03-23 00:48:571285 'shards': 30,
Haiyang Pan45e77dda2021-07-01 22:23:291286 'dimension_sets': [
1287 {
1288 'machine_type': 'e2-standard-8', # use 8-core to shorten runtime
1289 },
1290 ],
Haiyang Panfed339172021-03-10 23:19:571291 },
1292 },
Stephen Martinis1384ff92020-01-07 19:52:151293 'android-arm64-proguard-rel': {
1294 'swarming': {
1295 'shards': 16,
1296 },
1297 },
1298 'android-asan': {
1299 'args': [
1300 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
1301 ],
1302 'swarming': {
1303 'shards': 18,
1304 },
1305 },
Stephen Martinis1384ff92020-01-07 19:52:151306 'android-marshmallow-arm64-rel': {
1307 'swarming': {
1308 'shards': 16,
1309 },
1310 },
Haiyang Pan2486dcb2020-09-18 17:53:061311 'android-marshmallow-x86-rel-non-cq': {
John Budoricka4e23882020-02-28 18:36:431312 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571313 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431314 ],
Haiyang Panc47f6d12020-08-19 18:34:491315 'swarming': {
1316 'shards': 20,
1317 },
John Budoricka4e23882020-02-28 18:36:431318 },
Haiyang Pan363c59a2020-07-23 05:47:041319 'android-nougat-arm64-rel': {
1320 'swarming': {
1321 'shards': 16,
1322 },
1323 # TODO(crbug.com/1108055): Remove this filter
1324 'args': [
1325 '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*',
1326 ],
1327 },
Haiyang Pan08d09dc2020-04-01 16:11:211328 'android-pie-x86-rel': {
John Budoricka4e23882020-02-28 18:36:431329 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571330 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:431331 ],
Sky Malice303f7ec2021-07-17 04:13:091332 'swarming': {
1333 # Flaking with only 20 shards with 40-60 minute runs.
1334 # https://crbug.com/1230118
1335 'shards': 30,
Haiyang Pan2eb735e72020-09-15 22:51:511336 },
John Budoricka4e23882020-02-28 18:36:431337 },
Omer Katz7d2be652020-01-22 18:13:461338 'linux-blink-heap-concurrent-marking-tsan-rel': {
1339 'swarming': {
1340 'shards': 4,
1341 },
1342 },
Stephen Martinis1384ff92020-01-07 19:52:151343 'linux-chromeos-code-coverage': {
1344 'swarming': {
1345 'shards': 12,
1346 },
1347 },
Albert J. Wong91f109652019-11-19 03:01:161348 'linux-chromeos-rel': {
1349 'swarming': {
1350 'shards': 3,
1351 },
1352 },
Yuke Liao79424e42020-01-06 21:00:111353 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:011354 'args': [
1355 '--no-sandbox',
1356 ],
Yuke Liao79424e42020-01-06 21:00:111357 'swarming': {
1358 'shards': 12,
1359 },
1360 },
Junhua Chen39dd2dba2021-05-05 17:51:541361 # https://crbug.com/1111979,
1362 'linux-lacros-code-coverage': {
1363 'args': [
1364 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
1365 ],
1366 },
Sven Zheng80734f12020-08-06 06:50:391367 # https://crbug.com/1111979
1368 'linux-lacros-tester-fyi-rel': {
1369 'experiment_percentage': 100,
1370 },
Sven Zheng5c9d3e342020-08-11 21:39:431371 # https://crbug.com/1111979,
1372 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431373 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401374 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.content_browsertests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:431375 ],
1376 },
Kenneth Russelleb60cbd22017-12-05 07:54:281377 },
1378 },
Maksim Sisov6058ba72020-05-04 10:29:131379 'content_browsertests_wayland': {
1380 'modifications': {
1381 'Linux Ozone Tester (Wayland)': {
1382 'args': [
1383 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter',
1384 ],
1385 },
1386 },
1387 },
Nico Weber81e16ace22018-06-30 02:58:471388 'content_shell_crash_test': {
Haiyang Pan8c201b92020-06-04 01:25:071389 'remove_from': [
Nico Weberbbbc34e2020-10-14 18:21:501390 'Mac10.11 Tests', # crbug.com/1138050
Haiyang Pan2486dcb2020-09-18 17:53:061391 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084353
Haiyang Pan8c201b92020-06-04 01:25:071392 ],
Dirk Prankeb1c36b322018-07-11 02:42:001393 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:001394 'Win10 Tests x64 (dbg)': {
1395 'experiment_percentage': 100, # https://crbug.com/861730
1396 },
1397 },
Nico Weber81e16ace22018-06-30 02:58:471398 },
John Budorick27d2d44e2019-05-20 20:26:091399 'content_shell_test_apk': {
1400 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:091401 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:191402 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:251403 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
John Budorick27d2d44e2019-05-20 20:26:091404 ],
John Budorickee2e64f2020-03-02 20:19:101405 'modifications': {
Haiyang Pan103864812021-03-19 19:28:441406 'android-11-x86-fyi-rel': {
1407 'args': [
1408 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.content_shell_test_apk.filter',
1409 ],
1410 },
Haiyang Pan2486dcb2020-09-18 17:53:061411 'android-marshmallow-x86-rel-non-cq': {
John Budorickee2e64f2020-03-02 20:19:101412 'args': [
Haiyang Pan28e73582020-05-30 00:34:271413 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:101414 ],
1415 },
Haiyang Pan08d09dc2020-04-01 16:11:211416 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:101417 'args': [
1418 '--gtest_filter=-ContentViewScrollingTest.testFling',
1419 ],
1420 },
1421 },
John Budorick27d2d44e2019-05-20 20:26:091422 },
Kenneth Russelleb60cbd22017-12-05 07:54:281423 'content_unittests': {
1424 'modifications': {
John Budorick5052d552017-12-13 02:59:341425 'Linux ASan LSan Tests (1)': {
1426 # These are slow on the ASAN trybot for some reason.
1427 # crbug.com/794372
1428 'swarming': {
1429 'shards': 2,
1430 },
1431 },
Takuto Ikuta54671d972018-07-19 19:06:351432 'Linux ChromiumOS MSan Tests': {
1433 # These are very slow on the Chrome OS MSAN trybot for some reason.
1434 # crbug.com/865455
1435 'swarming': {
1436 'shards': 2,
1437 },
1438 },
Chong Gu52481452021-04-02 17:52:411439 'fuchsia-code-coverage': {
1440 'swarming': {
1441 'shards': 12,
1442 },
1443 },
Kenneth Russelleb60cbd22017-12-05 07:54:281444 },
1445 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031446 'context_lost_passthrough_tests': {
1447 'modifications': {
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001448 'Mac FYI GPU ASAN Release': {
1449 'args': [
1450 '--is-asan',
1451 ]
1452 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031453 },
1454 },
1455 'context_lost_validating_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461456 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1457 # exception once there is enough capacity to run these tests.
1458 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461459 'Android FYI Release (Pixel 2)',
1460 ],
Kenneth Russellc1a09302018-07-10 01:12:541461 'modifications': {
1462 'Mac FYI GPU ASAN Release': {
1463 'args': [
1464 '--is-asan',
1465 ]
1466 },
1467 },
1468 },
Kenneth Russellfbda3c532017-12-08 23:57:241469 'crashpad_tests': {
1470 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481471 'linux-win_cross-rel', # https://crbug.com/762167
Stephen Martinis31dde712021-04-23 00:15:531472 # TODO(crbug.com/1200904): Remove after migration
1473 'Linux TSan (bionic)',
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391474 # https://crbug.com/crashpad/304
1475 'Linux TSan Tests',
1476 'ToTLinuxTSan',
1477 # https://crbug.com/crashpad/306
1478 'Linux CFI',
1479 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:241480 ],
Haiyang Panc7c009e2021-03-18 19:31:231481 'modifications': {
1482 'android-11-x86-fyi-rel': {
1483 'args': [
1484 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.crashpad_tests.filter',
1485 ],
1486 },
1487 },
Kenneth Russellfbda3c532017-12-08 23:57:241488 },
John Budorick5bc387fe2019-05-09 20:02:531489 'cronet_sizes': {
1490 'modifications': {
1491 'android-cronet-arm-dbg': {
1492 'swarming': {
1493 'dimension_sets': [
1494 {
1495 'device_os': None,
1496 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:561497 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:531498 },
1499 ],
1500 },
1501 },
1502 },
1503 },
Brian Sheedye285c9b2019-07-15 21:42:461504 'depth_capture_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461505 'remove_from': [
Wez6b0ebb52021-05-01 16:05:491506 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1507 # exception once there is enough capacity to run these tests.
Brian Sheedye285c9b2019-07-15 21:42:461508 'Android FYI Release (Pixel 2)',
Brian Sheedye285c9b2019-07-15 21:42:461509 ],
1510 },
Ben Pastene61ad637c2020-05-08 22:24:411511 'disk_usage_tast_test': {
1512 # TODO(crbug.com/1077659): Add the test back after it's fixed.
1513 'remove_from': [
1514 'chromeos-kevin-rel',
1515 ],
1516 },
Joe Downing41486042018-10-18 22:44:441517 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:291518 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291519 'CrWinAsan(dll)', # https://crbug.com/935598
1520 ],
Joe Downing41486042018-10-18 22:44:441521 'modifications': {
1522 'Win10 Tests x64 (dbg)': {
1523 'experiment_percentage': 100, # https://crbug.com/876615
1524 },
Sven Zheng5c9d3e342020-08-11 21:39:431525 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541526 'linux-lacros-code-coverage': {
1527 'args': [
1528 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1529 ],
1530 },
Sven Zhengd7f94622021-03-30 18:29:411531 'linux-lacros-rel': {
1532 'args': [
1533 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1534 ],
1535 },
Sven Zheng5c9d3e342020-08-11 21:39:431536 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431537 'args': [
1538 '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied',
1539 ],
1540 },
Joe Downing41486042018-10-18 22:44:441541 },
1542 },
Sven Zheng577fe5ff2020-08-03 22:06:441543 'extensions_unittests': {
Sven Zheng80734f12020-08-06 06:50:391544 'modifications': {
Sven Zheng5c9d3e342020-08-11 21:39:431545 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:541546 'linux-lacros-code-coverage': {
1547 'args': [
1548 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1549 'BluetoothSocketApiUnittest.CreateThenClose:'
1550 'FeatureProviderTest.PermissionFeatureAvailability',
1551 ],
1552 },
Sven Zheng5c9d3e342020-08-11 21:39:431553 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:431554 'args': [
Yuke Liaobb8308322020-08-12 20:20:471555 '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:'
1556 'BluetoothSocketApiUnittest.CreateThenClose:'
1557 'FeatureProviderTest.PermissionFeatureAvailability',
Sven Zheng5c9d3e342020-08-11 21:39:431558 ],
1559 },
Sven Zheng80734f12020-08-06 06:50:391560 },
Sven Zheng577fe5ff2020-08-03 22:06:441561 },
Chong Gudf7fbe92021-02-24 02:55:581562 'gfx_unittests': {
1563 'modifications': {
1564 'fuchsia-code-coverage': {
1565 'swarming': {
1566 'shards': 2,
1567 },
1568 },
1569 },
1570 },
Kenneth Russelleb60cbd22017-12-05 07:54:281571 'gin_unittests': {
1572 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:471573 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:461574 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:471575 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:281576 ],
1577 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001578 'gl_tests_passthrough': {
1579 'remove_from': [
1580 'CFI Linux ToT',
1581 # Can't run on MSAN because gl_tests uses the hardware driver,
1582 # which isn't instrumented.
1583 'Linux MSan Tests',
1584 ],
1585 'modifications': {
1586 # TODO(kbr): figure out a better way to specify blocks of
1587 # arguments like this for tests on multiple machines.
Garrett Beatya491ec72020-07-25 12:36:121588 'Linux ASan LSan Tests (1)': {
1589 'args': [
1590 '--use-gpu-in-tests',
1591 '--no-xvfb',
1592 ],
1593 'swarming': {
1594 'dimension_sets': [
1595 {
1596 'gpu': '10de:1cb3',
1597 'os': 'Ubuntu',
1598 'pool': 'chromium.tests.gpu',
1599 },
1600 ],
1601 },
1602 },
1603 'Linux CFI': {
1604 'args': [
1605 '--use-gpu-in-tests',
1606 '--no-xvfb',
1607 ],
1608 'swarming': {
1609 'dimension_sets': [
1610 {
1611 'gpu': '10de:1cb3',
1612 'os': 'Ubuntu',
1613 'pool': 'chromium.tests.gpu',
1614 },
1615 ],
1616 },
1617 },
Stephen Martinis31dde712021-04-23 00:15:531618 # TODO(crbug.com/1200904): Remove after migration
1619 'Linux TSan (bionic)': {
1620 'args': [
1621 '--use-gpu-in-tests',
1622 '--no-xvfb',
1623 ],
1624 'swarming': {
1625 'dimension_sets': [
1626 {
1627 'gpu': '10de:1cb3',
1628 'os': 'Ubuntu',
1629 'pool': 'chromium.tests.gpu',
1630 },
1631 ],
1632 },
1633 },
Garrett Beatya491ec72020-07-25 12:36:121634 'Linux TSan Tests': {
1635 'args': [
1636 '--use-gpu-in-tests',
1637 '--no-xvfb',
1638 ],
1639 'swarming': {
1640 'dimension_sets': [
1641 {
1642 'gpu': '10de:1cb3',
1643 'os': 'Ubuntu',
1644 'pool': 'chromium.tests.gpu',
1645 },
1646 ],
1647 },
1648 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001649 },
1650 },
Jonah Ryan-Davise25a89f2020-05-29 20:18:241651 'gl_tests_validating': {
Jonah Ryan-Davisb9f03ac2021-03-18 23:53:021652 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011653 'Android FYI Release (Nexus 5X)',
John Budorickca14c76f62017-12-09 14:19:181654 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281655 'modifications': {
Haiyang Pancf765862021-03-18 20:39:151656 'android-11-x86-fyi-rel': {
1657 'args': [
1658 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.gl_tests.filter',
1659 ],
1660 },
Haiyang Pan2486dcb2020-09-18 17:53:061661 'android-marshmallow-x86-rel-non-cq': {
John Budorick79ec9012020-01-08 21:56:311662 'args': [
1663 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1664 ],
1665 },
Andrew Luo38b311f2019-10-04 03:42:091666 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:311667 'args': [
Andrew Luobe83fd82019-12-19 03:07:581668 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
1669 ],
Andrew Luo38b311f2019-10-04 03:42:091670 },
Haiyang Pan08d09dc2020-04-01 16:11:211671 'android-pie-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311672 'args': [
1673 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1674 ],
1675 },
Kenneth Russelleb60cbd22017-12-05 07:54:281676 },
1677 },
Takuto Ikutaf5333252019-11-06 16:07:081678 'gl_unittests': {
1679 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081680 # On Android, these are already run on the main waterfall.
1681 # Run them on the one-off Android FYI bots, though.
1682 'Android FYI Release (Nexus 5X)',
Yuly Novikov37e04342020-05-29 00:52:041683 # Can't run on MSAN because gl_unittests uses the hardware driver,
1684 # which isn't instrumented.
1685 'Linux MSan Tests',
Takuto Ikutaf5333252019-11-06 16:07:081686 ],
Takuto Ikutaf5333252019-11-06 16:07:081687 },
1688 'gl_unittests_ozone': {
1689 'remove_from': [
1690 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
1691 # which isn't instrumented.
1692 'Linux ChromiumOS MSan Tests',
1693 ],
1694 },
1695 'gpu_process_launch_tests': {
1696 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1697 # exception once there is enough capacity to run these tests.
1698 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081699 'Android FYI Release (Pixel 2)',
1700 ],
1701 },
Chong Gudf7fbe92021-02-24 02:55:581702 'gpu_unittests': {
1703 'modifications': {
1704 'fuchsia-code-coverage': {
1705 'swarming': {
1706 'shards': 5,
1707 },
1708 },
1709 },
1710 },
Kevin McNeed21a6c522021-06-14 21:27:251711 'grit_python_unittests': {
1712 'remove_from': [
1713 # These tests require node, which is not supported in Win7.
1714 # (https://crbug.com/1218989)
1715 'Win 7 Tests x64 (1)',
1716 'Win7 Tests (1)',
1717 'Win7 Tests (dbg)(1)',
1718 ],
1719 },
Brian Sheedye285c9b2019-07-15 21:42:461720 'hardware_accelerated_feature_tests': {
1721 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1722 # exception once there is enough capacity to run these tests.
1723 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461724 'Android FYI Release (Pixel 2)',
1725 ],
1726 },
Brad Halla36886c2019-02-26 16:52:291727 'headless_browsertests': {
Chong Gud1a5c5992021-04-09 04:08:321728 'modifications': {
1729 'fuchsia-code-coverage': {
1730 'swarming': {
Chong Gu115ce152021-04-15 23:57:161731 'shards': 6,
Chong Gud1a5c5992021-04-09 04:08:321732 },
1733 },
1734 },
Brad Halla36886c2019-02-26 16:52:291735 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291736 'CrWinAsan(dll)', # https://crbug.com/935598
Zhaoyang Li18d1a0a2021-05-05 01:03:401737 'Mac10.13 Tests', # https://crbug.com/1204424
Brad Halla36886c2019-02-26 16:52:291738 ],
1739 },
Kenneth Russell8a386d42018-06-02 09:48:011740 'info_collection_tests': {
1741 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011742 # The Mac ASAN swarming bot runs tests on two different GPU
1743 # types, so we can't have one expected vendor ID / device ID.
1744 'Mac FYI GPU ASAN Release',
Kenneth Russell8a386d42018-06-02 09:48:011745 'Android V8 FYI Release (Nexus 5X)',
1746 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:351747 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011748 'Mac V8 FYI Release (Intel)',
1749 'Win V8 FYI Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011750 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591751 'modifications': {
Brian Sheedyb18cb762020-06-30 00:09:291752 'ChromeOS FYI Release (amd64-generic)': {
Brian Sheedy65be3052020-06-26 19:26:511753 'args': [
Brian Sheedyb18cb762020-06-30 00:09:291754 # Swarming does not report a GPU since tests are run in a VM, but
1755 # the VM does report that a GPU is present.
1756 '--expected-device-id', '1050',
Brian Sheedydf2672f2020-05-07 20:44:361757 ],
1758 },
Brian Sheedyfe61cdac2020-02-12 01:25:591759 },
Brian Sheedy32eeeb52020-05-22 01:49:371760 'replacements': {
1761 'ChromeOS FYI Release (amd64-generic)': {
1762 'args': {
1763 # Swarming does not report a GPU since tests are run in a VM, but
1764 # the VM does report that a GPU is present.
1765 '--expected-vendor-id': '1af4',
Brian Sheedyb18cb762020-06-30 00:09:291766 # Magic substitution happens after regular replacement, so remove it
1767 # now since we are manually applying the expected device ID above.
1768 '$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId': None,
Brian Sheedy32eeeb52020-05-22 01:49:371769 },
Brian Sheedyff6d1442020-09-19 00:46:311770 },
1771 'Mac FYI arm64 Release (Apple DTK)': {
1772 'args': {
1773 # The GPU information is not yet exposed in swarming, so we can't
1774 # explicitly request it and have the JSON generation handle this
1775 # automatically.
1776 '--expected-vendor-id': '106b',
1777 },
1778 },
Brian Sheedy32eeeb52020-05-22 01:49:371779 },
Kenneth Russell8a386d42018-06-02 09:48:011780 },
Kenneth Russelleb60cbd22017-12-05 07:54:281781 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:291782 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291783 'CrWinAsan(dll)', # https://crbug.com/935598
1784 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281785 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151786 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:261787 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151788 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:261789 },
1790 },
John Budorickca14c76f62017-12-09 14:19:181791 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:171792 # These are slow on the ASan trybot for some reason, crbug.com/794372
1793 'swarming': {
1794 'shards': 6,
1795 },
1796 },
Takuto Ikuta54671d972018-07-19 19:06:351797 'Linux ChromiumOS MSan Tests': {
1798 # These are very slow on the Chrome OS MSAN trybot for some reason.
1799 # crbug.com/865455
1800 'swarming': {
1801 'shards': 5,
1802 },
1803 },
Stephen Martinis31dde712021-04-23 00:15:531804 # TODO(crbug.com/1200904): Remove after migration
1805 'Linux TSan (bionic)': {
1806 # These are slow on the TSan bots for some reason, crbug.com/794372
1807 'swarming': {
1808 'shards': 32, # Adjusted for testing, see https://crbug.com/1179567
1809 },
1810 },
Stephen Martinis1384ff92020-01-07 19:52:151811 'Linux TSan Tests': {
1812 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:271813 'swarming': {
Stephen Martinisad6cb7af2021-02-24 01:12:001814 'shards': 32, # Adjusted for testing, see https://crbug.com/1179567
Dirk Pranke8fd63c12017-12-10 18:06:271815 },
1816 },
Stephen Martinis1384ff92020-01-07 19:52:151817 'ToTLinuxTSan': {
1818 # These are slow on the TSan bots for some reason, crbug.com/794372
1819 'swarming': {
1820 'shards': 6,
1821 },
1822 },
1823 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:031824 'Win10 Tests x64 (dbg)': {
1825 'experiment_percentage': 100,
1826 },
Stephen Martinis1384ff92020-01-07 19:52:151827 'Win7 Tests (dbg)(1)': {
1828 'swarming': {
1829 'shards': 4,
1830 },
1831 },
Jacob Kopczynski3a555bd32020-12-10 01:41:161832 # TODO(crbug.com/970649): Remove these filters.
Ben Pastene8ef125e2019-12-10 01:46:291833 'linux-chromeos-chrome': {
Ben Pastene8ef125e2019-12-10 01:46:291834 'args': [
1835 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1836 ],
1837 },
Stephen Martinis1384ff92020-01-07 19:52:151838 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111839 'swarming': {
1840 'shards': 10,
1841 },
1842 },
Jacob Kopczynski3a555bd32020-12-10 01:41:161843 'linux-chromeos-ltc': {
1844 'args': [
1845 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1846 ],
1847 },
1848 'linux-chromeos-lts': {
1849 'args': [
1850 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1851 ],
1852 },
Stephen Martinis1384ff92020-01-07 19:52:151853 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111854 'swarming': {
1855 'shards': 10,
1856 },
1857 },
Sven Zheng80734f12020-08-06 06:50:391858 # https://crbug.com/1111979
Junhua Chen39dd2dba2021-05-05 17:51:541859 'linux-lacros-code-coverage': {
1860 'args': [
1861 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
1862 ],
1863 },
1864 # https://crbug.com/1111979
Yuke Liaof3b1a4a892020-08-18 22:04:121865 'linux-lacros-rel': {
1866 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401867 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
Yuke Liaof3b1a4a892020-08-18 22:04:121868 ],
1869 },
1870 # https://crbug.com/1111979
Sven Zheng010820d2020-08-17 22:38:441871 'linux-lacros-tester-rel': {
Sven Zheng010820d2020-08-17 22:38:441872 'args': [
Yuke Liao56a437dd2021-05-05 04:53:401873 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.interactive_ui_tests.filter',
Sven Zheng010820d2020-08-17 22:38:441874 ],
1875 },
Kenneth Russelleb60cbd22017-12-05 07:54:281876 },
1877 },
Yuke Liaob6beaeca2021-04-29 23:41:511878 'interactive_ui_tests_amd64-generic': {
1879 'remove_from': [
1880 # TODO(crbug.com/1204231): Re-enable.
1881 'lacros-amd64-generic-rel',
1882 ]
1883 },
Yuke Liao79a8cf52021-06-11 18:14:341884 'interactive_ui_tests_eve': {
1885 'remove_from': [
1886 # TODO(crbug.com/1204231): Re-enable.
1887 'lacros-amd64-generic-rel',
1888 ]
1889 },
Maksim Sisov649b7017a2021-03-04 08:20:391890 'interactive_ui_tests_wayland': {
1891 'modifications': {
1892 # CQ tester.
1893 'Linux Ozone Tester (Wayland)': {
1894 'args': [
1895 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.interactive_ui_tests_wayland.filter',
1896 ],
1897 },
1898 # CI Ozone/Wayland tester.
1899 'Linux Tester (Ozone Wayland)': {
1900 'args': [
1901 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.interactive_ui_tests_wayland.filter',
1902 ],
1903 },
1904 },
1905 },
John Budorickf00e5ff2019-06-11 21:21:061906 'ipc_tests': {
1907 'modifications': {
1908 'android-asan': {
1909 'swarming': {
1910 'shards': 2,
1911 },
1912 },
1913 },
1914 },
Dominic Battre3bd28c32021-07-12 18:35:291915 'mac_signing_tests': {
1916 'remove_from': [
1917 # TODO(crbug.com/1220743): Re-enable.
1918 'Mac10.11 Tests',
1919 'Mac10.12 Tests',
1920 ]
1921 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031922 'maps_pixel_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:051923 '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 },
1934 'Optional Android Release (Pixel 4)': {
1935 'args': [
1936 # See above.
1937 '--extra-browser-args=--disable-wcg-for-test',
1938 ],
1939 },
1940 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031941 'replacements': {
1942 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1943 # use ${got_cr_revision}, which is only set on the V8 bots.
1944 'Linux V8 FYI Release (NVIDIA)': {
1945 'args': {
1946 '--git-revision': '${got_cr_revision}',
1947 },
1948 },
1949 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1950 'args': {
1951 '--git-revision': '${got_cr_revision}',
1952 },
1953 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001954 'Mac V8 FYI Release (Intel)': {
1955 'args': {
1956 '--git-revision': '${got_cr_revision}',
1957 },
1958 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031959 'Win V8 FYI Release (NVIDIA)': {
1960 'args': {
1961 '--git-revision': '${got_cr_revision}',
1962 },
1963 },
1964 },
1965 },
1966 'maps_pixel_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:501967 'modifications': {
1968 'Android FYI Release (Pixel 4)': {
1969 'args': [
1970 # Pixel 4s are weird in that they can output in different color spaces
1971 # simultaneously. The readback code for capturing a screenshot assumes
1972 # only one color space, so disable wide color gamut for the test to
1973 # work around the issue. See https://crbug.com/1166379 for more
1974 # information.
1975 '--extra-browser-args=--disable-wcg-for-test',
1976 ],
1977 },
Brian Sheedycde1ab1882021-05-27 21:22:001978 'Optional Android Release (Pixel 4)': {
1979 'args': [
1980 # See above.
1981 '--extra-browser-args=--disable-wcg-for-test',
1982 ],
1983 },
Brian Sheedy0566f2cb2021-02-12 22:12:501984 },
Brian Sheedye285c9b2019-07-15 21:42:461985 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1986 # exception once there is enough capacity to run these tests.
1987 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461988 'Android FYI Release (Pixel 2)',
1989 ],
Brian Sheedy44fd891b2019-10-03 20:07:541990 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:541991 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1992 # use ${got_cr_revision}, which is only set on the V8 bots.
1993 'Android V8 FYI Release (Nexus 5X)': {
1994 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321995 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541996 },
1997 },
Brian Sheedy44fd891b2019-10-03 20:07:541998 'Mac V8 FYI Release (Intel)': {
1999 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322000 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:542001 },
2002 },
Brian Sheedy44fd891b2019-10-03 20:07:542003 },
Brian Sheedye285c9b2019-07-15 21:42:462004 },
Andrew Luo38b311f2019-10-04 03:42:092005 'media_unittests': {
2006 'modifications': {
Haiyang Pancf765862021-03-18 20:39:152007 'android-11-x86-fyi-rel': {
2008 'args': [
2009 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.media_unittests.filter',
2010 ],
2011 },
Haiyang Pan2486dcb2020-09-18 17:53:062012 'android-marshmallow-x86-rel-non-cq': {
John Budorickb5185112020-01-08 22:40:212013 'args': [
Haiyang Pan569659f02020-05-30 00:48:452014 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:212015 ],
2016 },
Andrew Luo38b311f2019-10-04 03:42:092017 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:582018 'args': [
2019 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
2020 ],
Andrew Luo38b311f2019-10-04 03:42:092021 },
Haiyang Pan08d09dc2020-04-01 16:11:212022 'android-pie-x86-rel': {
John Budorickb5185112020-01-08 22:40:212023 'args': [
Haiyang Pan569659f02020-05-30 00:48:452024 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:212025 ],
2026 },
Chong Gudf7fbe92021-02-24 02:55:582027 'fuchsia-code-coverage': {
2028 'swarming': {
2029 'shards': 3,
2030 },
2031 },
Andrew Luo38b311f2019-10-04 03:42:092032 },
2033 },
Chong Gu4eca1ce2021-05-17 08:49:572034 'mediapipe_validating_tests': {
2035 'remove_from': [
2036 # TODO(crbug.com/1201887): Remove once tests are stable.
2037 'Fuchsia x64',
2038 ],
2039 },
Ben Joyce02dc8092021-03-04 21:48:192040 'mojo_test_apk': {
2041 'remove_from': [
2042 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:252043 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:192044 ],
2045 },
John Budorickf00e5ff2019-06-11 21:21:062046 'mojo_unittests': {
2047 'modifications': {
2048 'android-asan': {
2049 'swarming': {
John Budorick5a29d7542019-10-11 20:56:442050 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:062051 },
2052 },
Chong Gudf7fbe92021-02-24 02:55:582053 'fuchsia-code-coverage': {
2054 'swarming': {
2055 'shards': 2,
2056 },
2057 },
John Budorickf00e5ff2019-06-11 21:21:062058 },
2059 },
Peter Kotwiczda2f11102020-10-09 05:29:502060 'monochrome_public_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:152061 'modifications': {
2062 'ToTAndroid': {
2063 'swarming': {
2064 'dimension_sets': [
2065 {
John Budorick838256a2020-02-29 01:29:072066 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152067 'device_os': None,
2068 'device_playstore_version': None,
2069 'device_type': None,
2070 'os': 'Ubuntu-16.04',
2071 },
2072 ],
2073 },
2074 },
2075 'android-arm64-proguard-rel': {
2076 'swarming': {
2077 'dimension_sets': [
2078 {
John Budorick838256a2020-02-29 01:29:072079 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152080 'device_os': None,
2081 'device_playstore_version': None,
2082 'device_type': None,
2083 'os': 'Ubuntu-16.04',
2084 },
2085 ],
2086 },
2087 },
2088 'android-pie-arm64-rel': {
2089 'swarming': {
2090 'dimension_sets': [
2091 {
John Budorick838256a2020-02-29 01:29:072092 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:152093 'device_os': None,
2094 'device_os_flavor': None,
2095 'device_playstore_version': None,
2096 'device_type': None,
2097 'os': 'Ubuntu-16.04',
2098 },
2099 ],
2100 },
2101 },
2102 },
Erik Chend16d922d2019-12-10 04:37:142103 },
Ben Joyce4677e682021-03-22 22:19:112104 'monochrome_public_bundle_fake_modules_smoke_test' : {
2105 'remove_from': [
2106 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2107 # GLIBC_2.28 Not found.
2108 ],
2109 },
2110 'monochrome_public_bundle_smoke_test' : {
2111 'remove_from': [
2112 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2113 # GLIBC_2.28 Not found.
2114 ],
2115 },
2116 'monochrome_public_smoke_test' : {
2117 'remove_from': [
2118 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
2119 # GLIBC_2.28 Not found.
2120 ],
2121 },
bsheedye9469572019-01-23 17:31:332122 'monochrome_public_test_ar_apk': {
2123 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:032124 'Nougat Phone Tester': {
2125 'args': [
2126 # ArCore is not installed as a system app on N, so we can install it
2127 # normally instead of replacing the system version.
2128 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2129 ],
2130 },
bsheedye9469572019-01-23 17:31:332131 # We need to match the Playstore version as well because AR tests fail on
2132 # old versions of the Playstore.
2133 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:082134 'args': [
2135 # ArCore is not installed as a system app on O, so we can install it
2136 # normally instead of replacing the system version.
2137 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2138 ],
bsheedye9469572019-01-23 17:31:332139 'swarming': {
2140 'dimension_sets': [
2141 {
2142 'device_os': 'OPR3.170623.008',
bsheedye9469572019-01-23 17:31:332143 'device_type': 'marlin',
2144 'os': 'Android',
2145 },
2146 ],
2147 },
2148 },
Haiyang Pan57159eba2020-05-07 23:14:132149 'android-10-arm64-rel': {
2150 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502151 '--remove-system-package=com.google.ar.core',
2152 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Haiyang Pan57159eba2020-05-07 23:14:132153 ]
2154 },
Haiyang Pan363c59a2020-07-23 05:47:042155 'android-nougat-arm64-rel': {
2156 'args': [
2157 # ArCore is not installed as a system app on N, so we can install it
2158 # normally instead of replacing the system version.
2159 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
2160 ],
2161 },
Brian Sheedy2bcd16b2019-04-22 22:47:082162 'android-pie-arm64-dbg': {
2163 'args': [
Brian Sheedy4dc4a6f2020-09-17 22:18:502164 '--remove-system-package=com.google.ar.core',
2165 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk',
Brian Sheedy2bcd16b2019-04-22 22:47:082166 ]
2167 }
bsheedye9469572019-01-23 17:31:332168 },
2169 },
Nico Weberd3096fb2018-06-07 17:50:152170 'nacl_helper_nonsfi_unittests': {
2171 'remove_from': [
Stephen Martinis31dde712021-04-23 00:15:532172 # TODO(crbug.com/1200904): Remove after migration
2173 'Linux TSan (bionic)', # Sets enable_nacl=false.
Nico Weberd3096fb2018-06-07 17:50:152174 'Linux TSan Tests', # Sets enable_nacl=false.
2175 ],
2176 },
Kenneth Russellfbda3c532017-12-08 23:57:242177 'nacl_loader_unittests': {
2178 'remove_from': [
Nico Weber48f187142018-06-01 15:16:352179 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:512180 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Stephen Martinis31dde712021-04-23 00:15:532181 # TODO(crbug.com/1200904): Remove after migration
2182 'Linux TSan (bionic)', # The TSan bot sets enable_nacl=false
Nico Webera8fc38f72018-04-10 02:20:112183 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:482184 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:242185 ],
2186 },
Kenneth Russelleb60cbd22017-12-05 07:54:282187 'net_unittests': {
2188 'modifications': {
Nico Weber33b9b7a2020-06-12 19:23:272189 'CrWinAsan': {
2190 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2191 'swarming': {
2192 'shards': 16,
2193 },
2194 },
2195 'CrWinAsan(dll)': {
2196 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2197 'swarming': {
2198 'shards': 16,
2199 },
2200 },
John Budorickca14c76f62017-12-09 14:19:182201 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342202 # These are very slow on the ASAN trybot for some reason.
2203 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182204 'swarming': {
John Budorick5052d552017-12-13 02:59:342205 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:182206 },
2207 },
2208 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:352209 # These are very slow on the ASAN trybot for some reason.
2210 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182211 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:022212 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:182213 }
2214 },
Takuto Ikuta54671d972018-07-19 19:06:352215 'Linux ChromiumOS MSan Tests': {
2216 # These are very slow on the Chrome OS MSAN trybot for some reason.
2217 # crbug.com/865455
2218 'swarming': {
2219 'shards': 2,
2220 },
2221 },
Stephen Martinis31dde712021-04-23 00:15:532222 # TODO(crbug.com/1200904): Remove after migration
2223 'Linux TSan (bionic)': {
2224 'swarming': {
2225 'shards': 4,
2226 }
2227 },
John Budorickca14c76f62017-12-09 14:19:182228 'Linux TSan Tests': {
2229 'swarming': {
2230 'shards': 4,
2231 }
2232 },
Ben Pastene8bf205b2018-06-13 04:00:332233 # The suite runs signficantly slower on linux dbg, so increase shards.
2234 'Linux Tests (dbg)(1)': {
2235 'swarming': {
2236 'shards': 2,
2237 },
2238 },
Stephen Martinis1384ff92020-01-07 19:52:152239 'ToTLinuxASan': {
2240 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2241 'swarming': {
2242 'shards': 16,
2243 },
2244 },
2245 'ToTLinuxTSan': {
2246 'swarming': {
2247 'shards': 4,
2248 }
2249 },
Haiyang Pan8d9906e02021-03-24 20:11:042250 'android-11-x86-fyi-rel': {
2251 'args': [
2252 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.net_unittests.filter',
2253 ],
2254 },
Haiyang Pan2486dcb2020-09-18 17:53:062255 'android-marshmallow-x86-rel-non-cq': {
John Budorick7fde6b492020-01-29 17:43:502256 # crbug.com/1046060
2257 'args': [
2258 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2259 ],
2260 },
Haiyang Pan08d09dc2020-04-01 16:11:212261 'android-pie-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:502262 # crbug.com/1046060
2263 'args': [
2264 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
2265 ],
2266 },
Chong Gu012d5462021-04-07 23:43:242267 'fuchsia-code-coverage': {
2268 'swarming': {
2269 'shards': 14,
2270 },
2271 },
Omer Katz7d2be652020-01-22 18:13:462272 'linux-blink-heap-concurrent-marking-tsan-rel': {
2273 'swarming': {
2274 'shards': 4,
2275 }
2276 },
Ben Pastene8bf205b2018-06-13 04:00:332277 'linux-chromeos-dbg': {
2278 'swarming': {
2279 'shards': 2,
2280 },
2281 },
Nico Weber33b9b7a2020-06-12 19:23:272282 'win-asan': {
2283 # TODO(crbug.com/794372): net_unittests is slow under ASan.
2284 'swarming': {
2285 'shards': 16,
2286 },
2287 },
Kenneth Russelleb60cbd22017-12-05 07:54:282288 },
2289 },
John Chenaab16fc02020-03-03 06:35:452290 'not_site_per_process_blink_web_tests': {
Lukasz Anforowicz04bc6302018-11-19 19:04:282291 'remove_from': [
Lukasz Anforowicz04bc6302018-11-19 19:04:282292 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
2293 'Linux Tests (dbg)(1)',
Lukasz Anforowicz04bc6302018-11-19 19:04:282294 ],
Yuke Liaobc9ff982019-04-30 06:56:162295 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:152296 'Linux Tests': {
2297 "args": [
2298 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Stephen Martinis1384ff92020-01-07 19:52:152299 ],
2300 },
Yuke Liaoea70f472019-12-19 06:03:362301 'linux-code-coverage': {
2302 'args': [
2303 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Yuke Liaoea70f472019-12-19 06:03:362304 ],
2305 'swarming': {
2306 'shards': 20,
2307 },
2308 },
Stephanie Kim5c7f31d2021-04-27 18:00:062309 'linux-xenial-rel': {
2310 "args": [
2311 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
2312 ],
2313 },
Yuke Liaobc9ff982019-04-30 06:56:162314 },
Lukasz Anforowicz04bc6302018-11-19 19:04:282315 },
Xi Cheng34ca4042018-02-23 00:10:122316 'notification_helper_unittests': {
2317 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:122318 # The test uses WinRT, which only exists in Windows 8 or above.
2319 # (https://crbug.com/813553)
Xi Cheng34ca4042018-02-23 00:10:122320 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:122321 'Win7 Tests (1)',
2322 'Win7 Tests (dbg)(1)',
Stephen Martinis1384ff92020-01-07 19:52:152323 # all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:122324 'ToTWin',
2325 'ToTWin(dbg)',
2326 'ToTWin(dll)',
inglorionb8e7a3ed2019-04-12 09:49:032327 'ToTWinOfficial',
Arthur Eubanks0c24b822021-06-15 18:51:342328 'ToTWinOfficial64',
Xi Cheng34ca4042018-02-23 00:10:122329 'ToTWin64',
2330 'ToTWin64(dbg)',
2331 'ToTWin64(dll)',
2332 'ToTWinCFI',
2333 'ToTWinCFI64',
Xi Cheng34ca4042018-02-23 00:10:122334 ],
2335 },
Ben Pastenee723b2f2019-05-31 19:10:272336 'ozone_unittests': {
2337 'modifications': {
Ben Pastene8ef125e2019-12-10 01:46:292338 'chromeos-betty-pi-arc-chrome': {
2339 'args': [
2340 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2341 ],
2342 },
Ben Pastene500cc1d12021-01-22 18:10:472343 'chromeos-betty-pi-arc-chrome-dchecks': {
2344 'args': [
2345 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2346 ],
2347 },
Jacob Kopczynski2fd462052020-11-13 19:18:222348 'chromeos-betty-pi-arc-chrome-ltc': {
2349 'args': [
2350 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2351 ],
2352 },
2353 'chromeos-betty-pi-arc-chrome-lts': {
2354 'args': [
2355 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2356 ],
2357 },
Ben Pastene8ef125e2019-12-10 01:46:292358 'linux-chromeos-chrome': {
2359 'args': [
2360 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2361 ],
2362 },
Jacob Kopczynski3a555bd32020-12-10 01:41:162363 'linux-chromeos-ltc': {
2364 'args': [
2365 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2366 ],
2367 },
2368 'linux-chromeos-lts': {
2369 'args': [
2370 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
2371 ],
2372 },
Ben Pastenee723b2f2019-05-31 19:10:272373 },
2374 },
Karen Qian385d2ca2019-03-19 21:49:582375 'perfetto_unittests': {
2376 'remove_from': [
Haiyang Pan363c59a2020-07-23 05:47:042377 # TODO(crbug.com/931138): Fix permission issue when creating tmp files
John Budorickd3fa5992019-12-13 17:22:412378 'android-arm64-proguard-rel',
John Budorickf2283d72019-06-25 01:09:092379 'android-asan',
Yun Liu022f4512019-06-10 23:14:042380 'android-code-coverage',
Yun Liu7cfd28a2019-10-30 01:57:122381 'android-code-coverage-native',
Haiyang Pan32b83392020-03-14 01:38:462382 'android-lollipop-arm-rel',
Karen Qian385d2ca2019-03-19 21:49:582383 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062384 'android-marshmallow-x86-rel-non-cq',
Haiyang Pan363c59a2020-07-23 05:47:042385 'android-nougat-arm64-rel',
Ben Joyce46ca6012021-03-31 19:19:252386 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Andrew Luo38b311f2019-10-04 03:42:092387 'android-pie-arm64-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212388 'android-pie-x86-rel',
Haiyang Panfed339172021-03-10 23:19:572389 'android-11-x86-fyi-rel',
Karen Qian385d2ca2019-03-19 21:49:582390 'Lollipop Phone Tester',
2391 'Lollipop Tablet Tester',
2392 'Marshmallow 64 bit Tester',
2393 'Marshmallow Tablet Tester',
2394 'Nougat Phone Tester',
Arthur Eubanksc8f86ee2021-05-10 20:14:242395 'ToTAndroid'
Karen Qian385d2ca2019-03-19 21:49:582396 ]
2397 },
Stephen Martinis54d64ad2018-09-21 22:16:202398 'performance_test_suite': {
2399 'modifications': {
Zhaoyang Li78427592021-03-25 19:03:232400 'Mac10.15 Tests (dbg)': {
2401 'args': [
2402 '--browser=debug',
2403 ],
2404 },
Stephen Martinis54d64ad2018-09-21 22:16:202405 'Win10 Tests x64 (dbg)': {
2406 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212407 '--browser=debug_x64',
Stephen Martinis54d64ad2018-09-21 22:16:202408 ],
2409 'experiment_percentage': 100,
2410 },
2411 'Win7 Tests (dbg)(1)': {
2412 'args': [
2413 '--browser=debug',
2414 ],
2415 },
2416 },
2417 },
Sven Zhenge8335e02020-08-07 22:38:392418 'pixel_browser_tests': {
2419 'modifications': {
2420 'win-pixel-tester-rel': {
2421 'non_precommit_args': [
2422 # Do not allow retry or it will break the bulk approval process.
2423 # When retry with fail-pass pattern, the passing test will overwrite the previously
2424 # seen flaky version on the trace. We can triage the image using the printed link,
2425 # but it will not show on the Skia Gold search page.
2426 '--test-launcher-retry-limit=0',
2427 ],
2428 },
2429 },
2430 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032431 'pixel_skia_gold_passthrough_test': {
Brian Sheedyc0c142c2021-06-01 21:18:052432 'modifications': {
2433 'Android FYI Release (Pixel 4)': {
2434 'args': [
2435 # Pixel 4s are weird in that they can output in different color spaces
2436 # simultaneously. The readback code for capturing a screenshot assumes
2437 # only one color space, so disable wide color gamut for the test to
2438 # work around the issue. See https://crbug.com/1166379 for more
2439 # information.
2440 '--extra-browser-args=--disable-wcg-for-test',
2441 ],
2442 },
2443 'Optional Android Release (Pixel 4)': {
2444 'args': [
2445 # See above.
2446 '--extra-browser-args=--disable-wcg-for-test',
2447 ],
2448 },
2449 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032450 'replacements': {
2451 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2452 # use ${got_cr_revision}, which is only set on the V8 bots.
2453 'Linux V8 FYI Release (NVIDIA)': {
2454 'args': {
2455 '--git-revision': '${got_cr_revision}',
2456 },
2457 },
2458 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
2459 'args': {
2460 '--git-revision': '${got_cr_revision}',
2461 },
2462 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:002463 'Mac V8 FYI Release (Intel)': {
2464 'args': {
2465 '--git-revision': '${got_cr_revision}',
2466 },
2467 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032468 'Win V8 FYI Release (NVIDIA)': {
2469 'args': {
2470 '--git-revision': '${got_cr_revision}',
2471 },
2472 },
2473 },
2474 },
2475 'pixel_skia_gold_validating_test': {
Brian Sheedy0566f2cb2021-02-12 22:12:502476 'modifications': {
2477 'Android FYI Release (Pixel 4)': {
2478 'args': [
2479 # Pixel 4s are weird in that they can output in different color spaces
2480 # simultaneously. The readback code for capturing a screenshot assumes
2481 # only one color space, so disable wide color gamut for the test to
2482 # work around the issue. See https://crbug.com/1166379 for more
2483 # information.
2484 '--extra-browser-args=--disable-wcg-for-test',
2485 ],
2486 },
Brian Sheedycde1ab1882021-05-27 21:22:002487 'Optional Android Release (Pixel 4)': {
2488 'args': [
2489 # See above.
2490 '--extra-browser-args=--disable-wcg-for-test',
2491 ],
2492 },
Brian Sheedy0566f2cb2021-02-12 22:12:502493 },
Brian Sheedye6ea0ee2019-07-11 02:54:372494 'replacements': {
Brian Sheedye6ea0ee2019-07-11 02:54:372495 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2496 # use ${got_cr_revision}, which is only set on the V8 bots.
2497 'Android V8 FYI Release (Nexus 5X)': {
2498 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322499 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372500 },
2501 },
Brian Sheedye6ea0ee2019-07-11 02:54:372502 'Mac V8 FYI Release (Intel)': {
2503 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322504 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372505 },
2506 },
Brian Sheedye6ea0ee2019-07-11 02:54:372507 },
2508 },
2509 'pixel_test':{
Takuto Ikuta35c85522019-06-04 16:55:462510 'modifications': {
2511 'Android Release (Nexus 5X)': {
2512 'swarming': {
2513 'shards': 2,
2514 },
2515 },
2516 },
Nico Weber128fd382018-06-14 23:29:272517 },
Chong Gu7ee366b2021-04-29 22:59:272518 'pixel_tests': {
2519 'remove_from': [
2520 'Fuchsia x64' # https://crbug.com/1203236
2521 ],
2522 },
Brian Sheedy9653f152019-08-07 17:02:442523 'rendering_representative_perf_tests': {
2524 'modifications': {
2525 'Win10 FYI x64 Exp Release (Intel HD 630)': {
2526 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212527 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442528 ],
2529 },
2530 'Win10 FYI x64 Exp Release (NVIDIA)': {
2531 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212532 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442533 ],
2534 },
Yuly Novikov86cb3542020-11-26 17:10:002535 'Win10 FYI x64 Release (AMD RX 5500 XT)': {
2536 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212537 '--browser=release_x64',
Yuly Novikov86cb3542020-11-26 17:10:002538 ],
2539 },
Brian Sheedy9653f152019-08-07 17:02:442540 'Win10 FYI x64 Release (Intel HD 630)': {
2541 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212542 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442543 ],
2544 },
Brian Sheedy9653f152019-08-07 17:02:442545 'Win10 FYI x64 Release (NVIDIA)': {
2546 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212547 '--browser=release_x64',
Brian Sheedy9653f152019-08-07 17:02:442548 ],
2549 },
behdad26cf7e72019-12-18 13:57:302550 'Win10 x64 Release (NVIDIA)': {
2551 'args': [
Takuto Ikutab28b582e2021-02-10 01:41:212552 '--browser=release_x64',
behdad26cf7e72019-12-18 13:57:302553 ],
2554 },
Brian Sheedy9653f152019-08-07 17:02:442555 },
2556 },
John Budorickdce9d462019-03-23 00:25:382557 'sandbox_linux_unittests': {
2558 'modifications': {
2559 'Lollipop Phone Tester': {
2560 'args': [
2561 '--shard-timeout=300',
2562 ],
2563 },
Haiyang Pan32b83392020-03-14 01:38:462564 'android-lollipop-arm-rel': {
2565 'args': [
2566 '--shard-timeout=300',
2567 ],
2568 },
Haiyang Pan2486dcb2020-09-18 17:53:062569 'android-marshmallow-x86-rel-non-cq': {
John Budorick6e8e595b2020-01-27 18:15:582570 'args': [
2571 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2572 ]
2573 },
Haiyang Pan08d09dc2020-04-01 16:11:212574 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:042575 'args': [
2576 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2577 ]
2578 },
John Budorickdce9d462019-03-23 00:25:382579 },
John Budorick3ebfdf852019-05-13 22:28:162580 'remove_from': [
John Budorick3ebfdf852019-05-13 22:28:162581 'android-asan', # https://crbug.com/962650
2582 ],
John Budorickdce9d462019-03-23 00:25:382583 },
Brian Sheedyc0c142c2021-06-01 21:18:052584 'screenshot_sync_passthrough_tests': {
2585 'modifications': {
2586 'Android FYI Release (Pixel 4)': {
2587 'args': [
2588 # Pixel 4s are weird in that they can output in different color spaces
2589 # simultaneously. The readback code for capturing a screenshot assumes
2590 # only one color space, so disable wide color gamut for the test to
2591 # work around the issue. See https://crbug.com/1166379 for more
2592 # information.
2593 '--extra-browser-args=--disable-wcg-for-test',
2594 ],
2595 },
2596 'Optional Android Release (Pixel 4)': {
2597 'args': [
2598 # See above.
2599 '--extra-browser-args=--disable-wcg-for-test',
2600 ],
2601 },
2602 },
2603 },
Brian Sheedy0566f2cb2021-02-12 22:12:502604 'screenshot_sync_validating_tests': {
2605 'modifications': {
2606 'Android FYI Release (Pixel 4)': {
2607 'args': [
2608 # Pixel 4s are weird in that they can output in different color spaces
2609 # simultaneously. The readback code for capturing a screenshot assumes
2610 # only one color space, so disable wide color gamut for the test to
2611 # work around the issue. See https://crbug.com/1166379 for more
2612 # information.
2613 '--extra-browser-args=--disable-wcg-for-test',
2614 ],
2615 },
Brian Sheedycde1ab1882021-05-27 21:22:002616 'Optional Android Release (Pixel 4)': {
2617 'args': [
2618 # See above.
2619 '--extra-browser-args=--disable-wcg-for-test',
2620 ],
2621 },
Brian Sheedy0566f2cb2021-02-12 22:12:502622 },
2623 },
Kenneth Russelleb60cbd22017-12-05 07:54:282624 'services_unittests': {
2625 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:482626 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:012627 # The face and barcode detection tests fail on the Mac Pros.
2628 'Mac Pro FYI Release (AMD)',
Nico Weberd36959682018-04-12 03:33:462629 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
2630 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:282631 ],
Brian Sheedyb6c58792020-05-07 18:37:332632 'replacements': {
2633 # TODO(crbug.com/1078982): Remove once the test is fixed on 10.15.4.
2634 'Mac FYI Experimental Release (Intel)': {
2635 'args': {
2636 '--gtest_filter': '*Detection*:-FaceDetectionImplMacTest.ScanOneFace*',
2637 },
2638 },
2639 },
Haiyang Pan363c59a2020-07-23 05:47:042640 'modifications': {
2641 'android-nougat-arm64-rel': {
2642 # TODO(crbug.com/1108055): Remove this filter
2643 'args': [
2644 '--gtest_filter=-SystemPerfettoTest.*',
2645 ],
Chong Gudf7fbe92021-02-24 02:55:582646 },
Chong Gu52481452021-04-02 17:52:412647 'fuchsia-code-coverage': {
2648 'swarming': {
2649 'shards': 7,
2650 },
2651 },
2652 }
Chong Gudf7fbe92021-02-24 02:55:582653 },
Stephen Martinis54d64ad2018-09-21 22:16:202654 'swiftshader_unittests': {
2655 'remove_from': [
2656 # Save capacity on the hardware where we have only a few machines.
2657 'Mac FYI Experimental Release (Intel)',
2658 'Mac FYI Experimental Retina Release (AMD)',
2659 'Mac FYI Experimental Retina Release (NVIDIA)',
2660 'Mac Pro FYI Release (AMD)',
2661 ],
2662 },
Kenneth Russelleb60cbd22017-12-05 07:54:282663 'sync_integration_tests': {
Brad Halla36886c2019-02-26 16:52:292664 'remove_from': [
Brad Halla36886c2019-02-26 16:52:292665 'CrWinAsan(dll)', # https://crbug.com/935598
2666 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282667 'modifications': {
Erik Chene84bc1c2019-11-25 23:23:522668 'Linux ASan LSan Tests (1)': {
2669 'swarming': {
2670 'shards': 4,
2671 },
2672 },
Stephen Martinis31dde712021-04-23 00:15:532673 # TODO(crbug.com/1200904): Remove after migration
2674 'Linux TSan (bionic)': {
2675 'swarming': {
2676 'shards': 6,
2677 },
2678 },
Nico Weber8fbc2832018-12-14 16:00:572679 'Linux TSan Tests': {
2680 'swarming': {
2681 'shards': 6,
2682 },
2683 },
Sven Zheng9a52be52020-10-09 21:27:122684 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2685 'Mac10.13 Tests': {
2686 'precommit_args': [
2687 '--gtest_filter=-*',
2688 ],
2689 },
Zhaoyang Li69e2e002021-02-19 21:57:352690 # TODO(crbug.com/1131588) Tests are flaky only on CQ.
2691 'Mac10.15 Tests': {
2692 'precommit_args': [
2693 '--gtest_filter=-*',
2694 ],
2695 },
Stephen Martinis1384ff92020-01-07 19:52:152696 'ToTLinuxTSan': {
Kenneth Russelleb60cbd22017-12-05 07:54:282697 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152698 'shards': 6,
Kenneth Russelleb60cbd22017-12-05 07:54:282699 },
2700 },
Stephen Martinis75ab55d2018-08-30 02:27:122701 'Win10 Tests x64 (dbg)': {
2702 'experiment_percentage': 100, # https://crbug.com/840369
2703 },
Stephen Martinis1384ff92020-01-07 19:52:152704 'Win7 Tests (dbg)(1)': {
2705 'swarming': {
2706 'shards': 2,
2707 },
2708 },
2709 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112710 'swarming': {
2711 'shards': 4,
2712 },
2713 },
Stephen Martinis1384ff92020-01-07 19:52:152714 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112715 'swarming': {
2716 'shards': 4,
2717 },
2718 },
Sven Zhengfbbf21a2021-04-16 23:57:122719 # https://crbug.com/1199909,
Junhua Chen39dd2dba2021-05-05 17:51:542720 'linux-lacros-code-coverage': {
2721 'args': [
2722 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
2723 ]
2724 },
Sven Zhengfbbf21a2021-04-16 23:57:122725 'linux-lacros-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:432726 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402727 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
Sven Zhengfbbf21a2021-04-16 23:57:122728 ]
Anastasiia N11c1f8d2021-04-19 14:04:422729 },
2730 'linux-lacros-tester-rel': {
2731 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402732 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.sync_integration_tests.filter',
Anastasiia N11c1f8d2021-04-19 14:04:422733 ],
2734 },
Kenneth Russelleb60cbd22017-12-05 07:54:282735 },
2736 },
Haiyang Panfed339172021-03-10 23:19:572737 'system_webview_shell_layout_test_apk': {
2738 'remove_from': [
2739 'android-11-x86-fyi-rel', # crbug.com/1165280
2740 ],
2741 },
Weizhong Xia613fda42021-04-21 20:11:522742 'system_webview_wpt': {
2743 'modifications': {
2744 'android-webview-pie-x86-wpt-fyi-rel': {
Weizhong Xia03b8e36e2021-06-25 23:23:582745 'args': [
2746 '--log-wptreport',
2747 ],
Weizhong Xia613fda42021-04-21 20:11:522748 'swarming': {
2749 'dimension_sets': [
2750 {
2751 'machine_type': 'n1-standard-8',
2752 },
2753 ],
2754 'shards': 18,
2755 },
2756 },
2757 },
2758 },
Kenneth Russell8a386d42018-06-02 09:48:012759 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:522760 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:012761 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012762 'Linux Debug (NVIDIA)',
2763 'Mac Debug (Intel)',
2764 'Mac Retina Debug (AMD)',
Yuly Novikovbc1ccff2019-08-03 00:05:492765 'Win10 FYI x64 Debug (NVIDIA)',
Yuly Novikovf28f1eca2019-07-04 22:43:392766 # Disabled due to dbus crashes crbug.com/927465
Yuly Novikov5865ff72019-07-09 21:38:052767 'Linux FYI Release (Intel HD 630)',
2768 'Linux FYI Release (NVIDIA)',
Brian Sheedy22d051e2019-08-07 00:50:162769 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
Yuly Novikov5865ff72019-07-09 21:38:052770 'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
2771 'Linux Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:012772 ],
Emily Hanleyb64ac7c2018-05-25 13:36:552773 },
Haiyang Pan8c201b92020-06-04 01:25:072774 'telemetry_chromium_minidump_unittests': {
2775 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062776 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan8c201b92020-06-04 01:25:072777 ],
2778 },
Brian Sheedyc117f6d2020-05-06 02:23:272779 'telemetry_monochrome_minidump_unittests': {
2780 'remove_from': [
2781 # Monochrome isn't supported on M.
2782 'android-marshmallow-arm64-rel',
Haiyang Pan2486dcb2020-09-18 17:53:062783 'android-marshmallow-x86-rel-non-cq',
Brian Sheedyc117f6d2020-05-06 02:23:272784 ],
2785 },
Kenneth Russelleb60cbd22017-12-05 07:54:282786 'telemetry_perf_unittests': {
2787 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:282788 'Linux Tests': {
2789 'args': [
2790 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:482791 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:282792 ],
2793 },
Juan Antonio Navarro Perez4899edf2019-03-14 13:05:352794 'Linux Tests (dbg)(1)': {
2795 'args': [
2796 '--xvfb',
2797 '--jobs=1',
2798 ],
2799 },
Stephanie Kim56defb72020-11-19 21:32:372800 # TODO crbug.com/1143924: Remove when experimentation is complete
2801 'Linux Tests Robocrop': {
2802 'args': [
2803 '--xvfb',
2804 '--jobs=1',
2805 ],
2806 },
Kenneth Russelleb60cbd22017-12-05 07:54:282807 # Disable parallelism on all Mac bots.
Kenneth Russelleb60cbd22017-12-05 07:54:282808 'Mac10.11 Tests': {
2809 'args': [
2810 '--jobs=1',
2811 ],
2812 },
2813 'Mac10.12 Tests': {
2814 'args': [
2815 '--jobs=1',
2816 ],
2817 },
Ned Nguyen6e6e5b32018-02-21 20:21:502818 'Win7 Tests (dbg)(1)': {
2819 'args': [
2820 '--jobs=1',
2821 ],
2822 'swarming': {
2823 'shards': 20,
2824 },
2825 'experiment_percentage': 100,
2826 },
Ben Pastene69400eb2021-03-25 19:27:162827 'chromeos-eve-chrome': {
2828 'args': [
2829 # TODO(crbug.com/1191132): Re-enable.
2830 '--skip=benchmarks.benchmark_smoke_unittest.BenchmarkSmokeTest.wasmpspdfkit',
2831 ],
2832 },
Ben Pastene2b4b15f2021-03-04 00:39:242833 'chromeos-kevin-chrome': {
2834 # TODO(crbug.com/1182948): Remove the experiment.
2835 'experiment_percentage': 100,
2836 },
Ben Pastene7b1384a2021-04-22 23:24:322837 'linux-bionic-rel': {
2838 'args': [
2839 '--xvfb',
2840 '--jobs=1',
2841 ],
2842 },
Stephen Martinis1384ff92020-01-07 19:52:152843 'linux-chromium-tests-staging-tests': {
2844 'args': [
2845 '--xvfb',
2846 '--jobs=1',
2847 ],
2848 },
2849 'linux-trusty-rel': {
2850 'args': [
2851 '--xvfb',
2852 '--jobs=1',
2853 ],
2854 },
Stephanie Kim5c7f31d2021-04-27 18:00:062855 'linux-xenial-rel': {
2856 'args': [
2857 '--xvfb',
2858 '--jobs=1',
2859 ],
2860 },
Kenneth Russelleb60cbd22017-12-05 07:54:282861 },
2862 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:062863 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
Haiyang Pan0e39edf42020-04-28 19:29:012864 # There's no need to run telemetry_perf_unittests on both lollipop and
Erik Chen96894722019-11-21 20:03:392865 # marshmallow on the CQ. https://crbug.com/1026487.
2866 'android-marshmallow-arm64-rel',
Haiyang Pan363c59a2020-07-23 05:47:042867 'android-nougat-arm64-rel', # crbug.com/1108124
Andrew Luobe83fd82019-12-19 03:07:582868 'android-pie-arm64-rel',
Garrett Beatyeef031a2019-02-28 01:55:412869 # crbug.com/936540
Garrett Beatyeef031a2019-02-28 01:55:412870 'Mac10.11 Tests',
Shenghua Zhangbd6f1b232018-03-03 02:59:142871 'Mac10.13 Tests',
Zhaoyang Li69e2e002021-02-19 21:57:352872 'Mac10.15 Tests',
Zhaoyang Li78427592021-03-25 19:03:232873 'Mac10.15 Tests (dbg)',
Stephen Martinis1384ff92020-01-07 19:52:152874 'Linux - Future (dbg)', # client.v8.chromium
Takuto Ikuta9aa015d2019-04-15 23:33:292875 'Win10 Tests x64',
Stephen Martinise701f5a2018-05-04 01:25:112876 'Win10 Tests x64 (dbg)',
Kuan Huangc93e8672021-06-29 21:13:452877 'Win10 Tests x64 20h2',
Kenneth Russelleb60cbd22017-12-05 07:54:282878 ],
2879 },
Stephen Martinis54d64ad2018-09-21 22:16:202880 'telemetry_unittests': {
2881 'modifications': {
Stephen Martinis54d64ad2018-09-21 22:16:202882 'Win10 Tests x64 (dbg)': {
2883 'experiment_percentage': 100, # crbug.com/870673
Ben Pastene9383fe12020-10-20 21:32:402884 },
John Budorickc498fd3c2019-03-14 01:16:262885 },
2886 'remove_from': [
Ben Pastene619317752020-12-03 00:04:142887 'chromeos-kevin-rel', # crbug.com/1141234: Restore when there's more DUTs
2888
John Budorickc498fd3c2019-03-14 01:16:262889 # crbug.com/936540
John Budorickc498fd3c2019-03-14 01:16:262890 'Mac10.11 Tests',
Takuto Ikuta9aa015d2019-04-15 23:33:292891
2892 'Win10 Tests x64',
Kuan Huangc93e8672021-06-29 21:13:452893 'Win10 Tests x64 20h2',
John Budorickc498fd3c2019-03-14 01:16:262894 ],
Stephen Martinis54d64ad2018-09-21 22:16:202895 },
Brian Sheedyf3b48d62020-05-08 23:03:122896 'test_buildbucket_api_gpu_use_cases': {
2897 'remove_from': [
2898 # crbug.com/1080749
2899 'Optional Linux Release (NVIDIA)',
2900 ],
2901 },
Kenneth Russelleb60cbd22017-12-05 07:54:282902 'unit_tests': {
Yun Liu3e759dbb2019-11-01 19:25:522903 'remove_from': [
Haiyang Pan0e39edf42020-04-28 19:29:012904 # There's no need to run unit_tests on both lollipop and marshmallow
Erik Chen96894722019-11-21 20:03:392905 # on the CQ. https://crbug.com/1026487.
2906 'android-marshmallow-arm64-rel',
Haiyang Pan765477d2020-09-22 17:59:552907 'android-marshmallow-x86-rel-non-cq', # runs on MM-x86-rel already
Ben Pastene3e32ffe2020-08-07 03:37:072908 'android-pie-arm64-rel', # https://crbug.com/1010211
Yun Liu3e759dbb2019-11-01 19:25:522909 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282910 'modifications': {
John Budorickca14c76f62017-12-09 14:19:182911 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342912 # These are slow on the ASAN trybot for some reason.
2913 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182914 'swarming': {
John Budorick5052d552017-12-13 02:59:342915 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:182916 },
2917 },
Stephen Martinis1384ff92020-01-07 19:52:152918 'Linux Chromium OS ASan LSan Tests (1)': {
2919 # These are slow on the ASAN trybot for some reason.
2920 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182921 'swarming': {
2922 'shards': 2,
2923 },
2924 },
Takuto Ikuta54671d972018-07-19 19:06:352925 'Linux ChromiumOS MSan Tests': {
2926 # These are very slow on the Chrome OS MSAN trybot for some reason.
2927 # crbug.com/865455
2928 'swarming': {
2929 'shards': 2,
2930 },
2931 },
Stephen Martinis31dde712021-04-23 00:15:532932 # TODO(crbug.com/1200904): Remove after migration
2933 'Linux TSan (bionic)': {
2934 'swarming': {
2935 'shards': 2,
2936 },
2937 },
Stephen Martinis1384ff92020-01-07 19:52:152938 'Linux TSan Tests': {
Takuto Ikuta54671d972018-07-19 19:06:352939 'swarming': {
2940 'shards': 2,
2941 },
2942 },
Stephen Martinis1384ff92020-01-07 19:52:152943 'ToTLinuxASan': {
Dirk Pranke20eae9a72017-12-09 18:12:142944 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152945 'shards': 2,
Dirk Pranke20eae9a72017-12-09 18:12:142946 },
2947 },
Stephen Martinis1384ff92020-01-07 19:52:152948 'android-asan': {
2949 'args': [
2950 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter',
2951 ],
2952 },
Takuto Ikuta527cdff2020-01-29 08:04:272953 'android-marshmallow-arm64-rel-swarming': {
2954 'swarming': {
2955 'shards': 8,
2956 },
2957 },
Stephen Martinis1384ff92020-01-07 19:52:152958 'linux-chromeos-chrome': {
2959 'args': [
2960 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter',
2961 ],
2962 },
Ben Pasteneacd57392019-10-31 02:13:252963 'linux-chromeos-dbg': {
2964 'swarming': {
2965 'shards': 2,
2966 },
2967 },
Erik Chend063aef72019-11-18 19:13:102968 'linux-chromeos-rel': {
2969 'swarming': {
2970 'shards': 2,
2971 },
2972 },
Yuke Liao597dd6df72020-08-18 03:02:542973 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:542974 'linux-lacros-code-coverage': {
2975 'args': [
2976 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
2977 ],
2978 },
2979 # https://crbug.com/1111979,
Yuke Liao597dd6df72020-08-18 03:02:542980 'linux-lacros-rel': {
2981 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402982 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
Yuke Liao597dd6df72020-08-18 03:02:542983 ],
2984 },
Sven Zheng5c9d3e342020-08-11 21:39:432985 # https://crbug.com/1111979,
2986 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:432987 'args': [
Yuke Liao56a437dd2021-05-05 04:53:402988 '--test-launcher-filter-file=../../testing/buildbot/filters/linux-lacros.unit_tests.filter',
Sven Zheng5c9d3e342020-08-11 21:39:432989 ],
2990 },
Kenneth Russelleb60cbd22017-12-05 07:54:282991 },
2992 },
Maksim Sisov649b7017a2021-03-04 08:20:392993 'unit_tests_wayland': {
2994 'modifications': {
2995 # CI Ozone/Wayland tester.
2996 'Linux Tester (Ozone Wayland)': {
2997 'args': [
2998 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.unit_tests_wayland.filter',
2999 ],
3000 },
3001 }
3002 },
Kenneth Russell8a386d42018-06-02 09:48:013003 'video_decode_accelerator_gl_unittest': {
3004 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:013005 # Windows Intel doesn't have the GL extensions to support this test.
Yuly Novikovbc1ccff2019-08-03 00:05:493006 'Optional Win10 x64 Release (Intel HD 630)',
3007 'Win10 FYI x64 Release (Intel HD 630)',
Yuly Novikov5ff15502019-07-31 00:55:483008 'Win10 FYI x64 Exp Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:013009 ],
3010 },
Sven Zheng577fe5ff2020-08-03 22:06:443011 'views_unittests': {
Sven Zheng80734f12020-08-06 06:50:393012 'modifications': {
Sven Zheng5c9d3e342020-08-11 21:39:433013 # https://crbug.com/1111979,
Junhua Chen39dd2dba2021-05-05 17:51:543014 'linux-lacros-code-coverage': {
3015 'args': [
3016 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
3017 'DesktopWidgetTest*:'
3018 'DesktopWindowTreeHostPlatformTest*:'
3019 'EditableComboboxTest*:'
3020 'MenuRunnerTest*:'
3021 'TextfieldTest*:'
3022 'TooltipControllerTest*:'
3023 'TooltipStateManagerTest*'
3024 ],
3025 },
Sven Zheng5c9d3e342020-08-11 21:39:433026 'linux-lacros-tester-rel': {
Sven Zheng5c9d3e342020-08-11 21:39:433027 'args': [
3028 '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:'
Yuke Liao34721c22020-08-14 21:41:193029 'DesktopWidgetTest*:'
3030 'DesktopWindowTreeHostPlatformTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:533031 'EditableComboboxTest*:'
Sven Zhengea8903f2020-08-14 05:27:513032 'MenuRunnerTest*:'
Yuke Liaocf9db2b2020-08-13 19:42:533033 'TextfieldTest*:'
Benjamin Beaudry54b3b882021-03-12 23:55:363034 'TooltipControllerTest*:'
3035 'TooltipStateManagerTest*'
Sven Zheng5c9d3e342020-08-11 21:39:433036 ],
3037 },
Sven Zheng80734f12020-08-06 06:50:393038 },
Sven Zheng577fe5ff2020-08-03 22:06:443039 },
Tom Anderson76eff052020-04-01 21:28:523040 'views_unittests_wayland': {
3041 'modifications': {
Maksim Sisov69730f82020-11-11 12:09:133042 # CQ tester.
Tom Anderson76eff052020-04-01 21:28:523043 'Linux Ozone Tester (Wayland)': {
3044 'args': [
3045 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
3046 ],
3047 },
Maksim Sisov69730f82020-11-11 12:09:133048 # CI tester.
3049 'Linux Tester (Ozone Wayland)': {
3050 'args': [
3051 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
3052 ],
3053 },
Tom Anderson76eff052020-04-01 21:28:523054 },
3055 },
John Budorickd02c429de2020-01-10 19:02:213056 'viz_unittests': {
3057 'modifications': {
Haiyang Pancf765862021-03-18 20:39:153058 'android-11-x86-fyi-rel': {
3059 'args': [
3060 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.viz_unittests.filter',
3061 ],
3062 },
Haiyang Pan2486dcb2020-09-18 17:53:063063 'android-marshmallow-x86-rel-non-cq': {
John Budorickafd548b2020-01-14 20:45:093064 'args': [
John Budorickd02c429de2020-01-10 19:02:213065 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3066 ],
3067 },
Haiyang Pan08d09dc2020-04-01 16:11:213068 'android-pie-x86-rel': {
John Budorickafd548b2020-01-14 20:45:093069 'args': [
John Budorickd02c429de2020-01-10 19:02:213070 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
3071 ],
3072 },
3073 },
3074 },
John Budorick20f4fa8d2019-08-02 22:58:293075 'vr_android_unittests': {
3076 'remove_from': [
Michael Thiessen2abf0052021-03-05 18:43:073077 'android-lollipop-arm-rel',
Haiyang Pand12ff5462021-07-12 17:29:023078
3079 # Not available for android x86 & x64 platforms since this GN target
3080 # asserts "enable_vr" which is only true for arm & arm64 on android
3081 # platform. See //chrome/browser/android/vr/BUILD.gn and
3082 # //device/vr/buildflags/buildflags.gni
Haiyang Pan2486dcb2020-09-18 17:53:063083 'android-marshmallow-x86-rel-non-cq',
Haiyang Pan08d09dc2020-04-01 16:11:213084 'android-pie-x86-rel',
Haiyang Panfed339172021-03-10 23:19:573085 'android-11-x86-fyi-rel',
Haiyang Pand12ff5462021-07-12 17:29:023086 'android-12-x64-fyi-rel',
John Budorick20f4fa8d2019-08-02 22:58:293087 ],
3088 },
3089 'vr_common_unittests': {
3090 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213091 'android-pie-x86-rel',
John Budorick20f4fa8d2019-08-02 22:58:293092 ],
3093 },
Kenneth Russellfbda3c532017-12-08 23:57:243094 'vr_pixeltests': {
3095 'remove_from': [
Haiyang Pan08d09dc2020-04-01 16:11:213096 'android-pie-x86-rel',
Kenneth Russell8ceeabf2017-12-11 17:53:283097 'VR Linux',
Kenneth Russellfbda3c532017-12-08 23:57:243098 ],
3099 },
Nico Webere81999ee2018-07-01 23:52:433100 'wayland_client_perftests': {
3101 'remove_from': [
3102 'linux-chromeos-dbg', # https://crbug.com/859307
3103 ],
3104 },
Chong Gud1a5c5992021-04-09 04:08:323105 'web_engine_browsertests': {
3106 'modifications': {
3107 'fuchsia-code-coverage': {
3108 'swarming': {
Chong Gu7a463202021-07-19 18:43:103109 'shards': 28,
Chong Gud1a5c5992021-04-09 04:08:323110 },
3111 },
3112 },
3113 },
Chong Gu4c9e8f112021-06-02 18:37:263114 'web_engine_integration_tests': {
3115 'modifications': {
3116 'fuchsia-code-coverage': {
3117 'swarming': {
3118 'shards': 6,
3119 },
3120 },
3121 },
3122 },
John Budorick63357462019-02-27 23:02:513123 'webdriver_tests_suite': {
3124 'remove_from': [
3125 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557
Stephanie Kim5c7f31d2021-04-27 18:00:063126 'linux-xenial-rel',
John Budorick63357462019-02-27 23:02:513127 ],
3128 },
bsheedy048cbdb2019-02-04 20:32:053129 'webgl2_conformance_gl_passthrough_tests': {
3130 'remove_from': [
Geoff Lang1fede152019-10-10 23:03:443131 # Not enough capacity. https://crbug.com/982294
3132 'Mac Pro FYI Release (AMD)',
3133 'Mac FYI Retina Release (NVIDIA)',
bsheedy048cbdb2019-02-04 20:32:053134 ],
3135 },
John Budorick82e61dfb2019-12-10 04:36:093136 'webgl2_conformance_validating_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:203137 'remove_from': [
3138 # The Mac NVIDIA Retina bots don't have the capacity to run
3139 # this test suite on mac_optional_gpu_tests_rel.
3140 'Optional Mac Retina Release (NVIDIA)',
3141 ],
Kenneth Russell8a386d42018-06-02 09:48:013142 'modifications': {
Kenneth Russell8a386d42018-06-02 09:48:013143 'Mac FYI GPU ASAN Release': {
3144 'args': [
3145 '--is-asan',
3146 ]
3147 },
3148 },
3149 },
3150 'webgl_conformance_gl_passthrough_tests': {
3151 'remove_from': [
3152 # crbug.com/555545 and crbug.com/649824:
3153 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
3154 # Always fails on older cards, flaky on newer cards.
Kenneth Russell8a386d42018-06-02 09:48:013155 'Win7 FYI Release (AMD)',
3156 ],
3157 },
Kenneth Russell984f2f12020-12-15 23:23:353158 'webgl_conformance_metal_passthrough_tests': {
3159 'remove_from': [
3160 # crbug.com/1158857: re-enable if Metal shader cache workaround is added.
3161 'Mac FYI Retina Release (NVIDIA)',
3162 ],
3163 },
Stephen Martinis54d64ad2018-09-21 22:16:203164 'webgl_conformance_tests': {
Kenneth Russelle63e41f2019-04-09 02:45:283165 'remove_from': [
3166 # Too slow on this configuration, which is severely hardware
3167 # constrained. crbug.com/950690
3168 'Mac FYI Retina Debug (NVIDIA)',
3169 ],
Kenneth Russell8a386d42018-06-02 09:48:013170 },
John Budorick82e61dfb2019-12-10 04:36:093171 'webgl_conformance_validating_tests': {
3172 'modifications': {
3173 'Mac FYI GPU ASAN Release': {
3174 'args': [
3175 '--is-asan',
3176 ]
3177 },
3178 },
3179 },
Kenneth Russelleb60cbd22017-12-05 07:54:283180 'webkit_unit_tests': {
Yun Liu16394ab32019-11-19 16:37:573181 'remove_from': [
3182 # Flakily fails on Win7. https://crbug.com/943372.
3183 'Win7 Tests (1)',
3184 'Win 7 Tests x64 (1)',
Haiyang Pan2489f032020-09-30 19:05:033185 'android-lollipop-arm-rel', # crbug.com/1133002#c6
Haiyang Pan90ed7c642021-02-06 01:22:063186 # Runs on android-marshmallow-x86-rel already (crbug.com/1127110)
3187 'android-marshmallow-arm64-rel',
3188 'android-marshmallow-x86-rel-non-cq',
Yun Liu16394ab32019-11-19 16:37:573189 ],
Dirk Pranke81ff51c2017-12-09 19:24:283190 'modifications': {
John Budorick5052d552017-12-13 02:59:343191 'Linux ASan LSan Tests (1)': {
3192 # These are very slow on the ASAN trybot for some reason.
3193 # crbug.com/794372
3194 'swarming': {
3195 'shards': 5,
3196 },
3197 },
Stephen Martinis31dde712021-04-23 00:15:533198 # TODO(crbug.com/1200904): Remove after migration
3199 'Linux TSan (bionic)': {
3200 'swarming': {
3201 'shards': 2,
3202 },
3203 },
Erik Chen681dc0282019-11-26 22:54:493204 'Linux TSan Tests': {
3205 'swarming': {
3206 'shards': 2,
3207 },
3208 },
arthursonzogni26889d82018-05-29 17:18:163209 'Marshmallow 64 bit Tester': {
3210 # Increase timeout. See https://crbug.com/847229.
3211 'swarming': {
3212 'hard_timeout': 1200,
3213 },
3214 },
Haiyang Panc7c009e2021-03-18 19:31:233215 'android-11-x86-fyi-rel': {
3216 'args': [
3217 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_11.blink_unittests.filter',
3218 ],
3219 },
Omer Katz7d2be652020-01-22 18:13:463220 'linux-blink-heap-concurrent-marking-tsan-rel': {
3221 'swarming': {
3222 'shards': 2,
3223 },
3224 },
Dirk Pranke81ff51c2017-12-09 19:24:283225 },
Kenneth Russelleb60cbd22017-12-05 07:54:283226 },
Haiyang Panfbd2b482020-09-23 23:41:253227 'weblayer_browsertests': {
3228 'modifications': {
Haiyang Pand38464f52021-03-24 00:29:013229 'android-11-x86-fyi-rel': {
3230 'args': [
3231 # TODO(crbug.com/1191784): Enable this test once the issue is fixed.
3232 '--gtest_filter=-DownloadBrowserTest.OverrideDownloadDirectory',
3233 ],
3234 },
Haiyang Panfbd2b482020-09-23 23:41:253235 'android-pie-arm64-rel': {
3236 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3237 # capacity has been deployed.
3238 'swarming': {
3239 'dimension_sets': [
3240 {
3241 'device_type': 'sailfish',
3242 },
3243 ],
3244 },
3245 },
3246 },
3247 },
Haiyang Pan591dbad2020-06-05 20:26:373248 'weblayer_bundle_test': {
3249 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063250 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Panfed339172021-03-10 23:19:573251 'android-11-x86-fyi-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373252 ],
3253 },
3254 'weblayer_instrumentation_test_apk': {
3255 'remove_from': [
Haiyang Pan2486dcb2020-09-18 17:53:063256 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
Haiyang Panfed339172021-03-10 23:19:573257 'android-11-x86-fyi-rel', # crbug.com/1165280
Haiyang Pan591dbad2020-06-05 20:26:373258 ],
Haiyang Pan6d7a15b2020-10-03 00:29:193259 'modifications': {
3260 'android-pie-arm64-rel': {
3261 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3262 # capacity has been deployed.
3263 'swarming': {
3264 'dimension_sets': [
3265 {
3266 'device_type': 'sailfish',
3267 },
3268 ],
3269 },
3270 },
3271 },
Haiyang Pan591dbad2020-06-05 20:26:373272 },
Rakib M. Hasan48919902021-02-26 23:07:203273 'weblayer_instrumentation_test_apk_ToT_Tests': {
3274 'modifications': {
3275 'android-weblayer-10-x86-rel-tests': {
3276 'args': [
3277 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3278 ]
3279 },
3280 'android-weblayer-marshmallow-x86-rel-tests': {
3281 'args': [
3282 '--replace-system-package=org.chromium.weblayer.shell,apks/WebLayerShellSystemWebView.apk'
3283 ]
3284 }
3285 }
3286 },
Haiyang Pan4efd9b02021-03-17 23:58:303287 'weblayer_private_instrumentation_test_apk': {
3288 'modifications': {
3289 # TODO(crbug.com/1189403): Remove the filter once the issue is fixed.
3290 'android-11-x86-fyi-rel': {
3291 'args': [
3292 '--gtest_filter=-org.chromium.weblayer.test.MediaCaptureTest.*',
3293 ],
3294 },
3295 },
3296 },
Weizhong Xia7d335882021-01-28 02:49:523297 'weblayer_shell_wpt': {
3298 'modifications': {
3299 # TODO(crbug.com/1171555): remove this when test can run with more emulators
3300 'android-weblayer-pie-x86-wpt-fyi-rel': {
3301 'swarming': {
Weizhong Xia3671c5f2021-01-30 00:22:273302 'dimension_sets': [
3303 {
3304 'machine_type': 'n1-standard-8',
3305 },
3306 ],
Weizhong Xia7d335882021-01-28 02:49:523307 'shards': 18,
3308 },
3309 },
Weizhong Xia0f0c3302021-04-27 00:05:433310 'android-weblayer-pie-x86-wpt-smoketest': {
3311 'args': [
Weizhong Xiaeb234a4b2021-04-28 03:07:533312 '--default-exclude',
Weizhong Xia0f0c3302021-04-27 00:05:433313 '--include-file=../../third_party/blink/web_tests/android/WPTSmokeTestCases'
3314 ],
3315 'swarming': {
3316 'dimension_sets': [
3317 {
3318 'machine_type': 'n1-standard-8',
3319 },
3320 ],
3321 'shards': 3,
3322 },
3323 },
Weizhong Xia7d335882021-01-28 02:49:523324 },
3325 },
Haiyang Panfbd2b482020-09-23 23:41:253326 'webview_cts_tests': {
Haiyang Panfed339172021-03-10 23:19:573327 'remove_from': [
3328 'android-11-x86-fyi-rel', # crbug.com/1165280
Ben Joyce4677e682021-03-22 22:19:113329 'android-pie-arm64-coverage-experimental-rel', # TODO(crbug.com/1190999):
3330 # GLIBC_2.28 Not found.
Haiyang Panfed339172021-03-10 23:19:573331 ],
Haiyang Panfbd2b482020-09-23 23:41:253332 'modifications': {
3333 'android-pie-arm64-rel': {
3334 # TODO(crbug.com/1111436): Move this back to walleye if/when additional
3335 # capacity has been deployed.
3336 'swarming': {
3337 'dimension_sets': [
3338 {
3339 'device_type': 'sailfish',
3340 },
3341 ],
3342 },
3343 },
3344 },
3345 },
Kenneth Russelleb60cbd22017-12-05 07:54:283346 'webview_instrumentation_test_apk': {
3347 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:063348 # This test frequently fails on Android, https://crbug.com/824959
Haiyang Pana3ff55ae2020-04-23 18:26:543349 'android-lollipop-arm-rel',
Stephen Martinis1384ff92020-01-07 19:52:153350 # matching android builders, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:503351 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:093352 'android-asan', # https://crbug.com/964562
Ben Joyce02dc8092021-03-04 21:48:193353 'android-code-coverage-native', # Does not generate profraw data.
Ben Joyce46ca6012021-03-31 19:19:253354 'android-pie-arm64-coverage-experimental-rel', # Does not generate profraw data.
Ben Joyce02dc8092021-03-04 21:48:193355
Dirk Pranke20eae9a72017-12-09 18:12:143356 # On chromium.swarm, this should possibly be being run (or removed
Takuto Ikuta527cdff2020-01-29 08:04:273357 # from android-marshmallow-arm64-rel-swarming).
Haiyang Pan1ad3bb032020-04-24 23:52:033358 'android-lollipop-arm-rel-swarming',
Garrett Beaty47a2d802020-11-10 20:50:533359 # https://crbug.com/1147531 - covered on pie
3360 'android-marshmallow-arm64-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:283361 ],
Ben Pastenee17a8e92018-07-12 21:55:183362 'modifications': {
Andrew Luof08500ae2020-01-10 01:24:453363 # chromium.android.fyi
3364 'Android WebView P FYI (rel)': {
3365 'args': [
3366 '--annotation',
3367 'DisabledTest,FlakyTest' # Monitor status of disabled tests.
3368 ],
3369 },
Ben Pastenee17a8e92018-07-12 21:55:183370 'Oreo Phone Tester': {
Andrew Luo93c4a1e2019-08-30 05:26:303371 # TODO(crbug.com/997362): Enable this once it's passing.
bsheedy01833462018-12-07 01:05:573372 # TODO(https://crbug.com/884413): Re-enable this once the tests are
3373 # either passing or there is more capacity.
3374 'experiment_percentage': 0,
Ben Pastenee17a8e92018-07-12 21:55:183375 },
Haiyang Pan103864812021-03-19 19:28:443376 'android-11-x86-fyi-rel': {
3377 'args': [
3378 # TODO(crbug.com/1189746) Enable this test once the issue is fixed.
3379 '--gtest_filter=-org.chromium.net.NetworkChangeNotifierTest.testNetworkChangeNotifierJavaObservers',
3380 ],
3381 },
Kuan Huang1f402c82021-06-08 17:58:183382 'android-pie-arm64-rel': {
3383 'swarming': {
3384 'shards': 9,
3385 },
3386 },
Haiyang Pan08d09dc2020-04-01 16:11:213387 'android-pie-x86-rel': {
Haiyang Panfdd94332020-03-27 02:43:293388 'args': [
3389 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',
3390 ],
3391 },
Ben Pastenee17a8e92018-07-12 21:55:183392 },
Kenneth Russelleb60cbd22017-12-05 07:54:283393 },
Haiyang Panfed339172021-03-10 23:19:573394 'webview_ui_test_app_test_apk': {
3395 'remove_from': [
3396 'android-11-x86-fyi-rel', # crbug.com/1165280
3397 ],
3398 },
bsheedy800f5062018-08-07 00:47:543399 'xr_browser_tests': {
3400 'remove_from': [
Maggie Chen4fc29842018-08-07 19:12:483401 # Fails on the bot, http://crbug.com/868143
3402 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:543403 ],
3404 },
Kenneth Russelleb60cbd22017-12-05 07:54:283405}