blob: 10cca8beca6a80783486fe7902f58e88f3c2a399 [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 },
Chong Gubd7bb632020-06-01 23:17:3193 'blink_unittests': {
94 'remove_from': [
95 'Fuchsia ARM64', # https://crbug.com/1090068
96 'Fuchsia x64', # https://crbug.com/1090068
97 ],
98 },
John Chenaab16fc02020-03-03 06:35:4599 'blink_web_tests': {
100 'remove_from': [
101 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
102 'Win10 Tests x64 (dbg)',
103 ],
104 'modifications': {
105 'Fuchsia x64': {
106 'args': [
107 '--platform=fuchsia',
108 ],
109 'swarming': {
110 'shards': 1,
111 },
112 },
113 'Linux Tests': {
114 "args": [
115 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
116 ],
117 },
118 'Linux Tests (dbg)(1)': {
119 'args': [
120 '--debug',
121 ],
122 'swarming': {
123 'shards': 20,
124 },
125 },
126 'Mac10.10 Tests': {
127 # TODO(kbr): this is essentially redundant.
128 'swarming': {
129 'dimension_sets': [
130 {
131 'gpu': 'none',
132 'os': 'Mac-10.10.5',
133 },
134 ],
135 'shards': 25,
136 },
137 },
138 'Mac10.11 Tests': {
139 # TODO(kbr): this is essentially redundant.
140 'swarming': {
141 'dimension_sets': [
142 {
143 'gpu': 'none',
144 'os': 'Mac-10.11.6',
145 },
146 ],
147 'shards': 25,
148 },
149 },
150 'Mac10.12 Tests': {
151 'swarming': {
152 'shards': 25,
153 },
154 },
155 'Mac10.13 Tests': {
156 'swarming': {
157 'dimension_sets': [
158 {
159 # Run the layout tests on a consistent set of hardware
160 # (Mac Minis).
161 'gpu': '8086:0a2e',
162 },
163 ],
164 'shards': 25,
165 },
166 },
167 'Mac10.13 Tests (dbg)': {
168 'args': [
169 '--debug',
170 ],
John Budorickd3375fa2020-03-17 20:49:11171 'swarming': {
172 'shards': 25,
173 },
John Chenaab16fc02020-03-03 06:35:45174 },
175 'V8 Blink Linux Debug': {
176 'args': [
177 '--debug',
178 ],
179 },
180 'V8 Blink Linux Future': {
181 'args': [
182 '--additional-driver-flag=--js-flags=--future',
183 ],
184 },
185 'WebKit Linux ASAN': {
186 'args': [
187 '--additional-expectations',
188 '../../third_party/blink/web_tests/ASANExpectations',
189 '--time-out-ms',
190 '48000',
191 '--enable-sanitizer',
192 ],
193 'swarming': {
194 'shards': 20,
195 },
196 },
197 'WebKit Linux Leak': {
198 'args': [
199 '--additional-expectations',
200 '../../third_party/blink/web_tests/LeakExpectations',
201 '--time-out-ms',
202 '48000',
203 '--enable-leak-detection',
204 ],
205 'swarming': {
206 'shards': 10,
207 },
208 },
209 'WebKit Linux MSAN': {
210 'args': [
211 '--additional-expectations',
212 '../../third_party/blink/web_tests/MSANExpectations',
213 '--time-out-ms',
214 '66000',
215 '--enable-sanitizer',
216 ],
217 'swarming': {
218 'expiration': 36000,
219 'hard_timeout': 10800,
220 'io_timeout': 3600,
221 'shards': 20,
222 },
223 },
224 'WebKit Linux composite_after_paint Dummy Builder': {
225 'args': [
226 '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
227 ],
228 },
229 'WebKit Linux layout_ng_disabled Builder': {
230 'args': [
231 '--additional-driver-flag=--disable-blink-features=LayoutNG',
232 ],
233 },
234 'Win10 Tests x64': {
235 'args': [
236 '--target',
237 'Release_x64',
238 ],
239 'swarming': {
240 "shards": 28
241 },
242 },
243 'Win10 Tests x64 (dbg)': {
244 'args': [
245 '--debug',
246 '--target',
247 'Debug_x64',
248 ],
249 },
250 'Win10 Tests x64 Code Coverage': {
251 'args': [
252 '--target',
253 'Release_x64',
254 ],
255 'swarming': {
256 "shards": 28
257 },
258 },
259 'Win7 Tests (dbg)(1)': {
260 'args': [
261 '--debug',
262 '--time-out-ms',
263 '60000'
264 ],
265 'experiment_percentage': 100,
266 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
267 # from prefered_os_dimension in
268 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
269 # Swarming dimensions would be either specified for all testers on the
270 # waterfall (and therefore, explicitly specified for all tests in the
271 # generated JSON), or this would be removed, and the implicit one used.
272 'swarming': {
273 'dimension_sets': [
274 {
275 'os': 'Windows-7-SP1',
276 }
277 ],
278 },
279 },
280 # tryserver.chromium.android
281 'android_blink_rel': {
282 'args': [
283 '--release',
284 '--android',
285 # TODO(crbug.com/912120): Breakpad was entirely disabled on
286 # Android. Remove this when it no longer affects Android crash
287 # log handling.
288 '--disable-breakpad',
289 # TODO(crbug.com/875172): run on the real GPU since the
290 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
291 '--additional-driver-flag=--use-gpu-in-tests',
292 ],
293 },
294 'devtools_frontend_linux_blink_light_rel': {
295 'args': [
296 'http/tests/devtools',
297 ],
298 'swarming': {
299 'shards': 4,
300 },
301 },
302 'fuchsia-fyi-x64-rel': {
303 'args': [
304 '--platform=fuchsia',
305 ],
306 'swarming': {
307 'shards': 1,
308 },
309 },
Mathias Carlen30968a62020-03-31 08:47:04310 'linux-autofill-assistant': {
311 'args': [
312 '--release',
313 ],
314 },
Yuzu Saijo9709bcc2020-03-18 09:12:20315 'linux-bfcache-rel': {
John Chenaab16fc02020-03-03 06:35:45316 'args': [
John Chenaab16fc02020-03-03 06:35:45317 '--additional-driver-flag=--enable-features=BackForwardCache',
318 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
319 ],
320 },
321 'linux-blink-animation-use-time-delta': {
322 'args': [
323 '--debug',
324 ],
325 },
326 'linux-blink-cors-rel': {
327 'args': [
328 '--additional-driver-flag=--disable-features=OutOfBlinkCors',
329 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/disable-features=OutOfBlinkCors',
330 ],
331 },
332 'linux-blink-heap-concurrent-marking-tsan-rel': {
333 'args': [
334 '--release',
335 '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
336 ],
337 },
338 'linux-code-coverage': {
339 'args': [
340 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
341 ],
342 'swarming': {
343 'shards': 20,
344 },
345 },
Aaron Gable40f79aa2020-03-21 01:21:15346 'linux-layout-tests-edit-ng': {
347 'args': [
Yoshifumi Inouebebca262020-04-08 22:03:49348 '--additional-driver-flag=--enable-blink-features=EditingNG',
Aaron Gable40f79aa2020-03-21 01:21:15349 ],
350 },
John Chenaab16fc02020-03-03 06:35:45351 'linux-layout-tests-fragment-item': {
352 'args': [
353 '--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
354 ],
355 },
John Chenaab16fc02020-03-03 06:35:45356 'mac10.10-blink-rel-dummy': {
357 'swarming': {
358 'shards': 20,
359 },
360 },
361 'mac10.11-blink-rel-dummy': {
362 'swarming': {
363 'shards': 20,
364 },
365 },
366 'mac10.12-blink-rel-dummy': {
367 'swarming': {
368 'shards': 20,
369 },
370 },
371 'mac10.13-blink-rel-dummy': {
372 'swarming': {
373 'shards': 20,
374 },
375 },
376 'mac10.13_retina-blink-rel-dummy': {
377 'swarming': {
378 'shards': 20,
379 },
380 },
381 'mac10.14-blink-rel-dummy': {
382 'swarming': {
383 'shards': 20,
384 },
385 },
Ilia Samsonov7efe05e2020-05-07 19:00:46386 'mac10.15-blink-rel-dummy': {
387 'swarming': {
388 'shards': 20,
389 },
390 },
John Chenaab16fc02020-03-03 06:35:45391 },
392 },
Chong Gu9a2741732020-02-24 21:32:01393 'boringssl_crypto_tests': {
394 'remove_from': [
395 # https://crbug.com/1054545
Stephen Roeac495972020-02-25 23:32:41396 'Fuchsia ARM64',
Chong Gu9a2741732020-02-24 21:32:01397 ],
398 },
399 'boringssl_ssl_tests': {
400 'remove_from': [
401 # https://crbug.com/1054545
Stephen Roeac495972020-02-25 23:32:41402 'Fuchsia ARM64',
Chong Gu9a2741732020-02-24 21:32:01403 ],
404 },
John Budorickca995852019-06-26 16:55:55405 'breakpad_unittests': {
406 'modifications': {
407 'android-asan': {
408 'args': [
409 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
410 ],
411 },
412 },
413 },
Kenneth Russelleb60cbd22017-12-05 07:54:28414 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:24415 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29416 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:41417 'linux-win_cross-rel',
Nico Weberdae13cd92018-12-14 13:56:26418 'ToTLinuxTSan', # https://crbug.com/368525
John Budorick5ef11472019-12-18 22:02:33419 'Mac10.10 Tests', # https://crbug.com/828031
Aaron Gable30cda242020-01-22 21:02:58420 'Mac10.13 Tests', # https://crbug.com/1042757
Nico Weberd36959682018-04-12 03:33:46421 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:11422 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24423 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28424 'modifications': {
Nico Weber3f919792020-06-12 23:34:52425 'CrWinAsan': {
426 # These are very slow on the ASAN trybot for some reason.
427 # crbug.com/794372
428 'swarming': {
429 'shards': 40,
430 },
431 },
432 'CrWinAsan(dll)': {
433 # These are very slow on the ASAN trybot for some reason.
434 # crbug.com/794372
435 'swarming': {
436 'shards': 40,
437 },
438 },
Stephen Martinis1384ff92020-01-07 19:52:15439 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36440 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15441 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36442 },
443 },
Stephen Martinis1384ff92020-01-07 19:52:15444 'Linux ASan LSan Tests (1)': {
445 # These are very slow on the ASAN trybot for some reason.
446 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19447 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15448 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19449 },
450 },
Chris Cunningham1d0e9e12020-02-26 22:56:40451 'Linux ASan Tests (sandboxed)': {
452 'swarming': {
453 'shards': 12, # https://crbug.com/1056300
454 },
455 },
Stephen Martinis1384ff92020-01-07 19:52:15456 'Linux Chromium OS ASan LSan Tests (1)': {
457 # These are very slow on the ASAN trybot for some reason.
458 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51459 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15460 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51461 },
462 },
Stephen Martinis1384ff92020-01-07 19:52:15463 'Linux ChromiumOS MSan Tests': {
464 # These are very slow on the Chrome OS MSAN trybot for some reason.
465 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34466 'swarming': {
Ben Pastene44221d32020-05-21 23:38:36467 'shards': 32,
Kenneth Russell56a3e862017-12-08 03:11:34468 },
Ben Pastene44221d32020-05-21 23:38:36469 'args': [
470 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter',
471 ],
Kenneth Russell56a3e862017-12-08 03:11:34472 },
John Budorick614f91a2020-03-30 20:34:55473 'Linux Tests (dbg)(1)': {
474 # crbug.com/1066161
475 'swarming': {
476 'shards': 20,
477 },
478 },
Stephen Martinis1384ff92020-01-07 19:52:15479 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24480 'swarming': {
John Budorick542f4762020-03-17 20:40:14481 'dimension_sets': [
482 {
483 # These shards are liable to time out when running on minis.
484 'cores': '8',
485 }
486 ],
Kenneth Russellfbda3c532017-12-08 23:57:24487 'shards': 20,
488 },
489 },
John Budorickd3375fa2020-03-17 20:49:11490 'Mac10.13 Tests (dbg)': {
491 'swarming': {
492 'shards': 20,
493 },
494 },
Stephen Martinis1384ff92020-01-07 19:52:15495 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28496 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18497 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28498 },
499 },
Stephen Martinis1384ff92020-01-07 19:52:15500 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28501 'swarming': {
502 'shards': 20,
503 },
504 },
Kenneth Russell6c83d212018-07-27 20:52:59505 'Win10 Tests x64': {
506 # crbug.com/868082
507 'args': [
508 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
509 ],
Takuto Ikutac9c269a2019-01-10 22:40:25510 'swarming': {
511 # This is for slow test execution that often becomes a critical path of
512 # swarming jobs. crbug.com/868114
513 'shards': 15,
514 }
Kenneth Russell6c83d212018-07-27 20:52:59515 },
Sajjad Mirza87e17b242020-01-22 18:49:07516 'Win10 Tests x64 Code Coverage': {
517 # crbug.com/868082
518 'args': [
519 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
520 ],
521 'swarming': {
522 # This is for slow test execution that often becomes a critical path of
523 # swarming jobs. crbug.com/868114
524 'shards': 15,
525 }
526 },
Stephen Martinis1384ff92020-01-07 19:52:15527 'Win7 Tests (1)': {
528 # This is for slow test execution that often becomes a critical path of
529 # swarming jobs. crbug.com/868114
530 'swarming': {
531 'shards': 15,
532 },
533 },
534 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02535 'swarming': {
536 'shards': 20,
537 },
538 },
Stephen Martinis1384ff92020-01-07 19:52:15539 'linux-chromeos-chrome': {
540 # TODO(https://crbug.com/932269): Promote out of experiment when the
541 # tests are green.
542 'args': [
543 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
544 ],
545 },
546 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16547 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15548 'shards': 50,
549 },
550 },
551 'linux-chromeos-dbg': {
552 'swarming': {
553 'shards': 30,
554 },
555 },
556 'linux-chromeos-rel': {
557 'swarming': {
558 'shards': 20,
Stephanie Kime9008f72020-03-05 23:01:16559 'dimension_sets': [
560 {
561 'kvm': '1',
562 },
563 ],
Stephen Martinis1384ff92020-01-07 19:52:15564 },
565 },
566 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01567 'args': [
568 '--no-sandbox',
569 ],
Stephen Martinis1384ff92020-01-07 19:52:15570 'swarming': {
571 'shards': 50,
572 },
573 },
574 'linux-trusty-rel': {
575 'args': [
John Budorick79ec9012020-01-08 21:56:31576 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
577 ],
Stephen Martinis1384ff92020-01-07 19:52:15578 },
579 'mac-code-coverage': {
Stephen Martinis1384ff92020-01-07 19:52:15580 'swarming': {
581 'shards': 15,
582 },
583 },
Stephen Martinis1384ff92020-01-07 19:52:15584 'win-asan': {
Nico Weber3f919792020-06-12 23:34:52585 # These are very slow on the ASAN trybot for some reason.
586 # crbug.com/794372
Stephen Martinis1384ff92020-01-07 19:52:15587 'swarming': {
Nico Weber3f919792020-06-12 23:34:52588 'shards': 40,
Nico Weber0c2861b2018-12-14 18:05:16589 },
590 },
Kenneth Russelleb60cbd22017-12-05 07:54:28591 },
592 },
Maksim Sisov4af9c032020-06-12 12:43:11593 'browser_tests_wayland': {
594 'modifications': {
595 'Linux Ozone Tester (Wayland)': {
596 'args': [
597 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter',
598 ],
599 },
600 },
601 },
602 'browser_tests_x11': {
603 'modifications': {
604 'Linux Ozone Tester (X11)': {
605 'args': [
606 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.x11_browser_tests.filter',
607 ],
608 },
609 },
610 },
Erik Chen681dc0282019-11-26 22:54:49611 'cc_unittests': {
612 'modifications': {
613 'Linux TSan Tests': {
614 'swarming': {
615 'shards': 3,
616 },
617 },
John Budorickfa8f1da92020-01-15 18:11:38618 'android-marshmallow-x86-fyi-rel': {
619 # https://crbug.com/1039860
620 'args': [
621 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
622 ],
623 },
Haiyang Pan08d09dc2020-04-01 16:11:21624 'android-pie-x86-rel': {
John Budorickfa8f1da92020-01-15 18:11:38625 # https://crbug.com/1039860
626 'args': [
627 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
628 ],
629 },
Erik Chen681dc0282019-11-26 22:54:49630 },
631 },
Dirk Pranke1b767092017-12-07 04:44:23632 'checkbins': {
633 'remove_from': [
Stephen Martinis47d77132019-04-24 23:51:33634 'linux-archive-dbg',
635 'linux-archive-rel',
636 'mac-archive-dbg',
637 'mac-archive-rel',
Dirk Pranke1b767092017-12-07 04:44:23638 ],
639 },
Andrew Luod252791ac2019-10-15 00:28:13640 'chrome_java_test_pagecontroller_tests': {
641 'modifications': {
642 'android-pie-arm64-rel': {
643 'experiment_percentage': 100, # https://crbug.com/924194
644 },
645 },
646 },
Yun Liu7cfd28a2019-10-30 01:57:12647 'chrome_public_smoke_test': {
648 'remove_from': [
649 'android-code-coverage-native', # https://crbug.com/1018780
650 ],
651 },
Kenneth Russelleb60cbd22017-12-05 07:54:28652 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09653 'remove_from': [
654 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12655 'android-code-coverage-native', # https://crbug.com/1018780
Haiyang Pana3ff55ae2020-04-23 18:26:54656 'android-lollipop-arm-rel', # https://crbug.com/1060245
John Budorick27d2d44e2019-05-20 20:26:09657 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28658 'modifications': {
Natalie Chouinard48afb4352020-04-17 21:30:32659 'Android CFI': {
660 'args': [
661 '--exclude-annotation',
662 'Feature=RenderTest', # https://crbug.com/1068294
663 ],
664 },
Kenneth Russelleb60cbd22017-12-05 07:54:28665 'Marshmallow 64 bit Tester': {
666 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28667 'shards': 14,
668 },
669 },
Arthur Wang5dd7b07c2020-04-04 01:05:22670 'Marshmallow Tablet Tester': {
671 'args': [
672 '--timeout-scale',
673 '2.0',
674 ],
675 },
Ben Pastenec73e96e92018-07-12 01:40:35676 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57677 # TODO(https://crbug.com/884413): Re-enable this once the tests are
678 # either passing or there is more capacity.
679 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35680 },
Stephen Martinis1384ff92020-01-07 19:52:15681 'android-arm64-proguard-rel': {
682 'swarming': {
683 'shards': 25,
684 },
685 },
Haiyang Pan1ad3bb032020-04-24 23:52:03686 'android-lollipop-arm-rel-swarming': {
Brian Sheedy44a7a0032020-04-16 19:20:57687 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31688 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57689 },
690 },
Stephen Martinis1384ff92020-01-07 19:52:15691 'android-marshmallow-arm64-rel': {
692 'swarming': {
693 'shards': 25,
694 },
695 },
Brian Sheedy44a7a0032020-04-16 19:20:57696 'android-marshmallow-arm64-rel-swarming': {
697 'swarming': {
Brian Sheedy180c2dd2020-04-22 19:34:31698 'service_account': '[email protected]'
Brian Sheedy44a7a0032020-04-16 19:20:57699 },
700 },
Haiyang Pan37fbd7a42020-06-03 03:27:37701 'android-marshmallow-x86-fyi-rel': {
702 'args': [
703 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
Haiyang Panbdcbbe52020-06-16 20:20:06704 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
Haiyang Pan37fbd7a42020-06-03 03:27:37705 ],
706 },
Stephen Martinis1384ff92020-01-07 19:52:15707 'android-pie-arm64-rel': {
708 'args': [
709 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
710 ],
Haiyang Pan43640ee2020-02-13 01:38:00711 },
Haiyang Pan08d09dc2020-04-01 16:11:21712 'android-pie-x86-rel': {
Haiyang Pan43640ee2020-02-13 01:38:00713 'args': [
Haiyang Pan71373072020-03-02 19:57:49714 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
715 # https://crbug.com/1046059
Haiyang Pan23f64f52020-06-04 01:23:32716 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
Haiyang Pan43640ee2020-02-13 01:38:00717 ],
Haiyang Pan71373072020-03-02 19:57:49718 'swarming': {
719 'named_caches': [
720 {
721 'name': 'avd_generic_playstore_android28',
722 'path': '.android',
723 },
724 {
725 'name': 'system_images_android_28_google_apis_playstore_x86',
726 'path': '.emulator_sdk',
727 },
728 ]
729 },
John Budorick34009472018-04-03 17:38:44730 },
Kenneth Russelleb60cbd22017-12-05 07:54:28731 },
732 },
733 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:15734 'remove_from': [
bsheedy410dd7c2018-06-15 22:42:09735 'Lollipop Tablet Tester',
736 'Marshmallow Tablet Tester',
Haiyang Pan801fbaa32019-09-06 18:43:09737 'android-marshmallow-x86-fyi-rel',
Haiyang Pan08d09dc2020-04-01 16:11:21738 'android-pie-x86-rel',
Andrew Luo38b311f2019-10-04 03:42:09739 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:16740 'ToTAndroid',
741 'ToTAndroidCFI',
John Budorick27d2d44e2019-05-20 20:26:09742 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12743 'android-code-coverage-native', # https://crbug.com/1018780
bsheedy410dd7c2018-06-15 22:42:09744 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28745 },
bsheedy75a4dd52018-11-27 23:24:30746 'chrome_public_test_vr_apk-vega': {
747 'modifications': {
bsheedy75a4dd52018-11-27 23:24:30748 'Oreo Phone Tester': {
749 'swarming': {
750 'dimension_sets': [
751 {
752 'device_os': 'OVR1.180808.003',
753 'device_type': 'vega',
754 'os': 'Android',
755 },
756 ],
757 },
758 }
759 }
760 },
Takuto Ikuta1b749b902019-04-11 18:05:53761 'chromedriver_py_tests': {
762 'remove_from': [
763 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:53764 'Win10 Tests x64 (dbg)',
765 ],
766 },
Yun Liu3e759dbb2019-11-01 19:25:52767 'components_browsertests': {
768 'remove_from': [
769 'android-code-coverage-native', # crbug/1018434
770 ],
771 },
Kenneth Russelleb60cbd22017-12-05 07:54:28772 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:52773 'remove_from': [
Stephen Roeac495972020-02-25 23:32:41774 'Fuchsia ARM64', # https://crbug.com/961457
Yun Liu16394ab32019-11-19 16:37:57775 'Fuchsia x64', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52776 'android-code-coverage-native', # crbug/1018431
Kevin Marshallce2afe1b2019-12-06 00:49:21777 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
778 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457
779 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52780 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28781 'modifications': {
John Budorick5052d552017-12-13 02:59:34782 'Linux ASan LSan Tests (1)': {
783 # These are very slow on the ASAN trybot for some reason.
784 # crbug.com/794372
785 'swarming': {
786 'shards': 5,
787 },
788 },
Takuto Ikuta54671d972018-07-19 19:06:35789 'Linux Chromium OS ASan LSan Tests (1)': {
790 # These are very slow on the ASAN trybot for some reason.
791 # crbug.com/794372
792 'swarming': {
793 'shards': 5,
794 },
795 },
Erik Chen681dc0282019-11-26 22:54:49796 'Linux TSan Tests': {
797 'swarming': {
798 'shards': 2,
799 },
800 },
Omer Katz7d2be652020-01-22 18:13:46801 'linux-blink-heap-concurrent-marking-tsan-rel': {
802 'swarming': {
803 'shards': 2,
804 },
805 },
Kenneth Russelleb60cbd22017-12-05 07:54:28806 },
807 },
808 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:29809 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29810 'CrWinAsan(dll)', # https://crbug.com/935598
Yun Liu42f79ea2019-11-19 01:21:18811 'android-code-coverage-native', # crbug/1018434
Yuke Liaod7da81b2020-03-20 18:57:57812 # http://crbug.com/1060245#c30: due to low utility and capacity.
813 'android-marshmallow-arm64-rel',
Brad Halla36886c2019-02-26 16:52:29814 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28815 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:24816 'Cast Audio Linux': {
817 'args': [
Nico Weber02f30392018-07-16 18:39:43818 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24819 ],
Kenneth Russellfbda3c532017-12-08 23:57:24820 },
821 'Cast Linux': {
822 'args': [
Nico Weber02f30392018-07-16 18:39:43823 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24824 ],
Kenneth Russellfbda3c532017-12-08 23:57:24825 },
Erik Chenb681c8c2019-11-25 22:52:52826 'Linux ASan LSan Tests (1)': {
827 'swarming': {
828 'shards': 12,
829 },
830 },
Chris Cunninghame1a04ea2019-04-24 01:49:32831 'Linux ASan Tests (sandboxed)': {
832 'swarming': {
Stephen McGruer640f0c32020-02-14 15:29:40833 'shards': 4, # https://crbug.com/1051944
Chris Cunninghame1a04ea2019-04-24 01:49:32834 },
835 },
Erik Chen681dc0282019-11-26 22:54:49836 'Linux TSan Tests': {
837 'swarming': {
838 'shards': 15,
839 },
840 },
Stephen Martinis1384ff92020-01-07 19:52:15841 'Lollipop Phone Tester': {
842 'swarming': {
843 'shards': 13,
844 },
845 },
846 'Win10 Tests x64': {
847 # crbug.com/868082
848 'args': [
849 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
850 ],
851 },
852 'Win10 Tests x64 (dbg)': {
853 'experiment_percentage': 100,
854 # crbug.com/868082
855 'args': [
856 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
Stephen Martinis1384ff92020-01-07 19:52:15857 ],
858 },
Sajjad Mirza87e17b242020-01-22 18:49:07859 'Win10 Tests x64 Code Coverage': {
860 # crbug.com/868082
861 'args': [
862 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
863 ],
864 },
Stephen Martinis1384ff92020-01-07 19:52:15865 'android-arm64-proguard-rel': {
866 'swarming': {
867 'shards': 16,
868 },
869 },
870 'android-asan': {
871 'args': [
872 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
873 ],
874 'swarming': {
875 'shards': 18,
876 },
877 },
Haiyang Pan32b83392020-03-14 01:38:46878 'android-lollipop-arm-rel': {
879 'swarming': {
880 'shards': 15,
881 },
882 },
Stephen Martinis1384ff92020-01-07 19:52:15883 'android-marshmallow-arm64-rel': {
884 'swarming': {
885 'shards': 16,
886 },
887 },
John Budoricka4e23882020-02-28 18:36:43888 'android-marshmallow-x86-fyi-rel': {
889 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:57890 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
Haiyang Pancd66427a2020-06-17 02:36:25891 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
John Budoricka4e23882020-02-28 18:36:43892 ],
893 },
Haiyang Pan08d09dc2020-04-01 16:11:21894 'android-pie-x86-rel': {
John Budoricka4e23882020-02-28 18:36:43895 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:57896 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budoricka4e23882020-02-28 18:36:43897 ],
898 },
Omer Katz7d2be652020-01-22 18:13:46899 'linux-blink-heap-concurrent-marking-tsan-rel': {
900 'swarming': {
901 'shards': 4,
902 },
903 },
Stephen Martinis1384ff92020-01-07 19:52:15904 'linux-chromeos-code-coverage': {
905 'swarming': {
906 'shards': 12,
907 },
908 },
Albert J. Wong91f109652019-11-19 03:01:16909 'linux-chromeos-rel': {
910 'swarming': {
911 'shards': 3,
912 },
913 },
Yuke Liao79424e42020-01-06 21:00:11914 'linux-code-coverage': {
Yuke Liao58e1d202020-03-20 23:02:01915 'args': [
916 '--no-sandbox',
917 ],
Yuke Liao79424e42020-01-06 21:00:11918 'swarming': {
919 'shards': 12,
920 },
921 },
Kenneth Russelleb60cbd22017-12-05 07:54:28922 },
923 },
Maksim Sisov6058ba72020-05-04 10:29:13924 'content_browsertests_wayland': {
925 'modifications': {
926 'Linux Ozone Tester (Wayland)': {
927 'args': [
928 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter',
929 ],
930 },
931 },
932 },
933 'content_browsertests_x11': {
934 'modifications': {
935 'Linux Ozone Tester (X11)': {
936 'args': [
937 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.x11_content_browsertests.filter',
938 ],
939 },
940 },
941 },
Nico Weber81e16ace22018-06-30 02:58:47942 'content_shell_crash_test': {
Haiyang Pan8c201b92020-06-04 01:25:07943 'remove_from': [
944 'android-marshmallow-x86-fyi-rel', # crbug.com/1084353
945 ],
Dirk Prankeb1c36b322018-07-11 02:42:00946 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:00947 'Win10 Tests x64 (dbg)': {
948 'experiment_percentage': 100, # https://crbug.com/861730
949 },
950 },
Nico Weber81e16ace22018-06-30 02:58:47951 },
John Budorick27d2d44e2019-05-20 20:26:09952 'content_shell_test_apk': {
953 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:09954 'android-asan', # https://crbug.com/964562
Yun Liu3e759dbb2019-11-01 19:25:52955 'android-code-coverage-native', # crbug/1018434
John Budorick27d2d44e2019-05-20 20:26:09956 ],
John Budorickee2e64f2020-03-02 20:19:10957 'modifications': {
958 'android-marshmallow-x86-fyi-rel': {
959 'args': [
Haiyang Pan28e73582020-05-30 00:34:27960 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:10961 ],
962 },
Haiyang Pan08d09dc2020-04-01 16:11:21963 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:10964 'args': [
965 '--gtest_filter=-ContentViewScrollingTest.testFling',
966 ],
967 },
968 },
John Budorick27d2d44e2019-05-20 20:26:09969 },
Kenneth Russelleb60cbd22017-12-05 07:54:28970 'content_unittests': {
Yun Liu42f79ea2019-11-19 01:21:18971 'remove_from': [
Yun Liu42f79ea2019-11-19 01:21:18972 'android-code-coverage-native', # crbug/1018434
973 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28974 'modifications': {
John Budorick5052d552017-12-13 02:59:34975 'Linux ASan LSan Tests (1)': {
976 # These are slow on the ASAN trybot for some reason.
977 # crbug.com/794372
978 'swarming': {
979 'shards': 2,
980 },
981 },
Takuto Ikuta54671d972018-07-19 19:06:35982 'Linux ChromiumOS MSan Tests': {
983 # These are very slow on the Chrome OS MSAN trybot for some reason.
984 # crbug.com/865455
985 'swarming': {
986 'shards': 2,
987 },
988 },
Kenneth Russelleb60cbd22017-12-05 07:54:28989 },
990 },
Jonah Ryan-Davis832c8462020-06-09 03:45:03991 'context_lost_passthrough_tests': {
992 'modifications': {
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:00993 'Mac FYI GPU ASAN Release': {
994 'args': [
995 '--is-asan',
996 ]
997 },
Jonah Ryan-Davis832c8462020-06-09 03:45:03998 'Win10 x64 Debug (NVIDIA)': {
999 'args': [
1000 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1001 # longer necessary to figure out why the renderer process is hanging.
1002 '--extra-browser-args=--no-sandbox',
1003 ],
1004 },
1005 },
1006 },
1007 'context_lost_validating_tests': {
Brian Sheedye285c9b2019-07-15 21:42:461008 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1009 # exception once there is enough capacity to run these tests.
1010 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461011 'Android FYI Release (Pixel 2)',
Chong Gu44db95b02020-05-19 19:40:131012 'Fuchsia x64' # https://crbug.com/1058255
Brian Sheedye285c9b2019-07-15 21:42:461013 ],
Kenneth Russellc1a09302018-07-10 01:12:541014 'modifications': {
1015 'Mac FYI GPU ASAN Release': {
1016 'args': [
1017 '--is-asan',
1018 ]
1019 },
1020 },
1021 },
Kenneth Russellfbda3c532017-12-08 23:57:241022 'crashpad_tests': {
1023 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481024 'linux-win_cross-rel', # https://crbug.com/762167
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:391025 # https://crbug.com/crashpad/304
1026 'Linux TSan Tests',
1027 'ToTLinuxTSan',
1028 # https://crbug.com/crashpad/306
1029 'Linux CFI',
1030 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:241031 ],
1032 },
John Budorick5bc387fe2019-05-09 20:02:531033 'cronet_sizes': {
1034 'modifications': {
1035 'android-cronet-arm-dbg': {
1036 'swarming': {
1037 'dimension_sets': [
1038 {
1039 'device_os': None,
1040 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:561041 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:531042 },
1043 ],
1044 },
1045 },
1046 },
1047 },
Zhenyao Moc307eeb72018-12-20 01:03:201048 'dawn_end2end_tests': {
1049 'remove_from': [
Zhenyao Moc307eeb72018-12-20 01:03:201050 'Linux FYI Release (AMD R7 240)', # https://crbug.com/915430
1051 ],
1052 },
Brian Sheedye285c9b2019-07-15 21:42:461053 'depth_capture_tests': {
1054 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1055 # exception once there is enough capacity to run these tests.
1056 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461057 'Android FYI Release (Pixel 2)',
1058 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591059 'modifications': {
1060 'Win10 x64 Debug (NVIDIA)': {
1061 'args': [
1062 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1063 # longer necessary to figure out why the renderer process is hanging.
1064 '--extra-browser-args=--no-sandbox',
1065 ],
1066 },
1067 },
Brian Sheedye285c9b2019-07-15 21:42:461068 },
Ben Pastene61ad637c2020-05-08 22:24:411069 'disk_usage_tast_test': {
1070 # TODO(crbug.com/1077659): Add the test back after it's fixed.
1071 'remove_from': [
1072 'chromeos-kevin-rel',
1073 ],
1074 },
Joe Downing41486042018-10-18 22:44:441075 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:291076 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291077 'CrWinAsan(dll)', # https://crbug.com/935598
1078 ],
Joe Downing41486042018-10-18 22:44:441079 'modifications': {
1080 'Win10 Tests x64 (dbg)': {
1081 'experiment_percentage': 100, # https://crbug.com/876615
1082 },
1083 },
1084 },
Kenneth Russelleb60cbd22017-12-05 07:54:281085 'gin_unittests': {
1086 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:471087 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:461088 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:471089 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:281090 ],
1091 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001092 'gl_tests_passthrough': {
1093 'remove_from': [
1094 'CFI Linux ToT',
1095 # Can't run on MSAN because gl_tests uses the hardware driver,
1096 # which isn't instrumented.
1097 'Linux MSan Tests',
1098 ],
1099 'modifications': {
1100 # TODO(kbr): figure out a better way to specify blocks of
1101 # arguments like this for tests on multiple machines.
1102 'Linux ASan LSan Tests (1)': {
1103 'args': [
1104 '--use-gpu-in-tests',
1105 '--no-xvfb',
1106 ],
1107 'swarming': {
1108 'dimension_sets': [
1109 {
1110 'gpu': '10de:1cb3',
1111 'os': 'Ubuntu',
1112 'pool': 'chromium.tests.gpu.template',
1113 },
1114 ],
1115 },
1116 },
1117 'Linux CFI': {
1118 'args': [
1119 '--use-gpu-in-tests',
1120 '--no-xvfb',
1121 ],
1122 'swarming': {
1123 'dimension_sets': [
1124 {
1125 'gpu': '10de:1cb3',
1126 'os': 'Ubuntu',
1127 'pool': 'chromium.tests.gpu.template',
1128 },
1129 ],
1130 },
1131 },
1132 'Linux TSan Tests': {
1133 'args': [
1134 '--use-gpu-in-tests',
1135 '--no-xvfb',
1136 ],
1137 'swarming': {
1138 'dimension_sets': [
1139 {
1140 'gpu': '10de:1cb3',
1141 'os': 'Ubuntu',
1142 'pool': 'chromium.tests.gpu.template',
1143 },
1144 ],
1145 },
1146 },
1147 },
1148 },
Jonah Ryan-Davise25a89f2020-05-29 20:18:241149 'gl_tests_validating': {
John Budorickca14c76f62017-12-09 14:19:181150 'remove_from': [
John Budorickca14c76f62017-12-09 14:19:181151 'CFI Linux ToT',
Kenneth Russell8a386d42018-06-02 09:48:011152 'Android FYI Release (Nexus 5X)',
Takuto Ikutaf5333252019-11-06 16:07:081153 # Can't run on MSAN because gl_tests uses the hardware driver,
Kenneth Russell55bbec52018-05-03 18:44:551154 # which isn't instrumented.
1155 'Linux MSan Tests',
John Budorickca14c76f62017-12-09 14:19:181156 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281157 'modifications': {
Kenneth Russell1a515be2018-04-28 03:54:451158 # TODO(kbr): figure out a better way to specify blocks of
1159 # arguments like this for tests on multiple machines.
1160 'Linux ASan LSan Tests (1)': {
1161 'args': [
1162 '--use-gpu-in-tests',
1163 '--no-xvfb',
1164 ],
1165 'swarming': {
1166 'dimension_sets': [
1167 {
1168 'gpu': '10de:1cb3',
1169 'os': 'Ubuntu',
Ben Pastene2b961a62020-06-17 16:13:161170 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:451171 },
1172 ],
1173 },
Kenneth Russell1a515be2018-04-28 03:54:451174 },
Kenneth Russell1a515be2018-04-28 03:54:451175 'Linux CFI': {
1176 'args': [
1177 '--use-gpu-in-tests',
1178 '--no-xvfb',
1179 ],
1180 'swarming': {
1181 'dimension_sets': [
1182 {
1183 'gpu': '10de:1cb3',
1184 'os': 'Ubuntu',
Ben Pastene2b961a62020-06-17 16:13:161185 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:451186 },
1187 ],
1188 },
Kenneth Russell1a515be2018-04-28 03:54:451189 },
1190 'Linux TSan Tests': {
1191 'args': [
1192 '--use-gpu-in-tests',
1193 '--no-xvfb',
1194 ],
1195 'swarming': {
1196 'dimension_sets': [
1197 {
1198 'gpu': '10de:1cb3',
1199 'os': 'Ubuntu',
Ben Pastene2b961a62020-06-17 16:13:161200 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:451201 },
1202 ],
1203 },
Kenneth Russell1a515be2018-04-28 03:54:451204 },
John Budorick79ec9012020-01-08 21:56:311205 'android-marshmallow-x86-fyi-rel': {
1206 'args': [
1207 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1208 ],
1209 },
Andrew Luo38b311f2019-10-04 03:42:091210 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:311211 'args': [
Andrew Luobe83fd82019-12-19 03:07:581212 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
1213 ],
Andrew Luo38b311f2019-10-04 03:42:091214 },
Haiyang Pan08d09dc2020-04-01 16:11:211215 'android-pie-x86-rel': {
John Budorick79ec9012020-01-08 21:56:311216 'args': [
1217 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
1218 ],
1219 },
Kenneth Russelleb60cbd22017-12-05 07:54:281220 },
1221 },
Takuto Ikutaf5333252019-11-06 16:07:081222 'gl_unittests': {
1223 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081224 # On Android, these are already run on the main waterfall.
1225 # Run them on the one-off Android FYI bots, though.
1226 'Android FYI Release (Nexus 5X)',
1227 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
1228 'Linux FYI Release (AMD R7 240)',
Yuly Novikov37e04342020-05-29 00:52:041229 # Can't run on MSAN because gl_unittests uses the hardware driver,
1230 # which isn't instrumented.
1231 'Linux MSan Tests',
Takuto Ikutaf5333252019-11-06 16:07:081232 ],
Takuto Ikutaf5333252019-11-06 16:07:081233 },
1234 'gl_unittests_ozone': {
1235 'remove_from': [
1236 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
1237 # which isn't instrumented.
1238 'Linux ChromiumOS MSan Tests',
1239 ],
1240 },
1241 'gpu_process_launch_tests': {
1242 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1243 # exception once there is enough capacity to run these tests.
1244 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:081245 'Android FYI Release (Pixel 2)',
1246 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591247 'modifications': {
1248 'Win10 x64 Debug (NVIDIA)': {
1249 'args': [
1250 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1251 # longer necessary to figure out why the renderer process is hanging.
1252 '--extra-browser-args=--no-sandbox',
1253 ],
1254 },
1255 },
Takuto Ikutaf5333252019-11-06 16:07:081256 },
Brian Sheedye285c9b2019-07-15 21:42:461257 'hardware_accelerated_feature_tests': {
1258 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1259 # exception once there is enough capacity to run these tests.
1260 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461261 'Android FYI Release (Pixel 2)',
1262 ],
1263 },
Brad Halla36886c2019-02-26 16:52:291264 'headless_browsertests': {
1265 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291266 'CrWinAsan(dll)', # https://crbug.com/935598
Chong Gue04159c2020-06-04 02:45:391267 'Fuchsia ARM64', # https://crbug.com/757053
1268 'Fuchsia x64', # https://crbug.com/757053
1269 ],
1270 },
1271 'headless_unittests': {
1272 'remove_from': [
1273 'Fuchsia ARM64', # https://crbug.com/757053
1274 'Fuchsia x64', # https://crbug.com/757053
Brad Halla36886c2019-02-26 16:52:291275 ],
1276 },
Kenneth Russell8a386d42018-06-02 09:48:011277 'info_collection_tests': {
1278 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011279 # The Mac ASAN swarming bot runs tests on two different GPU
1280 # types, so we can't have one expected vendor ID / device ID.
1281 'Mac FYI GPU ASAN Release',
Kenneth Russell8a386d42018-06-02 09:48:011282 'Android V8 FYI Release (Nexus 5X)',
1283 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:351284 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011285 'Mac V8 FYI Release (Intel)',
1286 'Win V8 FYI Release (NVIDIA)',
1287 ],
Brian Sheedyfe61cdac2020-02-12 01:25:591288 'modifications': {
Brian Sheedydf2672f2020-05-07 20:44:361289 'Win10 FYI x64 Exp Release (Intel HD 630)': {
1290 'args': [
1291 # TODO(https://crbug.com/1053803): Add this to all tests once UHD
1292 # 630 machines are used alongside HD 630 machines.
1293 '--expected-device-id', '3e92',
1294 ],
1295 },
Brian Sheedyfe61cdac2020-02-12 01:25:591296 'Win10 x64 Debug (NVIDIA)': {
1297 'args': [
1298 # TODO(https://crbug.com/1007013): Remove this flag when it's no
1299 # longer necessary to figure out why the renderer process is hanging.
1300 '--extra-browser-args=--no-sandbox',
1301 ],
1302 },
1303 },
Brian Sheedy32eeeb52020-05-22 01:49:371304 'replacements': {
1305 'ChromeOS FYI Release (amd64-generic)': {
1306 'args': {
1307 # Swarming does not report a GPU since tests are run in a VM, but
1308 # the VM does report that a GPU is present.
1309 '--expected-vendor-id': '1af4',
1310 '--expected-device-id': '1050',
1311 },
1312 }
1313 },
Kenneth Russell8a386d42018-06-02 09:48:011314 },
Kenneth Russelleb60cbd22017-12-05 07:54:281315 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:291316 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291317 'CrWinAsan(dll)', # https://crbug.com/935598
1318 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281319 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151320 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:261321 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151322 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:261323 },
1324 },
John Budorickca14c76f62017-12-09 14:19:181325 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:171326 # These are slow on the ASan trybot for some reason, crbug.com/794372
1327 'swarming': {
1328 'shards': 6,
1329 },
1330 },
Takuto Ikuta54671d972018-07-19 19:06:351331 'Linux ChromiumOS MSan Tests': {
1332 # These are very slow on the Chrome OS MSAN trybot for some reason.
1333 # crbug.com/865455
1334 'swarming': {
1335 'shards': 5,
1336 },
1337 },
Stephen Martinis1384ff92020-01-07 19:52:151338 'Linux TSan Tests': {
1339 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:271340 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151341 'shards': 20,
Dirk Pranke8fd63c12017-12-10 18:06:271342 },
1343 },
Stephen Martinis1384ff92020-01-07 19:52:151344 'ToTLinuxTSan': {
1345 # These are slow on the TSan bots for some reason, crbug.com/794372
1346 'swarming': {
1347 'shards': 6,
1348 },
1349 },
Ian Struiksma07a90df2020-01-23 00:54:501350 'Win 7 Tests x64 (1)': {
1351 # These tests are continually flaky on Win7 bots, crbug.com/967588
1352 'args': [
1353 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1354 ],
1355 },
Stephen Martinis1384ff92020-01-07 19:52:151356 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:031357 'Win10 Tests x64 (dbg)': {
1358 'experiment_percentage': 100,
1359 },
Ian Struiksma07a90df2020-01-23 00:54:501360 'Win7 Tests (1)': {
1361 # These tests are continually flaky on Win7 bots, crbug.com/967588
1362 'args': [
1363 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1364 ],
1365 },
Stephen Martinis1384ff92020-01-07 19:52:151366 'Win7 Tests (dbg)(1)': {
Ian Struiksma07a90df2020-01-23 00:54:501367 # These tests are continually flaky on Win7 bots, crbug.com/967588
1368 'args': [
1369 '--test-launcher-filter-file=../../testing/buildbot/filters/autofill.interactive_ui_tests.filter',
1370 ],
Stephen Martinis1384ff92020-01-07 19:52:151371 'swarming': {
1372 'shards': 4,
1373 },
1374 },
Ben Pastene8ef125e2019-12-10 01:46:291375 'linux-chromeos-chrome': {
1376 # TODO(crbug.com/970649): Remove this filter.
1377 'args': [
1378 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
1379 ],
1380 },
Stephen Martinis1384ff92020-01-07 19:52:151381 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111382 'swarming': {
1383 'shards': 10,
1384 },
1385 },
Stephen Martinis1384ff92020-01-07 19:52:151386 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111387 'swarming': {
1388 'shards': 10,
1389 },
1390 },
Kenneth Russelleb60cbd22017-12-05 07:54:281391 },
1392 },
John Budorickf00e5ff2019-06-11 21:21:061393 'ipc_tests': {
1394 'modifications': {
1395 'android-asan': {
1396 'swarming': {
1397 'shards': 2,
1398 },
1399 },
1400 },
1401 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031402 'maps_pixel_passthrough_test': {
1403 'replacements': {
1404 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1405 # use ${got_cr_revision}, which is only set on the V8 bots.
1406 'Linux V8 FYI Release (NVIDIA)': {
1407 'args': {
1408 '--git-revision': '${got_cr_revision}',
1409 },
1410 },
1411 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1412 'args': {
1413 '--git-revision': '${got_cr_revision}',
1414 },
1415 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:001416 'Mac V8 FYI Release (Intel)': {
1417 'args': {
1418 '--git-revision': '${got_cr_revision}',
1419 },
1420 },
Jonah Ryan-Davis832c8462020-06-09 03:45:031421 'Win V8 FYI Release (NVIDIA)': {
1422 'args': {
1423 '--git-revision': '${got_cr_revision}',
1424 },
1425 },
1426 },
1427 },
1428 'maps_pixel_validating_test': {
Brian Sheedye285c9b2019-07-15 21:42:461429 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
1430 # exception once there is enough capacity to run these tests.
1431 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:461432 'Android FYI Release (Pixel 2)',
1433 ],
Brian Sheedy44fd891b2019-10-03 20:07:541434 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:541435 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1436 # use ${got_cr_revision}, which is only set on the V8 bots.
1437 'Android V8 FYI Release (Nexus 5X)': {
1438 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321439 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541440 },
1441 },
1442 'Linux V8 FYI Release (NVIDIA)': {
1443 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321444 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541445 },
1446 },
1447 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1448 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321449 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541450 },
1451 },
1452 'Mac V8 FYI Release (Intel)': {
1453 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:321454 '--git-revision': '${got_cr_revision}',
Brian Sheedy44fd891b2019-10-03 20:07:541455 },
1456 },
Brian Sheedy44fd891b2019-10-03 20:07:541457 },
Brian Sheedye285c9b2019-07-15 21:42:461458 },
Andrew Luo38b311f2019-10-04 03:42:091459 'media_unittests': {
1460 'modifications': {
John Budorickb5185112020-01-08 22:40:211461 'android-marshmallow-x86-fyi-rel': {
1462 'args': [
Haiyang Pan569659f02020-05-30 00:48:451463 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211464 ],
1465 },
Andrew Luo38b311f2019-10-04 03:42:091466 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:581467 'args': [
1468 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
1469 ],
Andrew Luo38b311f2019-10-04 03:42:091470 },
Haiyang Pan08d09dc2020-04-01 16:11:211471 'android-pie-x86-rel': {
John Budorickb5185112020-01-08 22:40:211472 'args': [
Haiyang Pan569659f02020-05-30 00:48:451473 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter',
John Budorickb5185112020-01-08 22:40:211474 ],
1475 },
Andrew Luo38b311f2019-10-04 03:42:091476 },
1477 },
John Budorickf00e5ff2019-06-11 21:21:061478 'mojo_unittests': {
1479 'modifications': {
1480 'android-asan': {
1481 'swarming': {
John Budorick5a29d7542019-10-11 20:56:441482 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:061483 },
1484 },
1485 },
1486 },
Erik Chend16d922d2019-12-10 04:37:141487 'monochrome_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:151488 'modifications': {
1489 'ToTAndroid': {
1490 'swarming': {
1491 'dimension_sets': [
1492 {
John Budorick838256a2020-02-29 01:29:071493 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151494 'device_os': None,
1495 'device_playstore_version': None,
1496 'device_type': None,
1497 'os': 'Ubuntu-16.04',
1498 },
1499 ],
1500 },
1501 },
1502 'android-arm64-proguard-rel': {
1503 'swarming': {
1504 'dimension_sets': [
1505 {
John Budorick838256a2020-02-29 01:29:071506 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151507 'device_os': None,
1508 'device_playstore_version': None,
1509 'device_type': None,
1510 'os': 'Ubuntu-16.04',
1511 },
1512 ],
1513 },
1514 },
1515 'android-pie-arm64-rel': {
1516 'swarming': {
1517 'dimension_sets': [
1518 {
John Budorick838256a2020-02-29 01:29:071519 'cpu': 'x86-64',
Ben Pastene521f8d62020-01-08 20:01:151520 'device_os': None,
1521 'device_os_flavor': None,
1522 'device_playstore_version': None,
1523 'device_type': None,
1524 'os': 'Ubuntu-16.04',
1525 },
1526 ],
1527 },
1528 },
1529 },
Erik Chend16d922d2019-12-10 04:37:141530 },
bsheedye9469572019-01-23 17:31:331531 'monochrome_public_test_ar_apk': {
1532 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:031533 'Nougat Phone Tester': {
1534 'args': [
1535 # ArCore is not installed as a system app on N, so we can install it
1536 # normally instead of replacing the system version.
1537 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1538 ],
1539 },
bsheedye9469572019-01-23 17:31:331540 # We need to match the Playstore version as well because AR tests fail on
1541 # old versions of the Playstore.
1542 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:081543 'args': [
1544 # ArCore is not installed as a system app on O, so we can install it
1545 # normally instead of replacing the system version.
1546 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1547 ],
bsheedye9469572019-01-23 17:31:331548 'swarming': {
1549 'dimension_sets': [
1550 {
1551 'device_os': 'OPR3.170623.008',
1552 'device_playstore_version': '12.8.23-all',
1553 'device_type': 'marlin',
1554 'os': 'Android',
1555 },
1556 ],
1557 },
1558 },
Haiyang Pan57159eba2020-05-07 23:14:131559 'android-10-arm64-rel': {
1560 'args': [
1561 '--replace-system-package=com.google.ar.core,//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1562 ]
1563 },
Brian Sheedy2bcd16b2019-04-22 22:47:081564 'android-pie-arm64-dbg': {
1565 'args': [
1566 '--replace-system-package=com.google.ar.core,//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
1567 ]
1568 }
bsheedye9469572019-01-23 17:31:331569 },
1570 },
Nico Weberd3096fb2018-06-07 17:50:151571 'nacl_helper_nonsfi_unittests': {
1572 'remove_from': [
Nico Weberd3096fb2018-06-07 17:50:151573 'Linux TSan Tests', # Sets enable_nacl=false.
1574 ],
1575 },
Kenneth Russellfbda3c532017-12-08 23:57:241576 'nacl_loader_unittests': {
1577 'remove_from': [
Nico Weber48f187142018-06-01 15:16:351578 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:511579 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Nico Webera8fc38f72018-04-10 02:20:111580 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:481581 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Aaron Gable38265fe2020-04-09 23:49:071582 'Mac10.15 Tests', # All 10.15 builders set enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:241583 ],
1584 },
Kenneth Russelleb60cbd22017-12-05 07:54:281585 'net_unittests': {
Kenneth Russellfbda3c532017-12-08 23:57:241586 'remove_from': [
Stephen Roeac495972020-02-25 23:32:411587 'Fuchsia ARM64', # https://crbug.com/877248
Fabrice de Gans-Riberia1541ca2019-01-09 20:05:461588 'fuchsia-fyi-x64-dbg', # https://crbug.com/844416
Kenneth Russellfbda3c532017-12-08 23:57:241589 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281590 'modifications': {
Nico Weber33b9b7a2020-06-12 19:23:271591 'CrWinAsan': {
1592 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1593 'swarming': {
1594 'shards': 16,
1595 },
1596 },
1597 'CrWinAsan(dll)': {
1598 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1599 'swarming': {
1600 'shards': 16,
1601 },
1602 },
John Budorickca14c76f62017-12-09 14:19:181603 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:341604 # These are very slow on the ASAN trybot for some reason.
1605 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181606 'swarming': {
John Budorick5052d552017-12-13 02:59:341607 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:181608 },
1609 },
1610 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:351611 # These are very slow on the ASAN trybot for some reason.
1612 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181613 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:021614 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:181615 }
1616 },
Takuto Ikuta54671d972018-07-19 19:06:351617 'Linux ChromiumOS MSan Tests': {
1618 # These are very slow on the Chrome OS MSAN trybot for some reason.
1619 # crbug.com/865455
1620 'swarming': {
1621 'shards': 2,
1622 },
1623 },
John Budorickca14c76f62017-12-09 14:19:181624 'Linux TSan Tests': {
1625 'swarming': {
1626 'shards': 4,
1627 }
1628 },
Ben Pastene8bf205b2018-06-13 04:00:331629 # The suite runs signficantly slower on linux dbg, so increase shards.
1630 'Linux Tests (dbg)(1)': {
1631 'swarming': {
1632 'shards': 2,
1633 },
1634 },
Stephen Martinis1384ff92020-01-07 19:52:151635 'ToTLinuxASan': {
1636 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1637 'swarming': {
1638 'shards': 16,
1639 },
1640 },
1641 'ToTLinuxTSan': {
1642 'swarming': {
1643 'shards': 4,
1644 }
1645 },
John Budorick7fde6b492020-01-29 17:43:501646 'android-marshmallow-x86-fyi-rel': {
1647 # crbug.com/1046060
1648 'args': [
1649 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
1650 ],
1651 },
Haiyang Pan08d09dc2020-04-01 16:11:211652 'android-pie-x86-rel': {
John Budorick7fde6b492020-01-29 17:43:501653 # crbug.com/1046060
1654 'args': [
1655 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
1656 ],
1657 },
Ben Pastene8ef125e2019-12-10 01:46:291658 'chromeos-betty-chrome': {
1659 # TODO(crbug.com/986904): Remove this filter.
1660 'args': [
1661 '--gtest_filter=-NetworkQualityEstimatorTest.TestTCPSocketRTT',
1662 ],
1663 },
Omer Katz7d2be652020-01-22 18:13:461664 'linux-blink-heap-concurrent-marking-tsan-rel': {
1665 'swarming': {
1666 'shards': 4,
1667 }
1668 },
Ben Pastene8bf205b2018-06-13 04:00:331669 'linux-chromeos-dbg': {
1670 'swarming': {
1671 'shards': 2,
1672 },
1673 },
Nico Weber33b9b7a2020-06-12 19:23:271674 'win-asan': {
1675 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1676 'swarming': {
1677 'shards': 16,
1678 },
1679 },
Kenneth Russelleb60cbd22017-12-05 07:54:281680 },
1681 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:311682 'network_service_browser_tests': {
1683 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291684 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weberdae13cd92018-12-14 13:56:261685 'ToTLinuxTSan', # https://crbug.com/368525
Nico Weber073af192018-06-21 19:22:171686 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1687 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191688 'Win7 Tests (1)', # For swarming capacity reasons.
1689 'Win10 Tests x64 (dbg)', # Matches browser_tests.
John Abd-El-Malek69ae1492018-09-06 20:00:061690 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061691 'Mac10.10 Tests',
1692 'Mac10.11 Tests',
1693 'Mac10.13 Tests',
1694 'Mac10.13 Tests (dbg)',
1695 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061696 'ToTMacASan',
John Abd-El-Malek99b6f4a2018-06-11 23:08:311697 ],
Kenneth Russell6c83d212018-07-27 20:52:591698 'modifications': {
Kenneth Russell6c83d212018-07-27 20:52:591699 'Win10 Tests x64': {
1700 # crbug.com/868082
1701 'args': [
1702 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1703 ],
Takuto Ikutac9c269a2019-01-10 22:40:251704 # This is for slow test execution that often becomes a critical path of
1705 # swarming jobs. crbug.com/868114
1706 'swarming': {
1707 'shards': 20,
1708 },
Kenneth Russell6c83d212018-07-27 20:52:591709 },
Sajjad Mirza87e17b242020-01-22 18:49:071710 'Win10 Tests x64 Code Coverage': {
1711 # crbug.com/868082
1712 'args': [
1713 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1714 ],
1715 # This is for slow test execution that often becomes a critical path of
1716 # swarming jobs. crbug.com/868114
1717 'swarming': {
1718 'shards': 20,
1719 },
1720 },
Yuke Liao58e1d202020-03-20 23:02:011721 'linux-code-coverage': {
1722 'args': [
1723 '--no-sandbox',
1724 ],
1725 'swarming': {
1726 'shards': 20,
1727 },
1728 }
Kenneth Russell6c83d212018-07-27 20:52:591729 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:311730 },
John Abd-El-Malek4782bd12018-06-12 01:08:211731 'network_service_components_browsertests': {
1732 'remove_from': [
Nico Weber073af192018-06-21 19:22:171733 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1734 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191735 'Win7 Tests (1)', # For swarming capacity reasons.
1736 'Win10 Tests x64 (dbg)', # Matches components_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:061737 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061738 'Mac10.10 Tests',
1739 'Mac10.11 Tests',
1740 'Mac10.13 Tests',
1741 'Mac10.13 Tests (dbg)',
1742 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061743 'ToTMacASan',
Nico Weber17d2fcddb2018-06-14 18:28:191744 ],
1745 },
1746 'network_service_content_browsertests': {
1747 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291748 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber408a49a2018-12-14 21:00:101749 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow.
Nico Weber073af192018-06-21 19:22:171750 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1751 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191752 'Win7 Tests (1)', # For swarming capacity reasons.
John Budorickd96ee6f2018-06-15 17:20:111753 'Win10 Tests x64 (dbg)', # flaky: https://crbug.com/852786
John Abd-El-Malek69ae1492018-09-06 20:00:061754 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061755 'Mac10.10 Tests',
1756 'Mac10.11 Tests',
1757 'Mac10.13 Tests',
1758 'Mac10.13 Tests (dbg)',
1759 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061760 'ToTMacASan',
John Abd-El-Malek4782bd12018-06-12 01:08:211761 ],
1762 },
John Abd-El-Malek787a41a2018-06-12 18:10:531763 'network_service_extensions_browsertests': {
1764 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291765 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber073af192018-06-21 19:22:171766 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1767 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191768 'Win7 Tests (1)', # For swarming capacity reasons.
1769 'Win10 Tests x64 (dbg)', # Matches extensions_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:061770 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061771 'Mac10.10 Tests',
1772 'Mac10.11 Tests',
1773 'Mac10.13 Tests',
1774 'Mac10.13 Tests (dbg)',
1775 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061776 'ToTMacASan',
John Abd-El-Malek787a41a2018-06-12 18:10:531777 ],
1778 },
Brad Halla36886c2019-02-26 16:52:291779 'network_service_headless_browsertests': {
1780 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291781 'CrWinAsan(dll)', # https://crbug.com/935598
1782 ],
1783 },
John Abd-El-Malek787a41a2018-06-12 18:10:531784 'network_service_interactive_ui_tests': {
Nico Weber17d2fcddb2018-06-14 18:28:191785 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291786 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber408a49a2018-12-14 21:00:101787 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow.
Nico Weber073af192018-06-21 19:22:171788 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1789 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191790 'Win7 Tests (1)', # For swarming capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061791 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061792 'Mac10.10 Tests',
1793 'Mac10.11 Tests',
1794 'Mac10.13 Tests',
1795 'Mac10.13 Tests (dbg)',
1796 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061797 'ToTMacASan',
Nico Weber17d2fcddb2018-06-14 18:28:191798 ],
John Abd-El-Malek787a41a2018-06-12 18:10:531799 'modifications': {
John Budorickd96ee6f2018-06-15 17:20:111800 'Win10 Tests x64 (dbg)': {
1801 'experiment_percentage': 100, # https://crbug.com/852786
John Abd-El-Malek787a41a2018-06-12 18:10:531802 },
1803 },
1804 },
John Abd-El-Malekfabfb072019-05-30 20:50:191805 'network_service_out_of_process_chrome_public_test_apk': {
John Abd-El-Malekfabfb072019-05-30 20:50:191806 'remove_from': [
John Budorickea475de2019-06-07 21:16:241807 'android-asan',
1808 # Don't run on trybots; waterfall is enough.
Haiyang Pana3ff55ae2020-04-23 18:26:541809 'android-lollipop-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311810 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091811 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311812 # No capacity for tablet testers.
Clark DuVall3ef939a2019-06-10 20:35:311813 'Lollipop Tablet Tester',
1814 'Marshmallow Tablet Tester',
Yun Liu2b1c1d82019-10-30 23:11:241815 'android-code-coverage-native', # https://crbug.com/1018780
John Abd-El-Malekfabfb072019-05-30 20:50:191816 ],
John Budorick20c71a0d2020-03-02 20:38:561817 'modifications': {
Wei-Yin Chen (陳威尹)858ee772020-05-11 22:29:271818 'Android CFI': {
1819 'args': [
1820 '--exclude-annotation',
1821 'Feature=RenderTest', # https://crbug.com/1068294
1822 ],
1823 },
Haiyang Pan37fbd7a42020-06-03 03:27:371824 'android-marshmallow-x86-fyi-rel': {
1825 'args': [
1826 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
Haiyang Panbdcbbe52020-06-16 20:20:061827 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
Haiyang Pan37fbd7a42020-06-03 03:27:371828 ],
1829 },
Haiyang Pan08d09dc2020-04-01 16:11:211830 'android-pie-x86-rel': {
John Budorick20c71a0d2020-03-02 20:38:561831 'args': [
Haiyang Pan9152d382020-03-03 07:39:411832 '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb',
1833 # https://crbug.com/1046059
Haiyang Pan37fbd7a42020-06-03 03:27:371834 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter',
John Budorick20c71a0d2020-03-02 20:38:561835 ],
Haiyang Pan9152d382020-03-03 07:39:411836 'swarming': {
1837 'named_caches': [
1838 {
1839 'name': 'avd_generic_playstore_android28',
1840 'path': '.android',
1841 },
1842 {
1843 'name': 'system_images_android_28_google_apis_playstore_x86',
1844 'path': '.emulator_sdk',
1845 },
1846 ]
1847 },
John Budorick20c71a0d2020-03-02 20:38:561848 },
1849 },
John Abd-El-Malekfabfb072019-05-30 20:50:191850 },
1851 'network_service_out_of_process_components_browsertests': {
John Abd-El-Malekfabfb072019-05-30 20:50:191852 'remove_from': [
John Budorickea475de2019-06-07 21:16:241853 'android-asan',
1854 # Don't run on trybots; waterfall is enough.
Haiyang Pana3ff55ae2020-04-23 18:26:541855 'android-lollipop-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311856 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091857 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311858 # No capacity for tablet testers.
Clark DuVall3ef939a2019-06-10 20:35:311859 'Lollipop Tablet Tester',
1860 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181861 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191862 ],
1863 },
1864 'network_service_out_of_process_content_browsertests': {
John Abd-El-Malekfabfb072019-05-30 20:50:191865 'remove_from': [
John Budorickea475de2019-06-07 21:16:241866 'android-asan',
1867 # Don't run on trybots; waterfall is enough.
Haiyang Pana3ff55ae2020-04-23 18:26:541868 'android-lollipop-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311869 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091870 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311871 # No capacity for tablet testers.
Clark DuVall3ef939a2019-06-10 20:35:311872 'Lollipop Tablet Tester',
1873 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181874 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191875 ],
Haiyang Pand09889852019-08-10 00:26:181876 'modifications': {
John Budorick20c71a0d2020-03-02 20:38:561877 'android-marshmallow-x86-fyi-rel': {
1878 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571879 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
Haiyang Pancd66427a2020-06-17 02:36:251880 '-v', # TODO(crbug.com/1093602) Remove once the issue is resolved
John Budorick20c71a0d2020-03-02 20:38:561881 ],
Haiyang Pan913b9542020-05-11 22:35:001882 'swarming': {
1883 'shards': 10,
1884 },
John Budorick20c71a0d2020-03-02 20:38:561885 },
Haiyang Pan08d09dc2020-04-01 16:11:211886 'android-pie-x86-rel': {
John Budorick20c71a0d2020-03-02 20:38:561887 'args': [
Haiyang Pan12d5acd2020-06-01 20:54:571888 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter',
John Budorick20c71a0d2020-03-02 20:38:561889 ],
Haiyang Pand09889852019-08-10 00:26:181890 'swarming': {
1891 'shards': 10,
1892 },
1893 },
1894 },
John Abd-El-Malekfabfb072019-05-30 20:50:191895 },
1896 'network_service_out_of_process_content_shell_test_apk': {
John Abd-El-Malekfabfb072019-05-30 20:50:191897 'remove_from': [
John Budorickea475de2019-06-07 21:16:241898 'android-asan',
1899 # Don't run on trybots; waterfall is enough.
Haiyang Pana3ff55ae2020-04-23 18:26:541900 'android-lollipop-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311901 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091902 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311903 # No capacity for tablet testers.
Clark DuVall3ef939a2019-06-10 20:35:311904 'Lollipop Tablet Tester',
1905 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181906 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191907 ],
John Budorickee2e64f2020-03-02 20:19:101908 'modifications': {
1909 'android-marshmallow-x86-fyi-rel': {
1910 'args': [
Haiyang Pan28e73582020-05-30 00:34:271911 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
John Budorickee2e64f2020-03-02 20:19:101912 ],
1913 },
Haiyang Pan08d09dc2020-04-01 16:11:211914 'android-pie-x86-rel': {
John Budorickee2e64f2020-03-02 20:19:101915 'args': [
1916 '--gtest_filter=-ContentViewScrollingTest.testFling',
1917 ],
1918 },
1919 },
John Abd-El-Malekfabfb072019-05-30 20:50:191920 },
Tim Volodinedac7f5e2019-05-09 18:07:281921 'network_service_webview_instrumentation_test_apk': {
1922 # Only run these on the phone testers for now due to capacity.
1923 'remove_from': [
Haiyang Pana3ff55ae2020-04-23 18:26:541924 'android-lollipop-arm-rel',
Tim Volodinedac7f5e2019-05-09 18:07:281925 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091926 'android-pie-arm64-rel',
Tim Volodinedac7f5e2019-05-09 18:07:281927 'Lollipop Tablet Tester',
1928 'Marshmallow Tablet Tester',
John Budorick27d2d44e2019-05-20 20:26:091929 'android-asan', # https://crbug.com/964562
Tim Volodinedac7f5e2019-05-09 18:07:281930 'Android CFI',
Tim Volodinedac7f5e2019-05-09 18:07:281931 'ToTAndroid',
1932 'ToTAndroidCFI',
Yun Liu2b1c1d82019-10-30 23:11:241933 'android-code-coverage-native', # https://crbug.com/1018431
Tim Volodinedac7f5e2019-05-09 18:07:281934 ],
Haiyang Panfdd94332020-03-27 02:43:291935 'modifications': {
Haiyang Pan08d09dc2020-04-01 16:11:211936 'android-pie-x86-rel': {
Haiyang Panfdd94332020-03-27 02:43:291937 'args': [
1938 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',
1939 ],
1940 },
1941 },
Tim Volodinedac7f5e2019-05-09 18:07:281942 },
John Chenaab16fc02020-03-03 06:35:451943 'not_site_per_process_blink_web_tests': {
Lukasz Anforowicz04bc6302018-11-19 19:04:281944 'remove_from': [
Lukasz Anforowicz04bc6302018-11-19 19:04:281945 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
1946 'Linux Tests (dbg)(1)',
Lukasz Anforowicz04bc6302018-11-19 19:04:281947 ],
Yuke Liaobc9ff982019-04-30 06:56:161948 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151949 'Linux Tests': {
1950 "args": [
1951 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Stephen Martinis1384ff92020-01-07 19:52:151952 ],
1953 },
Yuke Liaoea70f472019-12-19 06:03:361954 'linux-code-coverage': {
1955 'args': [
1956 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Yuke Liaoea70f472019-12-19 06:03:361957 ],
1958 'swarming': {
1959 'shards': 20,
1960 },
1961 },
Yuke Liaobc9ff982019-04-30 06:56:161962 },
Lukasz Anforowicz04bc6302018-11-19 19:04:281963 },
Xi Cheng34ca4042018-02-23 00:10:121964 'notification_helper_unittests': {
1965 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:121966 # The test uses WinRT, which only exists in Windows 8 or above.
1967 # (https://crbug.com/813553)
Xi Cheng34ca4042018-02-23 00:10:121968 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:121969 'Win7 Tests (1)',
1970 'Win7 Tests (dbg)(1)',
Stephen Martinis1384ff92020-01-07 19:52:151971 # all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:121972 'ToTWin',
1973 'ToTWin(dbg)',
1974 'ToTWin(dll)',
inglorionb8e7a3ed2019-04-12 09:49:031975 'ToTWinOfficial',
Xi Cheng34ca4042018-02-23 00:10:121976 'ToTWin64',
1977 'ToTWin64(dbg)',
1978 'ToTWin64(dll)',
1979 'ToTWinCFI',
1980 'ToTWinCFI64',
Oksana Zhuravlova7f996212018-02-28 04:23:081981 'ToTWinThinLTO64',
Xi Cheng34ca4042018-02-23 00:10:121982 ],
1983 },
Ben Pastenee723b2f2019-05-31 19:10:271984 'ozone_unittests': {
1985 'modifications': {
Ben Pastene8ef125e2019-12-10 01:46:291986 'chromeos-betty-chrome': {
1987 'args': [
1988 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1989 ],
1990 },
1991 'chromeos-betty-pi-arc-chrome': {
1992 'args': [
1993 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1994 ],
1995 },
1996 'linux-chromeos-chrome': {
1997 'args': [
1998 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1999 ],
2000 },
Ben Pastenee723b2f2019-05-31 19:10:272001 },
2002 },
Karen Qian385d2ca2019-03-19 21:49:582003 'perfetto_unittests': {
2004 'remove_from': [
John Budorickd3fa5992019-12-13 17:22:412005 'android-arm64-proguard-rel',
John Budorickf2283d72019-06-25 01:09:092006 'android-asan',
Yun Liu022f4512019-06-10 23:14:042007 'android-code-coverage',
Yun Liu7cfd28a2019-10-30 01:57:122008 'android-code-coverage-native',
Haiyang Pan32b83392020-03-14 01:38:462009 'android-lollipop-arm-rel',
Karen Qian385d2ca2019-03-19 21:49:582010 'android-marshmallow-arm64-rel',
John Budorickcaafa912020-01-10 01:14:322011 'android-marshmallow-x86-fyi-rel',
Andrew Luo38b311f2019-10-04 03:42:092012 'android-pie-arm64-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212013 'android-pie-x86-rel',
Karen Qian385d2ca2019-03-19 21:49:582014 'Android CFI',
Karen Qian385d2ca2019-03-19 21:49:582015 'Lollipop Phone Tester',
2016 'Lollipop Tablet Tester',
2017 'Marshmallow 64 bit Tester',
2018 'Marshmallow Tablet Tester',
2019 'Nougat Phone Tester',
2020 'ToTAndroid',
2021 'ToTAndroidCFI'
2022 ]
2023 },
Stephen Martinis54d64ad2018-09-21 22:16:202024 'performance_test_suite': {
2025 'modifications': {
2026 'Mac10.13 Tests (dbg)': {
2027 'args': [
2028 '--browser=debug',
2029 ],
2030 },
2031 'Win10 Tests x64 (dbg)': {
2032 'args': [
2033 '--browser=debug_x64',
2034 ],
2035 'experiment_percentage': 100,
2036 },
2037 'Win7 Tests (dbg)(1)': {
2038 'args': [
2039 '--browser=debug',
2040 ],
2041 },
2042 },
2043 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032044 'pixel_skia_gold_passthrough_test': {
2045 'replacements': {
2046 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2047 # use ${got_cr_revision}, which is only set on the V8 bots.
2048 'Linux V8 FYI Release (NVIDIA)': {
2049 'args': {
2050 '--git-revision': '${got_cr_revision}',
2051 },
2052 },
2053 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
2054 'args': {
2055 '--git-revision': '${got_cr_revision}',
2056 },
2057 },
Jonah Ryan-Davisdeeffeaf2020-06-18 17:56:002058 'Mac V8 FYI Release (Intel)': {
2059 'args': {
2060 '--git-revision': '${got_cr_revision}',
2061 },
2062 },
Jonah Ryan-Davis832c8462020-06-09 03:45:032063 'Win V8 FYI Release (NVIDIA)': {
2064 'args': {
2065 '--git-revision': '${got_cr_revision}',
2066 },
2067 },
2068 },
2069 },
2070 'pixel_skia_gold_validating_test': {
Brian Sheedye6ea0ee2019-07-11 02:54:372071 'replacements': {
Brian Sheedye6ea0ee2019-07-11 02:54:372072 # The V8 builders pass the V8 revision for ${got_revision}, so instead
2073 # use ${got_cr_revision}, which is only set on the V8 bots.
2074 'Android V8 FYI Release (Nexus 5X)': {
2075 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322076 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372077 },
2078 },
2079 'Linux V8 FYI Release (NVIDIA)': {
2080 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322081 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372082 },
2083 },
2084 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
2085 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322086 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372087 },
2088 },
2089 'Mac V8 FYI Release (Intel)': {
2090 'args': {
Brian Sheedy4d335deb2020-04-01 20:47:322091 '--git-revision': '${got_cr_revision}',
Brian Sheedye6ea0ee2019-07-11 02:54:372092 },
2093 },
Brian Sheedye6ea0ee2019-07-11 02:54:372094 },
2095 },
2096 'pixel_test':{
Takuto Ikuta35c85522019-06-04 16:55:462097 'modifications': {
2098 'Android Release (Nexus 5X)': {
2099 'swarming': {
2100 'shards': 2,
2101 },
2102 },
2103 },
Nico Weber128fd382018-06-14 23:29:272104 },
Brian Sheedy9653f152019-08-07 17:02:442105 'rendering_representative_perf_tests': {
2106 'modifications': {
2107 'Win10 FYI x64 Exp Release (Intel HD 630)': {
2108 'args': [
2109 '--browser=release_x64',
2110 ],
2111 },
2112 'Win10 FYI x64 Exp Release (NVIDIA)': {
2113 'args': [
2114 '--browser=release_x64',
2115 ],
2116 },
2117 'Win10 FYI x64 Release (Intel HD 630)': {
2118 'args': [
2119 '--browser=release_x64',
2120 ],
2121 },
2122 'Win10 FYI x64 Release (Intel UHD 630)': {
2123 'args': [
2124 '--browser=release_x64',
2125 ],
2126 },
2127 'Win10 FYI x64 Release (NVIDIA)': {
2128 'args': [
2129 '--browser=release_x64',
2130 ],
2131 },
behdad26cf7e72019-12-18 13:57:302132 'Win10 x64 Release (NVIDIA)': {
2133 'args': [
2134 '--browser=release_x64',
2135 ],
2136 },
behdadf08933582020-05-04 14:00:082137 'Win10 x64 Release (NVIDIA) Code Coverage': {
2138 'args': [
2139 '--browser=release_x64',
2140 ],
2141 },
Brian Sheedy9653f152019-08-07 17:02:442142 },
2143 },
John Budorickdce9d462019-03-23 00:25:382144 'sandbox_linux_unittests': {
2145 'modifications': {
2146 'Lollipop Phone Tester': {
2147 'args': [
2148 '--shard-timeout=300',
2149 ],
2150 },
Haiyang Pan32b83392020-03-14 01:38:462151 'android-lollipop-arm-rel': {
2152 'args': [
2153 '--shard-timeout=300',
2154 ],
2155 },
John Budorick6e8e595b2020-01-27 18:15:582156 'android-marshmallow-x86-fyi-rel': {
2157 'args': [
2158 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2159 ]
2160 },
Haiyang Pan08d09dc2020-04-01 16:11:212161 'android-pie-x86-rel': {
John Budorick191adfcd2020-01-29 18:19:042162 'args': [
2163 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
2164 ]
2165 },
John Budorickdce9d462019-03-23 00:25:382166 },
John Budorick3ebfdf852019-05-13 22:28:162167 'remove_from': [
John Budorick3ebfdf852019-05-13 22:28:162168 'android-asan', # https://crbug.com/962650
2169 ],
John Budorickdce9d462019-03-23 00:25:382170 },
Kenneth Russelleb60cbd22017-12-05 07:54:282171 'services_unittests': {
2172 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:482173 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:012174 # The face and barcode detection tests fail on the Mac Pros.
2175 'Mac Pro FYI Release (AMD)',
Nico Weberd36959682018-04-12 03:33:462176 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
2177 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:282178 ],
Brian Sheedyb6c58792020-05-07 18:37:332179 'replacements': {
2180 # TODO(crbug.com/1078982): Remove once the test is fixed on 10.15.4.
2181 'Mac FYI Experimental Release (Intel)': {
2182 'args': {
2183 '--gtest_filter': '*Detection*:-FaceDetectionImplMacTest.ScanOneFace*',
2184 },
2185 },
2186 },
Kenneth Russelleb60cbd22017-12-05 07:54:282187 },
jonross61a2cd22019-10-11 22:22:052188 'skia_renderer_gl_blink_web_tests': {
2189 'modifications': {
jonross61a2cd22019-10-11 22:22:052190 'Win10 FYI x64 SkiaRenderer GL (NVIDIA)': {
2191 'args': [
2192 '--target',
2193 'Release_x64',
2194 ],
2195 },
2196 },
2197 },
Ben Pastene727d4162020-05-05 19:10:252198 'storage_service_unsandboxed_interactive_ui_tests': {
2199 'modifications': {
2200 'linux-chromeos-chrome': {
2201 # TODO(crbug.com/970649): Remove this filter.
2202 'args': [
2203 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
2204 ],
2205 },
2206 }
2207 },
Stephen Martinis54d64ad2018-09-21 22:16:202208 'swiftshader_unittests': {
2209 'remove_from': [
2210 # Save capacity on the hardware where we have only a few machines.
2211 'Mac FYI Experimental Release (Intel)',
2212 'Mac FYI Experimental Retina Release (AMD)',
2213 'Mac FYI Experimental Retina Release (NVIDIA)',
2214 'Mac Pro FYI Release (AMD)',
2215 ],
2216 },
Kenneth Russelleb60cbd22017-12-05 07:54:282217 'sync_integration_tests': {
Brad Halla36886c2019-02-26 16:52:292218 'remove_from': [
Brad Halla36886c2019-02-26 16:52:292219 'CrWinAsan(dll)', # https://crbug.com/935598
2220 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282221 'modifications': {
Erik Chene84bc1c2019-11-25 23:23:522222 'Linux ASan LSan Tests (1)': {
2223 'swarming': {
2224 'shards': 4,
2225 },
2226 },
Nico Weber8fbc2832018-12-14 16:00:572227 'Linux TSan Tests': {
2228 'swarming': {
2229 'shards': 6,
2230 },
2231 },
Stephen Martinis1384ff92020-01-07 19:52:152232 'ToTLinuxTSan': {
Kenneth Russelleb60cbd22017-12-05 07:54:282233 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152234 'shards': 6,
Kenneth Russelleb60cbd22017-12-05 07:54:282235 },
2236 },
Stephen Martinis75ab55d2018-08-30 02:27:122237 'Win10 Tests x64 (dbg)': {
2238 'experiment_percentage': 100, # https://crbug.com/840369
2239 },
Stephen Martinis1384ff92020-01-07 19:52:152240 'Win7 Tests (dbg)(1)': {
2241 'swarming': {
2242 'shards': 2,
2243 },
2244 },
2245 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112246 'swarming': {
2247 'shards': 4,
2248 },
2249 },
Stephen Martinis1384ff92020-01-07 19:52:152250 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:112251 'swarming': {
2252 'shards': 4,
2253 },
2254 },
Kenneth Russelleb60cbd22017-12-05 07:54:282255 },
2256 },
Kenneth Russell8a386d42018-06-02 09:48:012257 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:522258 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:012259 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012260 'Linux Debug (NVIDIA)',
2261 'Mac Debug (Intel)',
2262 'Mac Retina Debug (AMD)',
Yuly Novikovbc1ccff2019-08-03 00:05:492263 'Win10 FYI x64 Debug (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:012264 'Win7 FYI Debug (AMD)',
Yuly Novikovf28f1eca2019-07-04 22:43:392265 # Disabled due to dbus crashes crbug.com/927465
Yuly Novikov5865ff72019-07-09 21:38:052266 'Linux FYI Release (Intel HD 630)',
Brian Sheedy4dd98432019-08-13 22:57:002267 'Linux FYI Release (Intel UHD 630)',
Yuly Novikov5865ff72019-07-09 21:38:052268 'Linux FYI Release (NVIDIA)',
Brian Sheedy22d051e2019-08-07 00:50:162269 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
Yuly Novikov5865ff72019-07-09 21:38:052270 'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
2271 'Linux Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:012272 ],
Emily Hanleyb64ac7c2018-05-25 13:36:552273 },
Haiyang Pan8c201b92020-06-04 01:25:072274 'telemetry_chromium_minidump_unittests': {
2275 'remove_from': [
2276 'android-marshmallow-x86-fyi-rel', # crbug.com/1084352
2277 ],
2278 },
Brian Sheedyc117f6d2020-05-06 02:23:272279 'telemetry_monochrome_minidump_unittests': {
2280 'remove_from': [
2281 # Monochrome isn't supported on M.
2282 'android-marshmallow-arm64-rel',
2283 'android-marshmallow-x86-fyi-rel',
2284 ],
2285 },
Kenneth Russelleb60cbd22017-12-05 07:54:282286 'telemetry_perf_unittests': {
2287 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:282288 'Linux Tests': {
2289 'args': [
2290 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:482291 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:282292 ],
2293 },
Juan Antonio Navarro Perez4899edf2019-03-14 13:05:352294 'Linux Tests (dbg)(1)': {
2295 'args': [
2296 '--xvfb',
2297 '--jobs=1',
2298 ],
2299 },
Kenneth Russelleb60cbd22017-12-05 07:54:282300 # Disable parallelism on all Mac bots.
2301 'Mac10.10 Tests': {
2302 'args': [
2303 '--jobs=1',
2304 ],
2305 },
2306 'Mac10.11 Tests': {
2307 'args': [
2308 '--jobs=1',
2309 ],
2310 },
2311 'Mac10.12 Tests': {
2312 'args': [
2313 '--jobs=1',
2314 ],
2315 },
Ned Nguyen6e6e5b32018-02-21 20:21:502316 'Win7 Tests (dbg)(1)': {
2317 'args': [
2318 '--jobs=1',
2319 ],
2320 'swarming': {
2321 'shards': 20,
2322 },
2323 'experiment_percentage': 100,
2324 },
Stephen Martinis1384ff92020-01-07 19:52:152325 'linux-chromium-tests-staging-tests': {
2326 'args': [
2327 '--xvfb',
2328 '--jobs=1',
2329 ],
2330 },
2331 'linux-trusty-rel': {
2332 'args': [
2333 '--xvfb',
2334 '--jobs=1',
2335 ],
2336 },
Kenneth Russelleb60cbd22017-12-05 07:54:282337 },
2338 'remove_from': [
Haiyang Pan8c201b92020-06-04 01:25:072339 'android-marshmallow-x86-fyi-rel', # crbug.com/1084352
Haiyang Pan0e39edf42020-04-28 19:29:012340 # There's no need to run telemetry_perf_unittests on both lollipop and
Erik Chen96894722019-11-21 20:03:392341 # marshmallow on the CQ. https://crbug.com/1026487.
2342 'android-marshmallow-arm64-rel',
Andrew Luobe83fd82019-12-19 03:07:582343 'android-pie-arm64-rel',
Garrett Beatyeef031a2019-02-28 01:55:412344 # crbug.com/936540
2345 'Mac10.10 Tests',
2346 'Mac10.11 Tests',
Shenghua Zhangbd6f1b232018-03-03 02:59:142347 'Mac10.13 Tests',
2348 'Mac10.13 Tests (dbg)',
Stephen Martinis1384ff92020-01-07 19:52:152349 'Linux - Future (dbg)', # client.v8.chromium
Takuto Ikuta9aa015d2019-04-15 23:33:292350 'Win10 Tests x64',
Stephen Martinise701f5a2018-05-04 01:25:112351 'Win10 Tests x64 (dbg)',
Sajjad Mirza87e17b242020-01-22 18:49:072352 'Win10 Tests x64 Code Coverage',
Kenneth Russelleb60cbd22017-12-05 07:54:282353 ],
2354 },
Stephen Martinis54d64ad2018-09-21 22:16:202355 'telemetry_unittests': {
2356 'modifications': {
2357 'Win10 Tests x64 (dbg)': {
2358 'experiment_percentage': 100, # crbug.com/870673
2359 }
John Budorickc498fd3c2019-03-14 01:16:262360 },
2361 'remove_from': [
2362 # crbug.com/936540
2363 'Mac10.10 Tests',
2364 'Mac10.11 Tests',
Takuto Ikuta9aa015d2019-04-15 23:33:292365
2366 'Win10 Tests x64',
Sajjad Mirza87e17b242020-01-22 18:49:072367 'Win10 Tests x64 Code Coverage',
John Budorickc498fd3c2019-03-14 01:16:262368 ],
Stephen Martinis54d64ad2018-09-21 22:16:202369 },
Brian Sheedyf3b48d62020-05-08 23:03:122370 'test_buildbucket_api_gpu_use_cases': {
2371 'remove_from': [
2372 # crbug.com/1080749
2373 'Optional Linux Release (NVIDIA)',
2374 ],
2375 },
Kenneth Russelleb60cbd22017-12-05 07:54:282376 'unit_tests': {
Yun Liu3e759dbb2019-11-01 19:25:522377 'remove_from': [
2378 'android-code-coverage-native', # crbug/1018434
Haiyang Pan0e39edf42020-04-28 19:29:012379 # There's no need to run unit_tests on both lollipop and marshmallow
Erik Chen96894722019-11-21 20:03:392380 # on the CQ. https://crbug.com/1026487.
2381 'android-marshmallow-arm64-rel',
Yun Liu3e759dbb2019-11-01 19:25:522382 ],
Kenneth Russelleb60cbd22017-12-05 07:54:282383 'modifications': {
John Budorickca14c76f62017-12-09 14:19:182384 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:342385 # These are slow on the ASAN trybot for some reason.
2386 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182387 'swarming': {
John Budorick5052d552017-12-13 02:59:342388 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:182389 },
2390 },
Stephen Martinis1384ff92020-01-07 19:52:152391 'Linux Chromium OS ASan LSan Tests (1)': {
2392 # These are slow on the ASAN trybot for some reason.
2393 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:182394 'swarming': {
2395 'shards': 2,
2396 },
2397 },
Takuto Ikuta54671d972018-07-19 19:06:352398 'Linux ChromiumOS MSan Tests': {
2399 # These are very slow on the Chrome OS MSAN trybot for some reason.
2400 # crbug.com/865455
2401 'swarming': {
2402 'shards': 2,
2403 },
2404 },
Stephen Martinis1384ff92020-01-07 19:52:152405 'Linux TSan Tests': {
Takuto Ikuta54671d972018-07-19 19:06:352406 'swarming': {
2407 'shards': 2,
2408 },
2409 },
Stephen Martinis1384ff92020-01-07 19:52:152410 'ToTLinuxASan': {
Dirk Pranke20eae9a72017-12-09 18:12:142411 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:152412 'shards': 2,
Dirk Pranke20eae9a72017-12-09 18:12:142413 },
2414 },
Stephen Martinis1384ff92020-01-07 19:52:152415 'android-asan': {
2416 'args': [
2417 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter',
2418 ],
2419 },
Takuto Ikuta527cdff2020-01-29 08:04:272420 'android-marshmallow-arm64-rel-swarming': {
2421 'swarming': {
2422 'shards': 8,
2423 },
2424 },
Stephen Martinis1384ff92020-01-07 19:52:152425 'android-pie-arm64-rel': {
2426 'experiment_percentage': 100, # https://crbug.com/1010211
2427 },
2428 'linux-chromeos-chrome': {
2429 'args': [
2430 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter',
2431 ],
2432 },
Ben Pasteneacd57392019-10-31 02:13:252433 'linux-chromeos-dbg': {
2434 'swarming': {
2435 'shards': 2,
2436 },
2437 },
Erik Chend063aef72019-11-18 19:13:102438 'linux-chromeos-rel': {
2439 'swarming': {
2440 'shards': 2,
2441 },
2442 },
Kenneth Russelleb60cbd22017-12-05 07:54:282443 },
2444 },
Chong Gu4602f4d2020-02-20 03:43:072445 'url_unittests': {
2446 'remove_from': [
2447 # crbug.com/1054240
Stephen Roeac495972020-02-25 23:32:412448 'Fuchsia ARM64',
Chong Gu4602f4d2020-02-20 03:43:072449 ],
2450 },
Kenneth Russell8a386d42018-06-02 09:48:012451 'video_decode_accelerator_gl_unittest': {
2452 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:012453 # Windows Intel doesn't have the GL extensions to support this test.
Yuly Novikovbc1ccff2019-08-03 00:05:492454 'ANGLE GPU Win10 x64 Release (Intel HD 630)',
2455 'Optional Win10 x64 Release (Intel HD 630)',
2456 'Win10 FYI x64 Release (Intel HD 630)',
Brian Sheedyf9387db7b2019-08-05 19:26:102457 'Win10 FYI x64 Release (Intel UHD 630)',
Yuly Novikov5ff15502019-07-31 00:55:482458 'Win10 FYI x64 Exp Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:012459 ],
2460 },
Tom Anderson76eff052020-04-01 21:28:522461 'views_unittests_wayland': {
2462 'modifications': {
2463 'Linux Ozone Tester (Wayland)': {
2464 'args': [
2465 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter',
2466 ],
2467 },
2468 },
2469 },
2470 'views_unittests_x11': {
2471 'modifications': {
2472 'Linux Ozone Tester (X11)': {
2473 'args': [
2474 '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.x11_views_unittests.filter',
2475 ],
2476 },
2477 },
2478 },
John Budorickd02c429de2020-01-10 19:02:212479 'viz_unittests': {
2480 'modifications': {
2481 'android-marshmallow-x86-fyi-rel': {
John Budorickafd548b2020-01-14 20:45:092482 'args': [
John Budorickd02c429de2020-01-10 19:02:212483 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
2484 ],
2485 },
Haiyang Pan08d09dc2020-04-01 16:11:212486 'android-pie-x86-rel': {
John Budorickafd548b2020-01-14 20:45:092487 'args': [
John Budorickd02c429de2020-01-10 19:02:212488 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
2489 ],
2490 },
2491 },
2492 },
John Budorick20f4fa8d2019-08-02 22:58:292493 'vr_android_unittests': {
2494 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:092495 'android-marshmallow-x86-fyi-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212496 'android-pie-x86-rel',
Yun Liu3e759dbb2019-11-01 19:25:522497 'android-code-coverage-native', # crbug/1018434
John Budorick20f4fa8d2019-08-02 22:58:292498 ],
2499 },
2500 'vr_common_unittests': {
2501 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:092502 'android-marshmallow-x86-fyi-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212503 'android-pie-x86-rel',
Yun Liu3e759dbb2019-11-01 19:25:522504 'android-code-coverage-native', # crbug/1018431
John Budorick20f4fa8d2019-08-02 22:58:292505 ],
2506 },
Kenneth Russellfbda3c532017-12-08 23:57:242507 'vr_pixeltests': {
2508 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:092509 'android-marshmallow-x86-fyi-rel',
Haiyang Pan08d09dc2020-04-01 16:11:212510 'android-pie-x86-rel',
Kenneth Russell8ceeabf2017-12-11 17:53:282511 'VR Linux',
Yun Liu3e759dbb2019-11-01 19:25:522512 'android-code-coverage-native', # crbug/1018431
Alex Cooper29432cf2020-01-09 01:12:062513 # These tests fail on Win7, and given that We don't support VR there,
2514 # these tests are unnecessary there.
2515 # chromium.win
2516 'Win 7 Tests x64 (1)',
2517 'Win7 Tests (1)',
2518 'Win7 Tests (dbg)(1)',
Kenneth Russellfbda3c532017-12-08 23:57:242519 ],
2520 },
Nico Webere81999ee2018-07-01 23:52:432521 'wayland_client_perftests': {
2522 'remove_from': [
2523 'linux-chromeos-dbg', # https://crbug.com/859307
2524 ],
2525 },
John Budorick63357462019-02-27 23:02:512526 'webdriver_tests_suite': {
2527 'remove_from': [
2528 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557
2529 ],
2530 },
bsheedy048cbdb2019-02-04 20:32:052531 'webgl2_conformance_gl_passthrough_tests': {
2532 'remove_from': [
Yuly Novikov783ffa7b2019-03-28 00:22:492533 # Not enough capacity. https://crbug.com/946694
Yuly Novikovbc1ccff2019-08-03 00:05:492534 'ANGLE GPU Win10 x64 Release (Intel HD 630)',
Geoff Lang1fede152019-10-10 23:03:442535 # Not enough capacity. https://crbug.com/982294
2536 'Mac Pro FYI Release (AMD)',
2537 'Mac FYI Retina Release (NVIDIA)',
bsheedy048cbdb2019-02-04 20:32:052538 ],
2539 },
John Budorick82e61dfb2019-12-10 04:36:092540 'webgl2_conformance_validating_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:202541 'remove_from': [
2542 # The Mac NVIDIA Retina bots don't have the capacity to run
2543 # this test suite on mac_optional_gpu_tests_rel.
2544 'Optional Mac Retina Release (NVIDIA)',
2545 ],
Kenneth Russell8a386d42018-06-02 09:48:012546 'modifications': {
Kenneth Russell8a386d42018-06-02 09:48:012547 'Mac FYI GPU ASAN Release': {
2548 'args': [
2549 '--is-asan',
2550 ]
2551 },
2552 },
2553 },
2554 'webgl_conformance_gl_passthrough_tests': {
2555 'remove_from': [
2556 # crbug.com/555545 and crbug.com/649824:
2557 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
2558 # Always fails on older cards, flaky on newer cards.
2559 'Win7 FYI Debug (AMD)',
2560 'Win7 FYI Release (AMD)',
Zhenyao Mo23286742019-09-20 00:11:002561 # crbug.com/1005814
2562 'Win10 FYI x64 Release (AMD RX 550)',
Kenneth Russell8a386d42018-06-02 09:48:012563 ],
2564 },
Stephen Martinis54d64ad2018-09-21 22:16:202565 'webgl_conformance_tests': {
Kenneth Russell8a386d42018-06-02 09:48:012566 'modifications': {
Stephen Martinis54d64ad2018-09-21 22:16:202567 # On desktop platforms these don't take very long (~7 minutes),
2568 # but on Android they take ~30 minutes and we want to use more
2569 # shards than on desktop.
Stephen Martinis54d64ad2018-09-21 22:16:202570 'Android Release (Nexus 5X)': {
2571 'swarming': {
2572 'shards': 6,
2573 },
2574 },
Ben Pastene52890ace2019-05-24 20:03:362575 'chromeos-amd64-generic-rel': {
Ben Pastene52890ace2019-05-24 20:03:362576 'swarming': {
Brian Sheedydb0417e2019-12-11 01:14:202577 'shards': 12,
Ben Pastene52890ace2019-05-24 20:03:362578 },
2579 },
Kenneth Russell8a386d42018-06-02 09:48:012580 },
Kenneth Russelle63e41f2019-04-09 02:45:282581 'remove_from': [
2582 # Too slow on this configuration, which is severely hardware
2583 # constrained. crbug.com/950690
2584 'Mac FYI Retina Debug (NVIDIA)',
2585 ],
Kenneth Russell8a386d42018-06-02 09:48:012586 },
John Budorick82e61dfb2019-12-10 04:36:092587 'webgl_conformance_validating_tests': {
2588 'modifications': {
2589 'Mac FYI GPU ASAN Release': {
2590 'args': [
2591 '--is-asan',
2592 ]
2593 },
2594 },
2595 },
Yuly Novikove27d1d22018-10-29 21:24:192596 'webgl_conformance_vulkan_passthrough_tests': {
2597 'remove_from': [
2598 'Win7 FYI Debug (AMD)',
2599 ],
2600 },
Kenneth Russelleb60cbd22017-12-05 07:54:282601 'webkit_unit_tests': {
Yun Liu16394ab32019-11-19 16:37:572602 'remove_from': [
2603 # Flakily fails on Win7. https://crbug.com/943372.
2604 'Win7 Tests (1)',
2605 'Win 7 Tests x64 (1)',
Yun Liu16394ab32019-11-19 16:37:572606 'android-code-coverage-native', # crbug/1018431
2607 ],
Dirk Pranke81ff51c2017-12-09 19:24:282608 'modifications': {
John Budorick5052d552017-12-13 02:59:342609 'Linux ASan LSan Tests (1)': {
2610 # These are very slow on the ASAN trybot for some reason.
2611 # crbug.com/794372
2612 'swarming': {
2613 'shards': 5,
2614 },
2615 },
Erik Chen681dc0282019-11-26 22:54:492616 'Linux TSan Tests': {
2617 'swarming': {
2618 'shards': 2,
2619 },
2620 },
arthursonzogni26889d82018-05-29 17:18:162621 'Marshmallow 64 bit Tester': {
2622 # Increase timeout. See https://crbug.com/847229.
2623 'swarming': {
2624 'hard_timeout': 1200,
2625 },
2626 },
Omer Katz7d2be652020-01-22 18:13:462627 'linux-blink-heap-concurrent-marking-tsan-rel': {
2628 'swarming': {
2629 'shards': 2,
2630 },
2631 },
Dirk Pranke81ff51c2017-12-09 19:24:282632 },
Kenneth Russelleb60cbd22017-12-05 07:54:282633 },
Haiyang Pan591dbad2020-06-05 20:26:372634 'weblayer_bundle_test': {
2635 'remove_from': [
2636 'android-marshmallow-x86-fyi-rel', # crbug.com/1088013
2637 ],
2638 },
2639 'weblayer_instrumentation_test_apk': {
2640 'remove_from': [
2641 'android-marshmallow-x86-fyi-rel', # crbug.com/1088013
2642 ],
2643 },
Kenneth Russelleb60cbd22017-12-05 07:54:282644 'webview_instrumentation_test_apk': {
2645 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:062646 # This test frequently fails on Android, https://crbug.com/824959
Haiyang Pana3ff55ae2020-04-23 18:26:542647 'android-lollipop-arm-rel',
Stephen Martinis1384ff92020-01-07 19:52:152648 # matching android builders, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:502649 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:092650 'android-asan', # https://crbug.com/964562
Dirk Pranke20eae9a72017-12-09 18:12:142651 # On chromium.swarm, this should possibly be being run (or removed
Takuto Ikuta527cdff2020-01-29 08:04:272652 # from android-marshmallow-arm64-rel-swarming).
Haiyang Pan1ad3bb032020-04-24 23:52:032653 'android-lollipop-arm-rel-swarming',
Yun Liu7cfd28a2019-10-30 01:57:122654 'android-code-coverage-native', # https://crbug.com/1018431
Kenneth Russelleb60cbd22017-12-05 07:54:282655 ],
Ben Pastenee17a8e92018-07-12 21:55:182656 'modifications': {
Andrew Luof08500ae2020-01-10 01:24:452657 # chromium.android.fyi
2658 'Android WebView P FYI (rel)': {
2659 'args': [
2660 '--annotation',
2661 'DisabledTest,FlakyTest' # Monitor status of disabled tests.
2662 ],
2663 },
Ben Pastenee17a8e92018-07-12 21:55:182664 'Oreo Phone Tester': {
Andrew Luo93c4a1e2019-08-30 05:26:302665 # TODO(crbug.com/997362): Enable this once it's passing.
bsheedy01833462018-12-07 01:05:572666 # TODO(https://crbug.com/884413): Re-enable this once the tests are
2667 # either passing or there is more capacity.
2668 'experiment_percentage': 0,
Ben Pastenee17a8e92018-07-12 21:55:182669 },
Haiyang Pan08d09dc2020-04-01 16:11:212670 'android-pie-x86-rel': {
Haiyang Panfdd94332020-03-27 02:43:292671 'args': [
2672 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter',
2673 ],
2674 },
Ben Pastenee17a8e92018-07-12 21:55:182675 },
Kenneth Russelleb60cbd22017-12-05 07:54:282676 },
bsheedy800f5062018-08-07 00:47:542677 'xr_browser_tests': {
2678 'remove_from': [
Stephen Martinis1384ff92020-01-07 19:52:152679 # Randomly hangs indefinitely https://crbug.com/1018896.
2680 'Win10 FYI x64 Release (AMD RX 550)',
bsheedy800f5062018-08-07 00:47:542681 # This exception probably needs to stay due to lack of capacity
2682 # on the Win AMD bots.
2683 'Win7 FYI Debug (AMD)',
Maggie Chen4fc29842018-08-07 19:12:482684 # Fails on the bot, http://crbug.com/868143
2685 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:542686 ],
2687 },
Kenneth Russelleb60cbd22017-12-05 07:54:282688}