blob: dbd11f5357a7f8470da2c2574eb08dab29e60fee [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#
16# The goal is to drive the number of exceptions to zero, to make all
17# the bots behave similarly.
18{
Andrew Luo38b311f2019-10-04 03:42:0919 'android_browsertests': {
20 'modifications': {
21 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:5822 'args': [
23 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
24 ],
Andrew Luo38b311f2019-10-04 03:42:0925 },
Haiyang Pan08d09dc2020-04-01 16:11:2126 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:0427 'args': [
28 '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001
29 ],
30 },
Andrew Luo38b311f2019-10-04 03:42:0931 },
32 },
Kenneth Russelleb60cbd22017-12-05 07:54:2833 'android_webview_unittests': {
34 'remove_from': [
John Budorick826d5ed2017-12-28 19:27:3235 # On chromium.android, these do not need to run prior to M.
Haiyang Pana3ff55ae2020-04-23 18:26:5436 'android-lollipop-arm-rel',
Yun Liu3e759dbb2019-11-01 19:25:5237 'android-code-coverage-native', # crbug/1018434
Kenneth Russelleb60cbd22017-12-05 07:54:2838 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2839 },
Arthur Wangfeb0f1a2020-06-18 02:05:5540 'android_wpr_record_replay_tests': {
41 # crbug/1060399: only enable wpr tests on marshmallow CI bot
42 # due to the restriction that render test only works on marshamllow.
43 'modifications': {
44 'Marshmallow 64 bit Tester': {
45 'experiment_percentage': 100, # https://crbug.com/1060399
46 },
47 },
48 },
Kenneth Russell8a386d42018-06-02 09:48:0149 'angle_end2end_tests': {
50 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:0151 # TODO(ynovikov) Investigate why the test breaks on older devices.
52 'Android FYI Release (Nexus 5)',
53 'Android FYI Release (Nexus 6)',
54 'Android FYI Release (Nexus 9)',
55 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
56 'Linux FYI Release (AMD R7 240)',
Yuly Novikovab7256232019-04-08 19:08:0957 # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542
58 'Linux FYI Debug (NVIDIA)',
59 'Linux FYI GPU TSAN Release',
jonrossfb1c61b72019-11-19 01:43:5960 # Disabling on RX 550 as we are currently qualifying the card and not
61 # checking for regressions. crbug.com/1025745
62 'Win10 FYI x64 Release (AMD RX 550)',
Kenneth Russell8a386d42018-06-02 09:48:0163 ],
64 },
65 'angle_perftests': {
66 'remove_from': [
Yuly Novikov04baee6d2018-12-21 21:22:2167 'Android FYI Release (Nexus 5)', # crbug.com/915429
Nico Weber521565b2018-07-12 22:50:1668 'Android FYI Release (Nexus 6)', # anglebug.com/2433
Yuly Novikovab7256232019-04-08 19:08:0969 'Linux FYI GPU TSAN Release', # crbug.com/950542
Kenneth Russell8a386d42018-06-02 09:48:0170 ],
71 },
Kenneth Russellfbda3c532017-12-08 23:57:2472 'angle_unittests': {
73 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:0174 # On Android, these are already run on the main waterfall.
Kenneth Russell8a386d42018-06-02 09:48:0175 'Android FYI Release (Nexus 5X)',
Kenneth Russellfbda3c532017-12-08 23:57:2476 ],
John Budorickca14c76f62017-12-09 14:19:1877 'modifications': {
78 'Linux ASan LSan Tests (1)': {
79 'swarming': {
80 'shards': 10,
81 },
82 },
83 },
Kenneth Russellfbda3c532017-12-08 23:57:2484 },
Saman Sami8e2eedaa2019-12-18 20:23:0785 'angle_white_box_tests': {
86 'remove_from': [
87 # https://crbug.com/1035178
88 'Win10 FYI x64 Release (AMD RX 550)',
89 # https://crbug.com/1035461
90 'Linux FYI GPU TSAN Release',
91 ],
92 },
Haiyang Pan363c59a2020-07-23 05:47:0493 'blink_platform_unittests': {
94 'modifications': {
95 # TODO(crbug.com/1108121): Remove this filter
96 'android-nougat-arm64-rel': {
97 'args': [
98 '--gtest_filter=-HarfBuzzShaperTest.ShapeHorizontalWithoutSubpixelPositionWithKerningIsRounded',
99 ],
100 },
101 },
102 },
John Chenaab16fc02020-03-03 06:35:45103 'blink_web_tests': {
104 'remove_from': [
105 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
106 'Win10 Tests x64 (dbg)',
107 ],
108 'modifications': {
109 'Fuchsia x64': {
110 'args': [
111 '--platform=fuchsia',
112 ],
113 'swarming': {
114 'shards': 1,
115 },
116 },
117 'Linux Tests': {
118 "args": [
119 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
120 ],
121 },
122 'Linux Tests (dbg)(1)': {
123 'args': [
124 '--debug',
125 ],
126 'swarming': {
127 'shards': 20,
128 },
129 },
130 'Mac10.10 Tests': {
131 # TODO(kbr): this is essentially redundant.
132 'swarming': {
133 'dimension_sets': [
134 {
135 'gpu': 'none',
136 'os': 'Mac-10.10.5',
137 },
138 ],
139 'shards': 25,
140 },
141 },
142 'Mac10.11 Tests': {
143 # TODO(kbr): this is essentially redundant.
144 'swarming': {
145 'dimension_sets': [
146 {
147 'gpu': 'none',
148 'os': 'Mac-10.11.6',
149 },
150 ],
151 'shards': 25,
152 },
153 },
154 'Mac10.12 Tests': {
155 'swarming': {
156 'shards': 25,
157 },
158 },
159 'Mac10.13 Tests': {
160 'swarming': {
161 'dimension_sets': [
162 {
163 # Run the layout tests on a consistent set of hardware
164 # (Mac Minis).
165 'gpu': '8086:0a2e',
166 },
167 ],
168 'shards': 25,
169 },
170 },
171 'Mac10.13 Tests (dbg)': {
172 'args': [
173 '--debug',
174 ],
John Budorickd3375fa2020-03-17 20:49:11175 'swarming': {
176 'shards': 25,
177 },
John Chenaab16fc02020-03-03 06:35:45178 },
179 'V8 Blink Linux Debug': {
Michael Achenbach455d39242020-06-22 13:33:45180 # This builder compiles Chromium in release mode, but V8 in debug.
181 # TODO(machenbach): Change name and out directory of this builder to
182 # something less confusing.
John Chenaab16fc02020-03-03 06:35:45183 'args': [
Michael Achenbach455d39242020-06-22 13:33:45184 '-t',
185 'Debug',
186 '--release',
John Chenaab16fc02020-03-03 06:35:45187 ],
188 },
189 'V8 Blink Linux Future': {
190 'args': [
191 '--additional-driver-flag=--js-flags=--future',
192 ],
193 },
194 'WebKit Linux ASAN': {
195 'args': [
196 '--additional-expectations',
197 '../../third_party/blink/web_tests/ASANExpectations',
198 '--time-out-ms',
199 '48000',
200 '--enable-sanitizer',
201 ],
202 'swarming': {
203 'shards': 20,
204 },
205 },
206 'WebKit Linux Leak': {
207 'args': [
208 '--additional-expectations',
209 '../../third_party/blink/web_tests/LeakExpectations',
210 '--time-out-ms',
211 '48000',
212 '--enable-leak-detection',
213 ],
214 'swarming': {
215 'shards': 10,
216 },
217 },
218 'WebKit Linux MSAN': {
219 'args': [
220 '--additional-expectations',
221 '../../third_party/blink/web_tests/MSANExpectations',
222 '--time-out-ms',
223 '66000',
224 '--enable-sanitizer',
225 ],
226 'swarming': {
227 'expiration': 36000,
228 'hard_timeout': 10800,
229 'io_timeout': 3600,
230 'shards': 20,
231 },
232 },
233 'WebKit Linux composite_after_paint Dummy Builder': {
234 'args': [
235 '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
236 ],
237 },
238 'WebKit Linux layout_ng_disabled Builder': {
239 'args': [
240 '--additional-driver-flag=--disable-blink-features=LayoutNG',
241 ],
242 },
243 'Win10 Tests x64': {
244 'args': [
245 '--target',
246 'Release_x64',
247 ],
248 'swarming': {
249 "shards": 28
250 },
251 },
252 'Win10 Tests x64 (dbg)': {
253 'args': [
254 '--debug',
255 '--target',
256 'Debug_x64',
257 ],
258 },
259 'Win10 Tests x64 Code Coverage': {
260 'args': [
261 '--target',
262 'Release_x64',
263 ],
264 'swarming': {
265 "shards": 28
266 },
267 },
268 'Win7 Tests (dbg)(1)': {
269 'args': [
270 '--debug',
271 '--time-out-ms',
272 '60000'
273 ],
274 'experiment_percentage': 100,
275 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
276 # from prefered_os_dimension in
277 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
278 # Swarming dimensions would be either specified for all testers on the
279 # waterfall (and therefore, explicitly specified for all tests in the
280 # generated JSON), or this would be removed, and the implicit one used.
281 'swarming': {
282 'dimension_sets': [
283 {
284 'os': 'Windows-7-SP1',
285 }
286 ],
287 },
288 },
289 # tryserver.chromium.android
290 'android_blink_rel': {
291 'args': [
292 '--release',
293 '--android',
294 # TODO(crbug.com/912120): Breakpad was entirely disabled on
295 # Android. Remove this when it no longer affects Android crash
296 # log handling.
297 '--disable-breakpad',
298 # TODO(crbug.com/875172): run on the real GPU since the
299 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
300 '--additional-driver-flag=--use-gpu-in-tests',
301 ],
302 },
303 'devtools_frontend_linux_blink_light_rel': {
304 'args': [
305 'http/tests/devtools',
306 ],
307 'swarming': {
308 'shards': 4,
309 },
310 },
311 'fuchsia-fyi-x64-rel': {
312 'args': [
313 '--platform=fuchsia',
314 ],
315 'swarming': {
316 'shards': 1,
317 },
318 },
Mathias Carlen30968a62020-03-31 08:47:04319 'linux-autofill-assistant': {
320 'args': [
321 '--release',
322 ],
323 },
Yuzu Saijo9709bcc2020-03-18 09:12:20324 'linux-bfcache-rel': {
John Chenaab16fc02020-03-03 06:35:45325 'args': [
John Chenaab16fc02020-03-03 06:35:45326 '--additional-driver-flag=--enable-features=BackForwardCache',
327 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
328 ],
329 },
330 'linux-blink-animation-use-time-delta': {
331 'args': [
332 '--debug',
333 ],
334 },
335 'linux-blink-cors-rel': {
336 'args': [
337 '--additional-driver-flag=--disable-features=OutOfBlinkCors',
338 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/disable-features=OutOfBlinkCors',
339 ],
340 },
341 'linux-blink-heap-concurrent-marking-tsan-rel': {
342 'args': [
343 '--release',
344 '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
345 ],
346 },
347 'linux-code-coverage': {
348 'args': [
349 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
350 ],
351 'swarming': {
352 'shards': 20,
353 },
354 },
Aaron Gable40f79aa2020-03-21 01:21:15355 'linux-layout-tests-edit-ng': {
356 'args': [
Yoshifumi Inouebebca262020-04-08 22:03:49357 '--additional-driver-flag=--enable-blink-features=EditingNG',
Aaron Gable40f79aa2020-03-21 01:21:15358 ],
359 },
John Chenaab16fc02020-03-03 06:35:45360 'linux-layout-tests-fragment-item': {
361 'args': [
362 '--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
363 ],
364 },
John Chenaab16fc02020-03-03 06:35:45365 'mac10.10-blink-rel-dummy': {
366 'swarming': {
367 'shards': 20,
368 },
369 },
370 'mac10.11-blink-rel-dummy': {
371 'swarming': {
372 'shards': 20,
373 },
374 },
375 'mac10.12-blink-rel-dummy': {
376 'swarming': {
377 'shards': 20,
378 },
379 },
380 'mac10.13-blink-rel-dummy': {
381 'swarming': {
382 'shards': 20,
383 },
384 },
385 'mac10.13_retina-blink-rel-dummy': {
386 'swarming': {
387 'shards': 20,
388 },
389 },
390 'mac10.14-blink-rel-dummy': {
391 'swarming': {
392 'shards': 20,
393 },
394 },
Ilia Samsonov7efe05e2020-05-07 19:00:46395 'mac10.15-blink-rel-dummy': {
396 'swarming': {
397 'shards': 20,
398 },
399 },
John Chenaab16fc02020-03-03 06:35:45400 },
401 },
Chong Gu9a2741732020-02-24 21:32:01402 'boringssl_crypto_tests': {
403 'remove_from': [
404 # https://crbug.com/1054545
Stephen Roeac495972020-02-25 23:32:41405 'Fuchsia ARM64',
Chong Gu9a2741732020-02-24 21:32:01406 ],
407 },
408 'boringssl_ssl_tests': {
409 'remove_from': [
410 # https://crbug.com/1054545
Stephen Roeac495972020-02-25 23:32:41411 'Fuchsia ARM64',
Chong Gu9a2741732020-02-24 21:32:01412 ],
413 },
John Budorickca995852019-06-26 16:55:55414 'breakpad_unittests': {
415 'modifications': {
416 'android-asan': {
417 'args': [
418 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
419 ],
420 },
421 },
422 },
Kenneth Russelleb60cbd22017-12-05 07:54:28423 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24424 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29425 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41426 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26427 'ToTLinuxTSan', # https://crbug.com/368525
John Budorick5ef11472019-12-18 22:02:33428 'Mac10.10 Tests', # https://crbug.com/828031
Aaron Gable30cda242020-01-22 21:02:58429 'Mac10.13 Tests', # https://crbug.com/1042757
Nico Weberd36959682018-04-12 03:33:46430 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:11431 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24432 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28433 'modifications': {
Nico Weber3f919792020-06-12 23:34:52434 'CrWinAsan': {
435 # These are very slow on the ASAN trybot for some reason.
436 # crbug.com/794372
437 'swarming': {
438 'shards': 40,
439 },
440 },
441 'CrWinAsan(dll)': {
442 # These are very slow on the ASAN trybot for some reason.
443 # crbug.com/794372
444 'swarming': {
445 'shards': 40,
446 },
447 },
Stephen Martinis1384ff92020-01-07 19:52:15448 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36449 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15450 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36451 },
452 },
Stephen Martinis1384ff92020-01-07 19:52:15453 'Linux ASan LSan Tests (1)': {
454 # These are very slow on the ASAN trybot for some reason.
455 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19456 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15457 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19458 },
459 },
Chris Cunningham1d0e9e12020-02-26 22:56:40460 'Linux ASan Tests (sandboxed)': {
461 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41462 'shards': 30, # https://crbug.com/1103330
Chris Cunningham1d0e9e12020-02-26 22:56:40463 },
464 },
Stephen Martinis1384ff92020-01-07 19:52:15465 'Linux Chromium OS ASan LSan Tests (1)': {
466 # These are very slow on the ASAN trybot for some reason.
467 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51468 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15469 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51470 },
471 },
Stephen Martinis1384ff92020-01-07 19:52:15472 'Linux ChromiumOS MSan Tests': {
473 # These are very slow on the Chrome OS MSAN trybot for some reason.
474 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34475 'swarming': {
Ben Pastene44221d32020-05-21 23:38:36476 'shards': 32,
Kenneth Russell56a3e862017-12-08 03:11:34477 },
Ben Pastene44221d32020-05-21 23:38:36478 'args': [
479 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
480 ],
Kenneth Russell56a3e862017-12-08 03:11:34481 },
John Budorick614f91a2020-03-30 20:34:55482 'Linux Tests (dbg)(1)': {
483 # crbug.com/1066161
484 'swarming': {
485 'shards': 20,
486 },
487 },
Stephen Martinis1384ff92020-01-07 19:52:15488 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24489 'swarming': {
John Budorick542f4762020-03-17 20:40:14490 'dimension_sets': [
491 {
492 # These shards are liable to time out when running on minis.
493 'cores': '8',
494 }
495 ],
Kenneth Russellfbda3c532017-12-08 23:57:24496 'shards': 20,
497 },
498 },
John Budorickd3375fa2020-03-17 20:49:11499 'Mac10.13 Tests (dbg)': {
500 'swarming': {
501 'shards': 20,
502 },
503 },
Stephen Martinis1384ff92020-01-07 19:52:15504 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28505 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18506 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28507 },
508 },
Stephen Martinis1384ff92020-01-07 19:52:15509 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28510 'swarming': {
511 'shards': 20,
512 },
513 },
Kenneth Russell6c83d212018-07-27 20:52:59514 'Win10 Tests x64': {
515 # crbug.com/868082
516 'args': [
517 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
518 ],
Takuto Ikutac9c269a2019-01-10 22:40:25519 'swarming': {
520 # This is for slow test execution that often becomes a critical path of
521 # swarming jobs. crbug.com/868114
522 'shards': 15,
523 }
Kenneth Russell6c83d212018-07-27 20:52:59524 },
Sajjad Mirza87e17b242020-01-22 18:49:07525 'Win10 Tests x64 Code Coverage': {
526 # crbug.com/868082
527 'args': [
528 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
529 ],
530 'swarming': {
531 # This is for slow test execution that often becomes a critical path of
532 # swarming jobs. crbug.com/868114
533 'shards': 15,
534 }
535 },
Stephen Martinis1384ff92020-01-07 19:52:15536 'Win7 Tests (1)': {
537 # This is for slow test execution that often becomes a critical path of
538 # swarming jobs. crbug.com/868114
539 'swarming': {
540 'shards': 15,
541 },
542 },
543 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02544 'swarming': {
545 'shards': 20,
546 },
547 },
Stephen Martinis1384ff92020-01-07 19:52:15548 'linux-chromeos-chrome': {
549 # TODO(https://crbug.com/932269): Promote out of experiment when the
550 # tests are green.
551 'args': [
552 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
553 ],
554 },
555 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16556 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15557 'shards': 50,
558 },
559 },
560 'linux-chromeos-dbg': {
561 'swarming': {
562 'shards': 30,
563 },
564 },
565 'linux-chromeos-rel': {
566 'swarming': {
567 'shards': 20,
Stephanie Kime9008f72020-03-05 23:01:16568 'dimension_sets': [
569 {
570 'kvm': '1',
571 },
572 ],
Stephen Martinis1384ff92020-01-07 19:52:15573 },
574 },
575 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01576 'args': [
577 '--no-sandbox',
578 ],
Stephen Martinis1384ff92020-01-07 19:52:15579 'swarming': {
580 'shards': 50,
581 },
582 },
583 'linux-trusty-rel': {
584 'args': [
John Budorick79ec9012020-01-08 21:56:31585 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
586 ],
Stephen Martinis1384ff92020-01-07 19:52:15587 },
588 'mac-code-coverage': {
Stephen Martinis1384ff92020-01-07 19:52:15589 'swarming': {
590 'shards': 15,
591 },
592 },
Stephen Martinis1384ff92020-01-07 19:52:15593 'win-asan': {
Nico Weber3f919792020-06-12 23:34:52594 # These are very slow on the ASAN trybot for some reason.
595 # crbug.com/794372
Stephen Martinis1384ff92020-01-07 19:52:15596 'swarming': {
Nico Weber3f919792020-06-12 23:34:52597 'shards': 40,
Nico Weber0c2861b2018-12-14 18:05:16598 },
599 },
Kenneth Russelleb60cbd22017-12-05 07:54:28600 },
601 },
Maksim Sisov4af9c032020-06-12 12:43:11602 'browser_tests_wayland': {
603 'modifications': {
604 'Linux Ozone Tester (Wayland)': {
605 'args': [
606 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
607 ],
608 },
609 },
610 },
611 'browser_tests_x11': {
612 'modifications': {
613 'Linux Ozone Tester (X11)': {
614 'args': [
615 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.x11_browser_tests.filter',
616 ],
617 },
618 },
619 },
Erik Chen681dc0282019-11-26 22:54:49620 'cc_unittests': {
621 'modifications': {
622 'Linux TSan Tests': {
623 'swarming': {
624 'shards': 3,
625 },
626 },
Haiyang Panaa242232020-06-24 20:04:20627 'android-marshmallow-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38628 # https://crbug.com/1039860
629 'args': [
630 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
631 ],
632 },
Haiyang Pan08d09dc2020-04-01 16:11:21633 'android-pie-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38634 # https://crbug.com/1039860
635 'args': [
636 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
637 ],
638 },
Erik Chen681dc0282019-11-26 22:54:49639 },
640 },
Dirk Pranke1b767092017-12-07 04:44:23641 'checkbins': {
642 'remove_from': [
Stephen Martinis47d77132019-04-24 23:51:33643 'linux-archive-dbg',
644 'linux-archive-rel',
645 'mac-archive-dbg',
646 'mac-archive-rel',
Dirk Pranke1b767092017-12-07 04:44:23647 ],
648 },
Andrew Luod252791ac2019-10-15 00:28:13649 'chrome_java_test_pagecontroller_tests': {
650 'modifications': {
651 'android-pie-arm64-rel': {
652 'experiment_percentage': 100, # https://crbug.com/924194
653 },
654 },
655 },
Yun Liu7cfd28a2019-10-30 01:57:12656 'chrome_public_smoke_test': {
657 'remove_from': [
658 'android-code-coverage-native', # https://crbug.com/1018780
659 ],
660 },
Kenneth Russelleb60cbd22017-12-05 07:54:28661 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09662 'remove_from': [
663 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12664 'android-code-coverage-native', # https://crbug.com/1018780
Haiyang Pana3ff55ae2020-04-23 18:26:54665 'android-lollipop-arm-rel', # https://crbug.com/1060245
Haiyang Panaa242232020-06-24 20:04:20666 'android-marshmallow-x86-rel', # crbug.com/1098111
Garrett Beaty9a66d342020-07-21 22:25:00667 'android-pie-arm64-rel', # https://crbug.com/1108071
John Budorick27d2d44e2019-05-20 20:26:09668 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28669 'modifications': {
Natalie Chouinard48afb4352020-04-17 21:30:32670 'Android CFI': {
671 'args': [
672 '--exclude-annotation',
673 'Feature=RenderTest', # https://crbug.com/1068294
674 ],
675 },
Kenneth Russelleb60cbd22017-12-05 07:54:28676 'Marshmallow 64 bit Tester': {
677 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28678 'shards': 14,
679 },
680 },
Arthur Wang5dd7b07c2020-04-04 01:05:22681 'Marshmallow Tablet Tester': {
682 'args': [
683 '--timeout-scale',
684 '2.0',
685 ],
686 },
Ben Pastenec73e96e92018-07-12 01:40:35687 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57688 # TODO(https://crbug.com/884413): Re-enable this once the tests are
689 # either passing or there is more capacity.
690 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35691 },
Stephen Martinis1384ff92020-01-07 19:52:15692 'android-arm64-proguard-rel': {
693 'swarming': {
694 'shards': 25,
695 },
696 },
Haiyang Pan1ad3bb032020-04-24 23:52:03697 'android-lollipop-arm-rel-swarming': {
Brian Sheedy44a7a0032020-04-16 19:20:57698 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31699 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57700 },
701 },
Stephen Martinis1384ff92020-01-07 19:52:15702 'android-marshmallow-arm64-rel': {
703 'swarming': {
704 'shards': 25,
705 },
706 },
Brian Sheedy44a7a0032020-04-16 19:20:57707 'android-marshmallow-arm64-rel-swarming': {
708 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31709 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57710 },
711 },
Haiyang Pan37fbd7a42020-06-03 03:27:37712 'android-marshmallow-x86-fyi-rel': {
713 'args': [
714 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
Haiyang Panbdcbbe52020-06-16 20:20:06715 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
Haiyang Pan37fbd7a42020-06-03 03:27:37716 ],
717 },
Stephen Martinis1384ff92020-01-07 19:52:15718 'android-pie-arm64-rel': {
719 'args': [
720 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
721 ],
Haiyang Pan43640ee2020-02-13 01:38:00722 },
Haiyang Pan08d09dc2020-04-01 16:11:21723 'android-pie-x86-rel': {
Haiyang Pan43640ee2020-02-13 01:38:00724 'args': [
Haiyang Pan71373072020-03-02 19:57:49725 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
726 # https://crbug.com/1046059
Haiyang Pan23f64f52020-06-04 01:23:32727 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
Haiyang Pan43640ee2020-02-13 01:38:00728 ],
Haiyang Pan71373072020-03-02 19:57:49729 'swarming': {
730 'named_caches': [
731 {
732 'name': 'avd_generic_playstore_android28',
733 'path': '.android',
734 },
735 {
736 'name': 'system_images_android_28_google_apis_playstore_x86',
737 'path': '.emulator_sdk',
738 },
739 ]
740 },
John Budorick34009472018-04-03 17:38:44741 },
Kenneth Russelleb60cbd22017-12-05 07:54:28742 },
743 },
744 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:15745 'remove_from': [
bsheedy410dd7c2018-06-15 22:42:09746 'Lollipop Tablet Tester',
747 'Marshmallow Tablet Tester',
Haiyang Panaa242232020-06-24 20:04:20748 'android-marshmallow-x86-rel',
Haiyang Pan08d09dc2020-04-01 16:11:21749 'android-pie-x86-rel',
Andrew Luo38b311f2019-10-04 03:42:09750 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:16751 'ToTAndroid',
752 'ToTAndroidCFI',
John Budorick27d2d44e2019-05-20 20:26:09753 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12754 'android-code-coverage-native', # https://crbug.com/1018780
bsheedy410dd7c2018-06-15 22:42:09755 ],
Haiyang Pan363c59a2020-07-23 05:47:04756 'modifications': {
757 # Use "--replace-system-package" according to crbug.com/931947#c1
758 'android-nougat-arm64-rel': {
759 'args': [
760 '--replace-system-package=com.google.vr.vrcore,//third_party/gvr-android-sdk/test-apks/vr_services/vr_services_current.apk'
761 ]
762 }
763 },
Kenneth Russelleb60cbd22017-12-05 07:54:28764 },
bsheedy75a4dd52018-11-27 23:24:30765 'chrome_public_test_vr_apk-vega': {
766 'modifications': {
bsheedy75a4dd52018-11-27 23:24:30767 'Oreo Phone Tester': {
768 'swarming': {
769 'dimension_sets': [
770 {
771 'device_os': 'OVR1.180808.003',
772 'device_type': 'vega',
773 'os': 'Android',
774 },
775 ],
776 },
777 }
778 }
779 },
Takuto Ikuta1b749b902019-04-11 18:05:53780 'chromedriver_py_tests': {
781 'remove_from': [
782 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:53783 'Win10 Tests x64 (dbg)',
784 ],
785 },
Yun Liu3e759dbb2019-11-01 19:25:52786 'components_browsertests': {
787 'remove_from': [
788 'android-code-coverage-native', # crbug/1018434
789 ],
790 },
Kenneth Russelleb60cbd22017-12-05 07:54:28791 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:52792 'remove_from': [
Stephen Roeac495972020-02-25 23:32:41793 'Fuchsia ARM64', # https://crbug.com/961457
Yun Liu16394ab32019-11-19 16:37:57794 'Fuchsia x64', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52795 'android-code-coverage-native', # crbug/1018431
Stephen Roe2cfe780f2020-07-13 21:52:51796 'fuchsia-fyi-arm64-dbg', # https://crbug.com/961457
Kevin Marshallce2afe1b2019-12-06 00:49:21797 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
798 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457
799 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52800 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28801 'modifications': {
John Budorick5052d552017-12-13 02:59:34802 'Linux ASan LSan Tests (1)': {
803 # These are very slow on the ASAN trybot for some reason.
804 # crbug.com/794372
805 'swarming': {
806 'shards': 5,
807 },
808 },
Takuto Ikuta54671d972018-07-19 19:06:35809 'Linux Chromium OS ASan LSan Tests (1)': {
810 # These are very slow on the ASAN trybot for some reason.
811 # crbug.com/794372
812 'swarming': {
813 'shards': 5,
814 },
815 },
Erik Chen681dc0282019-11-26 22:54:49816 'Linux TSan Tests': {
817 'swarming': {
818 'shards': 2,
819 },
820 },
Omer Katz7d2be652020-01-22 18:13:46821 'linux-blink-heap-concurrent-marking-tsan-rel': {
822 'swarming': {
823 'shards': 2,
824 },
825 },
Kenneth Russelleb60cbd22017-12-05 07:54:28826 },
827 },
828 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:29829 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29830 'CrWinAsan(dll)', # https://crbug.com/935598
Yun Liu42f79ea2019-11-19 01:21:18831 'android-code-coverage-native', # crbug/1018434
Haiyang Pand9c15d992020-07-07 22:03:37832 # TODO(crbug.com/1102974) Re-enable on L once it is not overloaded.
833 'android-lollipop-arm-rel',
Yuke Liaod7da81b2020-03-20 18:57:57834 # http://crbug.com/1060245#c30: due to low utility and capacity.
835 'android-marshmallow-arm64-rel',
Haiyang Panaa242232020-06-24 20:04:20836 'android-marshmallow-x86-rel', # crbug.com/1098111
Brad Halla36886c2019-02-26 16:52:29837 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28838 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:24839 'Cast Audio Linux': {
840 'args': [
Nico Weber02f30392018-07-16 18:39:43841 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24842 ],
Kenneth Russellfbda3c532017-12-08 23:57:24843 },
844 'Cast Linux': {
845 'args': [
Nico Weber02f30392018-07-16 18:39:43846 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24847 ],
Kenneth Russellfbda3c532017-12-08 23:57:24848 },
Erik Chenb681c8c2019-11-25 22:52:52849 'Linux ASan LSan Tests (1)': {
850 'swarming': {
851 'shards': 12,
852 },
853 },
Chris Cunninghame1a04ea2019-04-24 01:49:32854 'Linux ASan Tests (sandboxed)': {
855 'swarming': {
John Abd-El-Malek3a631612020-07-08 21:40:41856 'shards': 10, # https://crbug.com/1103330
Chris Cunninghame1a04ea2019-04-24 01:49:32857 },
858 },
Erik Chen681dc0282019-11-26 22:54:49859 'Linux TSan Tests': {
860 'swarming': {
861 'shards': 15,
862 },
863 },
Stephen Martinis1384ff92020-01-07 19:52:15864 'Lollipop Phone Tester': {
865 'swarming': {
866 'shards': 13,
867 },
868 },
869 'Win10 Tests x64': {
870 # crbug.com/868082
871 'args': [
872 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
873 ],
874 },
875 'Win10 Tests x64 (dbg)': {
876 'experiment_percentage': 100,
877 # crbug.com/868082
878 'args': [
879 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
Stephen Martinis1384ff92020-01-07 19:52:15880 ],
881 },
Sajjad Mirza87e17b242020-01-22 18:49:07882 'Win10 Tests x64 Code Coverage': {
883 # crbug.com/868082
884 'args': [
885 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
886 ],
887 },
Stephen Martinis1384ff92020-01-07 19:52:15888 'android-arm64-proguard-rel': {
889 'swarming': {
890 'shards': 16,
891 },
892 },
893 'android-asan': {
894 'args': [
895 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
896 ],
897 'swarming': {
898 'shards': 18,
899 },
900 },
Haiyang Pan32b83392020-03-14 01:38:46901 'android-lollipop-arm-rel': {
902 'swarming': {
903 'shards': 15,
904 },
905 },
Stephen Martinis1384ff92020-01-07 19:52:15906 'android-marshmallow-arm64-rel': {
907 'swarming': {
908 'shards': 16,
909 },
910 },
John Budoricka4e23882020-02-28 18:36:43911 'android-marshmallow-x86-fyi-rel': {
912 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:57913 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
Haiyang Pancd66427a2020-06-17 02:36:25914 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
John Budoricka4e23882020-02-28 18:36:43915 ],
916 },
Haiyang Pan363c59a2020-07-23 05:47:04917 'android-nougat-arm64-rel': {
918 'swarming': {
919 'shards': 16,
920 },
921 # TODO(crbug.com/1108055): Remove this filter
922 'args': [
923 '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*',
924 ],
925 },
Haiyang Pan08d09dc2020-04-01 16:11:21926 'android-pie-x86-rel': {
John Budoricka4e23882020-02-28 18:36:43927 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:57928 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:43929 ],
930 },
Omer Katz7d2be652020-01-22 18:13:46931 'linux-blink-heap-concurrent-marking-tsan-rel': {
932 'swarming': {
933 'shards': 4,
934 },
935 },
Stephen Martinis1384ff92020-01-07 19:52:15936 'linux-chromeos-code-coverage': {
937 'swarming': {
938 'shards': 12,
939 },
940 },
Albert J. Wong91f109652019-11-19 03:01:16941 'linux-chromeos-rel': {
942 'swarming': {
943 'shards': 3,
944 },
945 },
Yuke Liao79424e42020-01-06 21:00:11946 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01947 'args': [
948 '--no-sandbox',
949 ],
Yuke Liao79424e42020-01-06 21:00:11950 'swarming': {
951 'shards': 12,
952 },
953 },
Kenneth Russelleb60cbd22017-12-05 07:54:28954 },
955 },
Maksim Sisov6058ba72020-05-04 10:29:13956 'content_browsertests_wayland': {
957 'modifications': {
958 'Linux Ozone Tester (Wayland)': {
959 'args': [
960 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter',
961 ],
962 },
963 },
964 },
965 'content_browsertests_x11': {
966 'modifications': {
967 'Linux Ozone Tester (X11)': {
968 'args': [
969 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.x11_content_browsertests.filter',
970 ],
971 },
972 },
973 },
Nico Weber81e16ace22018-06-30 02:58:47974 'content_shell_crash_test': {
Haiyang Pan8c201b92020-06-04 01:25:07975 'remove_from': [
Haiyang Panaa242232020-06-24 20:04:20976 'android-marshmallow-x86-rel', # crbug.com/1084353
Haiyang Pan8c201b92020-06-04 01:25:07977 ],
Dirk Prankeb1c36b322018-07-11 02:42:00978 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:00979 'Win10 Tests x64 (dbg)': {
980 'experiment_percentage': 100, # https://crbug.com/861730
981 },
982 },
Nico Weber81e16ace22018-06-30 02:58:47983 },
John Budorick27d2d44e2019-05-20 20:26:09984 'content_shell_test_apk': {
985 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:09986 'android-asan', # https://crbug.com/964562
Yun Liu3e759dbb2019-11-01 19:25:52987 'android-code-coverage-native', # crbug/1018434
John Budorick27d2d44e2019-05-20 20:26:09988 ],
John Budorickee2e64f2020-03-02 20:19:10989 'modifications': {
Haiyang Panaa242232020-06-24 20:04:20990 'android-marshmallow-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:10991 'args': [
Haiyang Pan28e73582020-05-30 00:34:27992 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:10993 ],
994 },
Haiyang Pan08d09dc2020-04-01 16:11:21995 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:10996 'args': [
997 '--gtest_filter=-ContentViewScrollingTest.testFling',
998 ],
999 },
1000 },
John Budorick27d2d44e2019-05-20 20:26:091001 },
Kenneth Russelleb60cbd22017-12-05 07:54:281002 'content_unittests': {
Yun Liu42f79ea2019-11-19 01:21:181003 'remove_from': [
Yun Liu42f79ea2019-11-19 01:21:181004 'android-code-coverage-native', # crbug/1018434
1005 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281006 'modifications': {
John Budorick5052d552017-12-13 02:59:341007 'Linux ASan LSan Tests (1)': {
1008 # These are slow on the ASAN trybot for some reason.
1009 # crbug.com/794372
1010 'swarming': {
1011 'shards': 2,
1012 },
1013 },
Takuto Ikuta54671d972018-07-19 19:06:351014 'Linux ChromiumOS MSan Tests': {
1015 # These are very slow on the Chrome OS MSAN trybot for some reason.
1016 # crbug.com/865455
1017 'swarming': {
1018 'shards': 2,
1019 },
1020 },
Kenneth Russelleb60cbd22017-12-05 07:54:281021 },
1022 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031023 'context_lost_passthrough_tests': {
1024 'modifications': {
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001025 'Mac FYI GPU ASAN Release': {
1026 'args': [
1027 '--is-asan',
1028 ]
1029 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031030 'Win10 x64 Debug (NVIDIA)': {
1031 'args': [
1032 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1033 # longer necessary to figure out why the renderer process is hanging.
1034 '--extra-browser-args=--no-sandbox',
1035 ],
1036 },
1037 },
1038 },
1039 'context_lost_validating_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461040 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1041 # exception once there is enough capacity to run these tests.
1042 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461043 'Android FYI Release (Pixel 2)',
Chong Gu44db95b02020-05-19 19:40:131044 'Fuchsia x64' # https://crbug.com/1058255
Brian Sheedye285c9b2019-07-15 21:42:461045 ],
Kenneth Russellc1a09302018-07-10 01:12:541046 'modifications': {
1047 'Mac FYI GPU ASAN Release': {
1048 'args': [
1049 '--is-asan',
1050 ]
1051 },
1052 },
1053 },
Kenneth Russellfbda3c532017-12-08 23:57:241054 'crashpad_tests': {
1055 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481056 'linux-win_cross-rel', # https://crbug.com/762167
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391057 # https://crbug.com/crashpad/304
1058 'Linux TSan Tests',
1059 'ToTLinuxTSan',
1060 # https://crbug.com/crashpad/306
1061 'Linux CFI',
1062 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:241063 ],
1064 },
John Budorick5bc387fe2019-05-09 20:02:531065 'cronet_sizes': {
1066 'modifications': {
1067 'android-cronet-arm-dbg': {
1068 'swarming': {
1069 'dimension_sets': [
1070 {
1071 'device_os': None,
1072 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:561073 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:531074 },
1075 ],
1076 },
1077 },
1078 },
1079 },
Zhenyao Moc307eeb72018-12-20 01:03:201080 'dawn_end2end_tests': {
1081 'remove_from': [
Zhenyao Moc307eeb72018-12-20 01:03:201082 'Linux FYI Release (AMD R7 240)', # https://crbug.com/915430
1083 ],
1084 },
Brian Sheedye285c9b2019-07-15 21:42:461085 'depth_capture_tests': {
1086 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1087 # exception once there is enough capacity to run these tests.
1088 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461089 'Android FYI Release (Pixel 2)',
1090 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591091 'modifications': {
1092 'Win10 x64 Debug (NVIDIA)': {
1093 'args': [
1094 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1095 # longer necessary to figure out why the renderer process is hanging.
1096 '--extra-browser-args=--no-sandbox',
1097 ],
1098 },
1099 },
Brian Sheedye285c9b2019-07-15 21:42:461100 },
Ben Pastene61ad637c2020-05-08 22:24:411101 'disk_usage_tast_test': {
1102 # TODO(crbug.com/1077659): Add the test back after it's fixed.
1103 'remove_from': [
1104 'chromeos-kevin-rel',
1105 ],
1106 },
Joe Downing41486042018-10-18 22:44:441107 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:291108 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291109 'CrWinAsan(dll)', # https://crbug.com/935598
1110 ],
Joe Downing41486042018-10-18 22:44:441111 'modifications': {
1112 'Win10 Tests x64 (dbg)': {
1113 'experiment_percentage': 100, # https://crbug.com/876615
1114 },
1115 },
1116 },
Kenneth Russelleb60cbd22017-12-05 07:54:281117 'gin_unittests': {
1118 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:471119 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:461120 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:471121 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:281122 ],
1123 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001124 'gl_tests_passthrough': {
1125 'remove_from': [
1126 'CFI Linux ToT',
1127 # Can't run on MSAN because gl_tests uses the hardware driver,
1128 # which isn't instrumented.
1129 'Linux MSan Tests',
1130 ],
1131 'modifications': {
1132 # TODO(kbr): figure out a better way to specify blocks of
1133 # arguments like this for tests on multiple machines.
Garrett Beatya491ec72020-07-25 12:36:121134 'Linux ASan LSan Tests (1)': {
1135 'args': [
1136 '--use-gpu-in-tests',
1137 '--no-xvfb',
1138 ],
1139 'swarming': {
1140 'dimension_sets': [
1141 {
1142 'gpu': '10de:1cb3',
1143 'os': 'Ubuntu',
1144 'pool': 'chromium.tests.gpu',
1145 },
1146 ],
1147 },
1148 },
1149 'Linux CFI': {
1150 'args': [
1151 '--use-gpu-in-tests',
1152 '--no-xvfb',
1153 ],
1154 'swarming': {
1155 'dimension_sets': [
1156 {
1157 'gpu': '10de:1cb3',
1158 'os': 'Ubuntu',
1159 'pool': 'chromium.tests.gpu',
1160 },
1161 ],
1162 },
1163 },
1164 'Linux TSan Tests': {
1165 'args': [
1166 '--use-gpu-in-tests',
1167 '--no-xvfb',
1168 ],
1169 'swarming': {
1170 'dimension_sets': [
1171 {
1172 'gpu': '10de:1cb3',
1173 'os': 'Ubuntu',
1174 'pool': 'chromium.tests.gpu',
1175 },
1176 ],
1177 },
1178 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001179 },
1180 },
Jonah Ryan-Davise25a89f2020-05-29 20:18:241181 'gl_tests_validating': {
John Budorickca14c76f62017-12-09 14:19:181182 'remove_from': [
John Budorickca14c76f62017-12-09 14:19:181183 'CFI Linux ToT',
Kenneth Russell8a386d42018-06-02 09:48:011184 'Android FYI Release (Nexus 5X)',
Takuto Ikutaf5333252019-11-06 16:07:081185 # Can't run on MSAN because gl_tests uses the hardware driver,
Kenneth Russell55bbec52018-05-03 18:44:551186 # which isn't instrumented.
1187 'Linux MSan Tests',
John Budorickca14c76f62017-12-09 14:19:181188 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281189 'modifications': {
Kenneth Russell1a515be2018-04-28 03:54:451190 # TODO(kbr): figure out a better way to specify blocks of
1191 # arguments like this for tests on multiple machines.
Garrett Beatya491ec72020-07-25 12:36:121192 'Linux ASan LSan Tests (1)': {
1193 'args': [
1194 '--use-gpu-in-tests',
1195 '--no-xvfb',
1196 ],
1197 'swarming': {
1198 'dimension_sets': [
1199 {
1200 'gpu': '10de:1cb3',
1201 'os': 'Ubuntu',
1202 'pool': 'chromium.tests.gpu',
1203 },
1204 ],
1205 },
1206 },
1207 'Linux CFI': {
1208 'args': [
1209 '--use-gpu-in-tests',
1210 '--no-xvfb',
1211 ],
1212 'swarming': {
1213 'dimension_sets': [
1214 {
1215 'gpu': '10de:1cb3',
1216 'os': 'Ubuntu',
1217 'pool': 'chromium.tests.gpu',
1218 },
1219 ],
1220 },
1221 },
1222 'Linux TSan Tests': {
1223 'args': [
1224 '--use-gpu-in-tests',
1225 '--no-xvfb',
1226 ],
1227 'swarming': {
1228 'dimension_sets': [
1229 {
1230 'gpu': '10de:1cb3',
1231 'os': 'Ubuntu',
1232 'pool': 'chromium.tests.gpu',
1233 },
1234 ],
1235 },
1236 },
Haiyang Panaa242232020-06-24 20:04:201237 'android-marshmallow-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311238 'args': [
1239 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1240 ],
1241 },
Andrew Luo38b311f2019-10-04 03:42:091242 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:311243 'args': [
Andrew Luobe83fd82019-12-19 03:07:581244 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
1245 ],
Andrew Luo38b311f2019-10-04 03:42:091246 },
Haiyang Pan08d09dc2020-04-01 16:11:211247 'android-pie-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311248 'args': [
1249 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1250 ],
1251 },
Kenneth Russelleb60cbd22017-12-05 07:54:281252 },
1253 },
Takuto Ikutaf5333252019-11-06 16:07:081254 'gl_unittests': {
1255 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081256 # On Android, these are already run on the main waterfall.
1257 # Run them on the one-off Android FYI bots, though.
1258 'Android FYI Release (Nexus 5X)',
1259 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
1260 'Linux FYI Release (AMD R7 240)',
Yuly Novikov37e04342020-05-29 00:52:041261 # Can't run on MSAN because gl_unittests uses the hardware driver,
1262 # which isn't instrumented.
1263 'Linux MSan Tests',
Takuto Ikutaf5333252019-11-06 16:07:081264 ],
Takuto Ikutaf5333252019-11-06 16:07:081265 },
1266 'gl_unittests_ozone': {
1267 'remove_from': [
1268 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
1269 # which isn't instrumented.
1270 'Linux ChromiumOS MSan Tests',
1271 ],
1272 },
1273 'gpu_process_launch_tests': {
1274 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1275 # exception once there is enough capacity to run these tests.
1276 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081277 'Android FYI Release (Pixel 2)',
1278 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591279 'modifications': {
1280 'Win10 x64 Debug (NVIDIA)': {
1281 'args': [
1282 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1283 # longer necessary to figure out why the renderer process is hanging.
1284 '--extra-browser-args=--no-sandbox',
1285 ],
1286 },
1287 },
Takuto Ikutaf5333252019-11-06 16:07:081288 },
Brian Sheedye285c9b2019-07-15 21:42:461289 'hardware_accelerated_feature_tests': {
1290 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1291 # exception once there is enough capacity to run these tests.
1292 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461293 'Android FYI Release (Pixel 2)',
1294 ],
1295 },
Brad Halla36886c2019-02-26 16:52:291296 'headless_browsertests': {
1297 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291298 'CrWinAsan(dll)', # https://crbug.com/935598
1299 ],
1300 },
Kenneth Russell8a386d42018-06-02 09:48:011301 'info_collection_tests': {
1302 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011303 # The Mac ASAN swarming bot runs tests on two different GPU
1304 # types, so we can't have one expected vendor ID / device ID.
1305 'Mac FYI GPU ASAN Release',
Kenneth Russell8a386d42018-06-02 09:48:011306 'Android V8 FYI Release (Nexus 5X)',
1307 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:351308 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011309 'Mac V8 FYI Release (Intel)',
1310 'Win V8 FYI Release (NVIDIA)',
1311 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591312 'modifications': {
Brian Sheedyb18cb762020-06-30 00:09:291313 'ChromeOS FYI Release (amd64-generic)': {
Brian Sheedy65be3052020-06-26 19:26:511314 'args': [
Brian Sheedyb18cb762020-06-30 00:09:291315 # Swarming does not report a GPU since tests are run in a VM, but
1316 # the VM does report that a GPU is present.
1317 '--expected-device-id', '1050',
Brian Sheedydf2672f2020-05-07 20:44:361318 ],
1319 },
Brian Sheedyfe61cdac2020-02-12 01:25:591320 'Win10 x64 Debug (NVIDIA)': {
1321 'args': [
1322 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1323 # longer necessary to figure out why the renderer process is hanging.
1324 '--extra-browser-args=--no-sandbox',
1325 ],
1326 },
1327 },
Brian Sheedy32eeeb52020-05-22 01:49:371328 'replacements': {
1329 'ChromeOS FYI Release (amd64-generic)': {
1330 'args': {
1331 # Swarming does not report a GPU since tests are run in a VM, but
1332 # the VM does report that a GPU is present.
1333 '--expected-vendor-id': '1af4',
Brian Sheedyb18cb762020-06-30 00:09:291334 # Magic substitution happens after regular replacement, so remove it
1335 # now since we are manually applying the expected device ID above.
1336 '$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId': None,
Brian Sheedy32eeeb52020-05-22 01:49:371337 },
1338 }
1339 },
Kenneth Russell8a386d42018-06-02 09:48:011340 },
Kenneth Russelleb60cbd22017-12-05 07:54:281341 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:291342 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291343 'CrWinAsan(dll)', # https://crbug.com/935598
Yuke Liao1d1981a2020-07-18 06:10:511344 'linux-lacros-tester-rel', # https://crbug.com/1106980
Brad Halla36886c2019-02-26 16:52:291345 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281346 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151347 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:261348 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151349 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:261350 },
1351 },
John Budorickca14c76f62017-12-09 14:19:181352 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:171353 # These are slow on the ASan trybot for some reason, crbug.com/794372
1354 'swarming': {
1355 'shards': 6,
1356 },
1357 },
Takuto Ikuta54671d972018-07-19 19:06:351358 'Linux ChromiumOS MSan Tests': {
1359 # These are very slow on the Chrome OS MSAN trybot for some reason.
1360 # crbug.com/865455
1361 'swarming': {
1362 'shards': 5,
1363 },
1364 },
Stephen Martinis1384ff92020-01-07 19:52:151365 'Linux TSan Tests': {
1366 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:271367 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151368 'shards': 20,
Dirk Pranke8fd63c12017-12-10 18:06:271369 },
1370 },
Stephen Martinis1384ff92020-01-07 19:52:151371 'ToTLinuxTSan': {
1372 # These are slow on the TSan bots for some reason, crbug.com/794372
1373 'swarming': {
1374 'shards': 6,
1375 },
1376 },
Ian Struiksma07a90df2020-01-23 00:54:501377 'Win 7 Tests x64 (1)': {
1378 # These tests are continually flaky on Win7 bots, crbug.com/967588
1379 'args': [
1380 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1381 ],
1382 },
Stephen Martinis1384ff92020-01-07 19:52:151383 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:031384 'Win10 Tests x64 (dbg)': {
1385 'experiment_percentage': 100,
1386 },
Ian Struiksma07a90df2020-01-23 00:54:501387 'Win7 Tests (1)': {
1388 # These tests are continually flaky on Win7 bots, crbug.com/967588
1389 'args': [
1390 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1391 ],
1392 },
Stephen Martinis1384ff92020-01-07 19:52:151393 'Win7 Tests (dbg)(1)': {
Ian Struiksma07a90df2020-01-23 00:54:501394 # These tests are continually flaky on Win7 bots, crbug.com/967588
1395 'args': [
1396 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1397 ],
Stephen Martinis1384ff92020-01-07 19:52:151398 'swarming': {
1399 'shards': 4,
1400 },
1401 },
Ben Pastene8ef125e2019-12-10 01:46:291402 'linux-chromeos-chrome': {
1403 # TODO(crbug.com/970649): Remove this filter.
1404 'args': [
1405 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1406 ],
1407 },
Stephen Martinis1384ff92020-01-07 19:52:151408 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111409 'swarming': {
1410 'shards': 10,
1411 },
1412 },
Stephen Martinis1384ff92020-01-07 19:52:151413 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111414 'swarming': {
1415 'shards': 10,
1416 },
1417 },
Kenneth Russelleb60cbd22017-12-05 07:54:281418 },
1419 },
John Budorickf00e5ff2019-06-11 21:21:061420 'ipc_tests': {
1421 'modifications': {
1422 'android-asan': {
1423 'swarming': {
1424 'shards': 2,
1425 },
1426 },
1427 },
1428 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031429 'maps_pixel_passthrough_test': {
1430 'replacements': {
1431 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1432 # use ${got_cr_revision}, which is only set on the V8 bots.
1433 'Linux V8 FYI Release (NVIDIA)': {
1434 'args': {
1435 '--git-revision': '${got_cr_revision}',
1436 },
1437 },
1438 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1439 'args': {
1440 '--git-revision': '${got_cr_revision}',
1441 },
1442 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001443 'Mac V8 FYI Release (Intel)': {
1444 'args': {
1445 '--git-revision': '${got_cr_revision}',
1446 },
1447 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031448 'Win V8 FYI Release (NVIDIA)': {
1449 'args': {
1450 '--git-revision': '${got_cr_revision}',
1451 },
1452 },
1453 },
1454 },
1455 'maps_pixel_validating_test': {
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 ],
Brian Sheedy44fd891b2019-10-03 20:07:541461 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:541462 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1463 # use ${got_cr_revision}, which is only set on the V8 bots.
1464 'Android V8 FYI Release (Nexus 5X)': {
1465 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321466 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541467 },
1468 },
1469 'Linux V8 FYI Release (NVIDIA)': {
1470 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321471 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541472 },
1473 },
1474 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1475 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321476 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541477 },
1478 },
1479 'Mac V8 FYI Release (Intel)': {
1480 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321481 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541482 },
1483 },
Brian Sheedy44fd891b2019-10-03 20:07:541484 },
Brian Sheedye285c9b2019-07-15 21:42:461485 },
Andrew Luo38b311f2019-10-04 03:42:091486 'media_unittests': {
1487 'modifications': {
Haiyang Panaa242232020-06-24 20:04:201488 'android-marshmallow-x86-rel': {
John Budorickb5185112020-01-08 22:40:211489 'args': [
Haiyang Pan569659f02020-05-30 00:48:451490 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211491 ],
1492 },
Andrew Luo38b311f2019-10-04 03:42:091493 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:581494 'args': [
1495 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
1496 ],
Andrew Luo38b311f2019-10-04 03:42:091497 },
Haiyang Pan08d09dc2020-04-01 16:11:211498 'android-pie-x86-rel': {
John Budorickb5185112020-01-08 22:40:211499 'args': [
Haiyang Pan569659f02020-05-30 00:48:451500 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211501 ],
1502 },
Andrew Luo38b311f2019-10-04 03:42:091503 },
1504 },
John Budorickf00e5ff2019-06-11 21:21:061505 'mojo_unittests': {
1506 'modifications': {
1507 'android-asan': {
1508 'swarming': {
John Budorick5a29d7542019-10-11 20:56:441509 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:061510 },
1511 },
1512 },
1513 },
Erik Chend16d922d2019-12-10 04:37:141514 'monochrome_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:151515 'modifications': {
1516 'ToTAndroid': {
1517 'swarming': {
1518 'dimension_sets': [
1519 {
John Budorick838256a2020-02-29 01:29:071520 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151521 'device_os': None,
1522 'device_playstore_version': None,
1523 'device_type': None,
1524 'os': 'Ubuntu-16.04',
1525 },
1526 ],
1527 },
1528 },
1529 'android-arm64-proguard-rel': {
1530 'swarming': {
1531 'dimension_sets': [
1532 {
John Budorick838256a2020-02-29 01:29:071533 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151534 'device_os': None,
1535 'device_playstore_version': None,
1536 'device_type': None,
1537 'os': 'Ubuntu-16.04',
1538 },
1539 ],
1540 },
1541 },
1542 'android-pie-arm64-rel': {
1543 'swarming': {
1544 'dimension_sets': [
1545 {
John Budorick838256a2020-02-29 01:29:071546 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151547 'device_os': None,
1548 'device_os_flavor': None,
1549 'device_playstore_version': None,
1550 'device_type': None,
1551 'os': 'Ubuntu-16.04',
1552 },
1553 ],
1554 },
1555 },
1556 },
Erik Chend16d922d2019-12-10 04:37:141557 },
bsheedye9469572019-01-23 17:31:331558 'monochrome_public_test_ar_apk': {
1559 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:031560 'Nougat Phone Tester': {
1561 'args': [
1562 # ArCore is not installed as a system app on N, so we can install it
1563 # normally instead of replacing the system version.
1564 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1565 ],
1566 },
bsheedye9469572019-01-23 17:31:331567 # We need to match the Playstore version as well because AR tests fail on
1568 # old versions of the Playstore.
1569 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:081570 'args': [
1571 # ArCore is not installed as a system app on O, so we can install it
1572 # normally instead of replacing the system version.
1573 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1574 ],
bsheedye9469572019-01-23 17:31:331575 'swarming': {
1576 'dimension_sets': [
1577 {
1578 'device_os': 'OPR3.170623.008',
1579 'device_playstore_version': '12.8.23-all',
1580 'device_type': 'marlin',
1581 'os': 'Android',
1582 },
1583 ],
1584 },
1585 },
Haiyang Pan57159eba2020-05-07 23:14:131586 'android-10-arm64-rel': {
1587 'args': [
1588 '--replace-system-package=com.google.ar.core,//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1589 ]
1590 },
Haiyang Pan363c59a2020-07-23 05:47:041591 'android-nougat-arm64-rel': {
1592 'args': [
1593 # ArCore is not installed as a system app on N, so we can install it
1594 # normally instead of replacing the system version.
1595 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1596 ],
1597 },
Brian Sheedy2bcd16b2019-04-22 22:47:081598 'android-pie-arm64-dbg': {
1599 'args': [
1600 '--replace-system-package=com.google.ar.core,//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1601 ]
1602 }
bsheedye9469572019-01-23 17:31:331603 },
1604 },
Nico Weberd3096fb2018-06-07 17:50:151605 'nacl_helper_nonsfi_unittests': {
1606 'remove_from': [
Nico Weberd3096fb2018-06-07 17:50:151607 'Linux TSan Tests', # Sets enable_nacl=false.
1608 ],
1609 },
Kenneth Russellfbda3c532017-12-08 23:57:241610 'nacl_loader_unittests': {
1611 'remove_from': [
Nico Weber48f187142018-06-01 15:16:351612 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:511613 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Nico Webera8fc38f72018-04-10 02:20:111614 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:481615 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:241616 ],
1617 },
Kenneth Russelleb60cbd22017-12-05 07:54:281618 'net_unittests': {
Kenneth Russellfbda3c532017-12-08 23:57:241619 'remove_from': [
Stephen Roeac495972020-02-25 23:32:411620 'Fuchsia ARM64', # https://crbug.com/877248
Fabrice de Gans-Riberia1541ca2019-01-09 20:05:461621 'fuchsia-fyi-x64-dbg', # https://crbug.com/844416
Kenneth Russellfbda3c532017-12-08 23:57:241622 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281623 'modifications': {
Nico Weber33b9b7a2020-06-12 19:23:271624 'CrWinAsan': {
1625 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1626 'swarming': {
1627 'shards': 16,
1628 },
1629 },
1630 'CrWinAsan(dll)': {
1631 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1632 'swarming': {
1633 'shards': 16,
1634 },
1635 },
John Budorickca14c76f62017-12-09 14:19:181636 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:341637 # These are very slow on the ASAN trybot for some reason.
1638 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181639 'swarming': {
John Budorick5052d552017-12-13 02:59:341640 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:181641 },
1642 },
1643 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:351644 # These are very slow on the ASAN trybot for some reason.
1645 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181646 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:021647 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:181648 }
1649 },
Takuto Ikuta54671d972018-07-19 19:06:351650 'Linux ChromiumOS MSan Tests': {
1651 # These are very slow on the Chrome OS MSAN trybot for some reason.
1652 # crbug.com/865455
1653 'swarming': {
1654 'shards': 2,
1655 },
1656 },
John Budorickca14c76f62017-12-09 14:19:181657 'Linux TSan Tests': {
1658 'swarming': {
1659 'shards': 4,
1660 }
1661 },
Ben Pastene8bf205b2018-06-13 04:00:331662 # The suite runs signficantly slower on linux dbg, so increase shards.
1663 'Linux Tests (dbg)(1)': {
1664 'swarming': {
1665 'shards': 2,
1666 },
1667 },
Stephen Martinis1384ff92020-01-07 19:52:151668 'ToTLinuxASan': {
1669 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1670 'swarming': {
1671 'shards': 16,
1672 },
1673 },
1674 'ToTLinuxTSan': {
1675 'swarming': {
1676 'shards': 4,
1677 }
1678 },
Haiyang Panaa242232020-06-24 20:04:201679 'android-marshmallow-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:501680 # crbug.com/1046060
1681 'args': [
1682 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
1683 ],
1684 },
Haiyang Pan08d09dc2020-04-01 16:11:211685 'android-pie-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:501686 # crbug.com/1046060
1687 'args': [
1688 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
1689 ],
1690 },
Omer Katz7d2be652020-01-22 18:13:461691 'linux-blink-heap-concurrent-marking-tsan-rel': {
1692 'swarming': {
1693 'shards': 4,
1694 }
1695 },
Ben Pastene8bf205b2018-06-13 04:00:331696 'linux-chromeos-dbg': {
1697 'swarming': {
1698 'shards': 2,
1699 },
1700 },
Nico Weber33b9b7a2020-06-12 19:23:271701 'win-asan': {
1702 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1703 'swarming': {
1704 'shards': 16,
1705 },
1706 },
Kenneth Russelleb60cbd22017-12-05 07:54:281707 },
1708 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:311709 'network_service_browser_tests': {
1710 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291711 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weberdae13cd92018-12-14 13:56:261712 'ToTLinuxTSan', # https://crbug.com/368525
Nico Weber073af192018-06-21 19:22:171713 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1714 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191715 'Win7 Tests (1)', # For swarming capacity reasons.
1716 'Win10 Tests x64 (dbg)', # Matches browser_tests.
John Abd-El-Malek69ae1492018-09-06 20:00:061717 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:06