blob: e14821f9c9672c12699d16f2e43a451395380558 [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 },
26 },
27 },
Kenneth Russelleb60cbd22017-12-05 07:54:2828 'android_webview_unittests': {
29 'remove_from': [
John Budorick826d5ed2017-12-28 19:27:3230 # On chromium.android, these do not need to run prior to M.
John Budorick2232bb982018-05-18 17:50:0731 'android-kitkat-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:2832 'KitKat Phone Tester (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:2833 'KitKat Tablet Tester',
Yun Liu3e759dbb2019-11-01 19:25:5234 'android-code-coverage-native', # crbug/1018434
Kenneth Russelleb60cbd22017-12-05 07:54:2835 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2836 },
Kenneth Russell8a386d42018-06-02 09:48:0137 'angle_end2end_tests': {
38 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:0139 # TODO(ynovikov) Investigate why the test breaks on older devices.
40 'Android FYI Release (Nexus 5)',
41 'Android FYI Release (Nexus 6)',
42 'Android FYI Release (Nexus 9)',
43 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
44 'Linux FYI Release (AMD R7 240)',
Yuly Novikovab7256232019-04-08 19:08:0945 # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542
46 'Linux FYI Debug (NVIDIA)',
47 'Linux FYI GPU TSAN Release',
jonrossfb1c61b72019-11-19 01:43:5948 # Disabling on RX 550 as we are currently qualifying the card and not
49 # checking for regressions. crbug.com/1025745
50 'Win10 FYI x64 Release (AMD RX 550)',
Kenneth Russell8a386d42018-06-02 09:48:0151 ],
52 },
53 'angle_perftests': {
54 'remove_from': [
Yuly Novikov04baee6d2018-12-21 21:22:2155 'Android FYI Release (Nexus 5)', # crbug.com/915429
Nico Weber521565b2018-07-12 22:50:1656 'Android FYI Release (Nexus 6)', # anglebug.com/2433
Yuly Novikovab7256232019-04-08 19:08:0957 'Linux FYI GPU TSAN Release', # crbug.com/950542
Kenneth Russell8a386d42018-06-02 09:48:0158 ],
59 },
Kenneth Russellfbda3c532017-12-08 23:57:2460 'angle_unittests': {
61 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:0162 # On Android, these are already run on the main waterfall.
Kenneth Russell8a386d42018-06-02 09:48:0163 'Android FYI Release (Nexus 5X)',
Kenneth Russellfbda3c532017-12-08 23:57:2464 ],
John Budorickca14c76f62017-12-09 14:19:1865 'modifications': {
66 'Linux ASan LSan Tests (1)': {
67 'swarming': {
68 'shards': 10,
69 },
70 },
71 },
Kenneth Russellfbda3c532017-12-08 23:57:2472 },
Saman Sami8e2eedaa2019-12-18 20:23:0773 'angle_white_box_tests': {
74 'remove_from': [
75 # https://crbug.com/1035178
76 'Win10 FYI x64 Release (AMD RX 550)',
77 # https://crbug.com/1035461
78 'Linux FYI GPU TSAN Release',
79 ],
80 },
John Budorickca995852019-06-26 16:55:5581 'breakpad_unittests': {
82 'modifications': {
83 'android-asan': {
84 'args': [
85 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter',
86 ],
87 },
88 },
89 },
Kenneth Russelleb60cbd22017-12-05 07:54:2890 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:2491 'remove_from': [
Brad Halla36886c2019-02-26 16:52:2992 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber3af4da72018-02-27 01:59:4193 'linux-win_cross-rel',
John Budorick80ec5d522020-01-22 23:27:0894 'mac-rel', # crbug.com/1042757
Nico Weberdae13cd92018-12-14 13:56:2695 'ToTLinuxTSan', # https://crbug.com/368525
John Budorick5ef11472019-12-18 22:02:3396 'Mac10.10 Tests', # https://crbug.com/828031
Aaron Gable30cda242020-01-22 21:02:5897 'Mac10.13 Tests', # https://crbug.com/1042757
Nico Weberd36959682018-04-12 03:33:4698 'Linux TSan Tests', # https://crbug.com/368525
Stephen Martinise701f5a2018-05-04 01:25:1199 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:24100 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28101 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:15102 'Linux - Future (dbg)': { # client.v8.chromium
Yuke Liaoea70f472019-12-19 06:03:36103 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15104 'shards': 10,
Yuke Liaoea70f472019-12-19 06:03:36105 },
106 },
Stephen Martinis1384ff92020-01-07 19:52:15107 'Linux ASan LSan Tests (1)': {
108 # These are very slow on the ASAN trybot for some reason.
109 # crbug.com/794372
Roberto Carrillo2c9ec972019-03-20 03:11:19110 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15111 'shards': 40,
Roberto Carrillo2c9ec972019-03-20 03:11:19112 },
113 },
Stephen Martinis1384ff92020-01-07 19:52:15114 'Linux Chromium OS ASan LSan Tests (1)': {
115 # These are very slow on the ASAN trybot for some reason.
116 # crbug.com/794372
Roberto Carrillo5a5c98dc2019-10-30 22:33:51117 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15118 'shards': 31,
Roberto Carrillo5a5c98dc2019-10-30 22:33:51119 },
120 },
Stephen Martinis1384ff92020-01-07 19:52:15121 'Linux ChromiumOS MSan Tests': {
122 # These are very slow on the Chrome OS MSAN trybot for some reason.
123 # crbug.com/865455
Kenneth Russell56a3e862017-12-08 03:11:34124 'swarming': {
Ben Pasteneacd57392019-10-31 02:13:25125 'shards': 30,
Kenneth Russell56a3e862017-12-08 03:11:34126 },
127 },
Stephen Martinis1384ff92020-01-07 19:52:15128 'Mac ASan 64 Tests (1)': {
Kenneth Russellfbda3c532017-12-08 23:57:24129 'swarming': {
130 'shards': 20,
131 },
132 },
Stephen Martinis1384ff92020-01-07 19:52:15133 'ToTWin(dbg)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28134 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18135 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28136 },
137 },
Stephen Martinis1384ff92020-01-07 19:52:15138 'ToTWin64(dbg)': {
Kenneth Russell8ceeabf2017-12-11 17:53:28139 'swarming': {
140 'shards': 20,
141 },
142 },
Kenneth Russell6c83d212018-07-27 20:52:59143 'Win10 Tests x64': {
144 # crbug.com/868082
145 'args': [
146 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
147 ],
Takuto Ikutac9c269a2019-01-10 22:40:25148 'swarming': {
149 # This is for slow test execution that often becomes a critical path of
150 # swarming jobs. crbug.com/868114
151 'shards': 15,
152 }
Kenneth Russell6c83d212018-07-27 20:52:59153 },
Sajjad Mirza87e17b242020-01-22 18:49:07154 'Win10 Tests x64 Code Coverage': {
155 # crbug.com/868082
156 'args': [
157 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
158 ],
159 'swarming': {
160 # This is for slow test execution that often becomes a critical path of
161 # swarming jobs. crbug.com/868114
162 'shards': 15,
163 }
164 },
Stephen Martinis1384ff92020-01-07 19:52:15165 'Win7 Tests (1)': {
166 # This is for slow test execution that often becomes a critical path of
167 # swarming jobs. crbug.com/868114
168 'swarming': {
169 'shards': 15,
170 },
171 },
172 'Win7 Tests (dbg)(1)': {
Pavol Markoc579e072019-12-05 22:42:02173 'swarming': {
174 'shards': 20,
175 },
176 },
Stephen Martinis1384ff92020-01-07 19:52:15177 'linux-chromeos-chrome': {
178 # TODO(https://crbug.com/932269): Promote out of experiment when the
179 # tests are green.
180 'args': [
181 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter',
182 ],
Ben Pastene70326112020-01-13 17:49:03183 # TODO(https://crbug.com/1039746): Move this back to the main pool.
184 'swarming': {
185 'dimension_sets': [
186 {
187 'pool': 'chrome.tests.browser_tests_killer',
188 },
189 ],
190 },
Stephen Martinis1384ff92020-01-07 19:52:15191 },
192 'linux-chromeos-code-coverage': {
Nico Weber0c2861b2018-12-14 18:05:16193 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15194 'shards': 50,
195 },
196 },
197 'linux-chromeos-dbg': {
198 'swarming': {
199 'shards': 30,
200 },
201 },
202 'linux-chromeos-rel': {
203 'swarming': {
204 'shards': 20,
205 },
206 },
207 'linux-code-coverage': {
208 'swarming': {
209 'shards': 50,
210 },
211 },
212 'linux-trusty-rel': {
213 'args': [
John Budorick79ec9012020-01-08 21:56:31214 '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter',
215 ],
Stephen Martinis1384ff92020-01-07 19:52:15216 },
217 'mac-code-coverage': {
218 # A subset of tests seem to cause WindowServer deaths on VMs.
219 # crbug.com/828031 et al.
220 'args': [
221 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
222 '--gtest_shuffle',
223 ],
224 'swarming': {
225 'shards': 15,
226 },
227 },
228 'mac-osxbeta-rel': {
229 # A subset of tests seem to cause WindowServer deaths on VMs.
230 # crbug.com/828031 et al.
231 'args': [
232 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
233 '--gtest_shuffle',
234 ],
235 },
236 'win-asan': {
237 # browser_tests shards were reaching a timeout limit of 60 minutes on win-asan
238 # (https://crbug.com/1031096).
239 'swarming': {
240 'shards': 20,
Nico Weber0c2861b2018-12-14 18:05:16241 },
242 },
Kenneth Russelleb60cbd22017-12-05 07:54:28243 },
244 },
Erik Chen681dc0282019-11-26 22:54:49245 'cc_unittests': {
246 'modifications': {
247 'Linux TSan Tests': {
248 'swarming': {
249 'shards': 3,
250 },
251 },
John Budorickfa8f1da92020-01-15 18:11:38252 'android-marshmallow-x86-fyi-rel': {
253 # https://crbug.com/1039860
254 'args': [
255 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
256 ],
257 },
258 'android-pie-x86-fyi-rel': {
259 # https://crbug.com/1039860
260 'args': [
261 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
262 ],
263 },
Erik Chen681dc0282019-11-26 22:54:49264 },
265 },
Dirk Pranke1b767092017-12-07 04:44:23266 'checkbins': {
267 'remove_from': [
Stephen Martinis47d77132019-04-24 23:51:33268 'linux-archive-dbg',
269 'linux-archive-rel',
270 'mac-archive-dbg',
271 'mac-archive-rel',
Dirk Pranke1b767092017-12-07 04:44:23272 ],
273 },
Andrew Luod252791ac2019-10-15 00:28:13274 'chrome_java_test_pagecontroller_tests': {
275 'modifications': {
276 'android-pie-arm64-rel': {
277 'experiment_percentage': 100, # https://crbug.com/924194
278 },
279 },
280 },
Yun Liu7cfd28a2019-10-30 01:57:12281 'chrome_public_smoke_test': {
282 'remove_from': [
283 'android-code-coverage-native', # https://crbug.com/1018780
284 ],
285 },
Kenneth Russelleb60cbd22017-12-05 07:54:28286 'chrome_public_test_apk': {
John Budorick27d2d44e2019-05-20 20:26:09287 'remove_from': [
288 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12289 'android-code-coverage-native', # https://crbug.com/1018780
John Budorick27d2d44e2019-05-20 20:26:09290 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28291 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:28292 'KitKat Phone Tester (dbg)': {
293 'swarming': {
294 'shards': 20,
295 },
296 },
Kenneth Russelleb60cbd22017-12-05 07:54:28297 'Marshmallow 64 bit Tester': {
298 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28299 'shards': 14,
300 },
301 },
Ben Pastenec73e96e92018-07-12 01:40:35302 'Oreo Phone Tester': {
bsheedy01833462018-12-07 01:05:57303 # TODO(https://crbug.com/884413): Re-enable this once the tests are
304 # either passing or there is more capacity.
305 'experiment_percentage': 0,
Ben Pastenec73e96e92018-07-12 01:40:35306 },
Stephen Martinis1384ff92020-01-07 19:52:15307 'android-arm64-proguard-rel': {
308 'swarming': {
309 'shards': 25,
310 },
311 },
312 'android-marshmallow-arm64-rel': {
313 'swarming': {
314 'shards': 25,
315 },
316 },
317 'android-pie-arm64-rel': {
318 'args': [
319 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211
320 ],
321
John Budorick34009472018-04-03 17:38:44322 },
Kenneth Russelleb60cbd22017-12-05 07:54:28323 },
324 },
325 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:15326 'remove_from': [
bsheedy410dd7c2018-06-15 22:42:09327 'KitKat Tablet Tester',
328 'Lollipop Tablet Tester',
329 'Marshmallow Tablet Tester',
Haiyang Pan801fbaa32019-09-06 18:43:09330 'android-marshmallow-x86-fyi-rel',
John Budorick20f4fa8d2019-08-02 22:58:29331 'android-pie-x86-fyi-rel',
Andrew Luo38b311f2019-10-04 03:42:09332 'android-pie-arm64-rel', # https://crbug.com/1010211
bsheedydf58b4e2018-11-01 19:42:16333 'ToTAndroid',
334 'ToTAndroidCFI',
John Budorick27d2d44e2019-05-20 20:26:09335 'android-asan', # https://crbug.com/964562
Yun Liu7cfd28a2019-10-30 01:57:12336 'android-code-coverage-native', # https://crbug.com/1018780
bsheedy410dd7c2018-06-15 22:42:09337 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28338 },
bsheedy75a4dd52018-11-27 23:24:30339 'chrome_public_test_vr_apk-vega': {
340 'modifications': {
bsheedy75a4dd52018-11-27 23:24:30341 'Oreo Phone Tester': {
342 'swarming': {
343 'dimension_sets': [
344 {
345 'device_os': 'OVR1.180808.003',
346 'device_type': 'vega',
347 'os': 'Android',
348 },
349 ],
350 },
351 }
352 }
353 },
Takuto Ikuta1b749b902019-04-11 18:05:53354 'chromedriver_py_tests': {
355 'remove_from': [
356 # Timeout happens sometimes (crbug.com/951799).
Takuto Ikuta1b749b902019-04-11 18:05:53357 'Win10 Tests x64 (dbg)',
358 ],
359 },
Yun Liu3e759dbb2019-11-01 19:25:52360 'components_browsertests': {
361 'remove_from': [
362 'android-code-coverage-native', # crbug/1018434
363 ],
364 },
Kenneth Russelleb60cbd22017-12-05 07:54:28365 'components_unittests': {
Yun Liu3e759dbb2019-11-01 19:25:52366 'remove_from': [
Yun Liu16394ab32019-11-19 16:37:57367 'Fuchsia x64', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52368 'android-code-coverage-native', # crbug/1018431
Kevin Marshallce2afe1b2019-12-06 00:49:21369 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457
370 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457
371 'fuchsia-fyi-x64-rel', # https://crbug.com/961457
Yun Liu3e759dbb2019-11-01 19:25:52372 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28373 'modifications': {
John Budorick5052d552017-12-13 02:59:34374 'Linux ASan LSan Tests (1)': {
375 # These are very slow on the ASAN trybot for some reason.
376 # crbug.com/794372
377 'swarming': {
378 'shards': 5,
379 },
380 },
Takuto Ikuta54671d972018-07-19 19:06:35381 'Linux Chromium OS ASan LSan Tests (1)': {
382 # These are very slow on the ASAN trybot for some reason.
383 # crbug.com/794372
384 'swarming': {
385 'shards': 5,
386 },
387 },
Erik Chen681dc0282019-11-26 22:54:49388 'Linux TSan Tests': {
389 'swarming': {
390 'shards': 2,
391 },
392 },
Omer Katz7d2be652020-01-22 18:13:46393 'linux-blink-heap-concurrent-marking-tsan-rel': {
394 'swarming': {
395 'shards': 2,
396 },
397 },
Kenneth Russelleb60cbd22017-12-05 07:54:28398 },
399 },
400 'content_browsertests': {
Brad Halla36886c2019-02-26 16:52:29401 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29402 'CrWinAsan(dll)', # https://crbug.com/935598
Yun Liu42f79ea2019-11-19 01:21:18403 'android-code-coverage-native', # crbug/1018434
Brad Halla36886c2019-02-26 16:52:29404 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28405 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:24406 'Cast Audio Linux': {
407 'args': [
Nico Weber02f30392018-07-16 18:39:43408 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24409 ],
Kenneth Russellfbda3c532017-12-08 23:57:24410 },
411 'Cast Linux': {
412 'args': [
Nico Weber02f30392018-07-16 18:39:43413 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24414 ],
Kenneth Russellfbda3c532017-12-08 23:57:24415 },
Erik Chenb681c8c2019-11-25 22:52:52416 'Linux ASan LSan Tests (1)': {
417 'swarming': {
418 'shards': 12,
419 },
420 },
Chris Cunninghame1a04ea2019-04-24 01:49:32421 'Linux ASan Tests (sandboxed)': {
422 'swarming': {
423 'shards': 2, # https://crbug.com/955853
424 },
425 },
Erik Chen681dc0282019-11-26 22:54:49426 'Linux TSan Tests': {
427 'swarming': {
428 'shards': 15,
429 },
430 },
Stephen Martinis1384ff92020-01-07 19:52:15431 'Lollipop Phone Tester': {
432 'swarming': {
433 'shards': 13,
434 },
435 },
436 'Win10 Tests x64': {
437 # crbug.com/868082
438 'args': [
439 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
440 ],
441 },
442 'Win10 Tests x64 (dbg)': {
443 'experiment_percentage': 100,
444 # crbug.com/868082
445 'args': [
446 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
447 # TODO(https://crbug.com/1007013): Remove this flag when it's no
448 # longer necessary to figure out why the renderer process is crashing.
449 '--no-sandbox',
450 ],
451 },
Sajjad Mirza87e17b242020-01-22 18:49:07452 'Win10 Tests x64 Code Coverage': {
453 # crbug.com/868082
454 'args': [
455 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
456 ],
457 },
Stephen Martinis1384ff92020-01-07 19:52:15458 'android-arm64-proguard-rel': {
459 'swarming': {
460 'shards': 16,
461 },
462 },
463 'android-asan': {
464 'args': [
465 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter',
466 ],
467 'swarming': {
468 'shards': 18,
469 },
470 },
471 'android-kitkat-arm-rel': {
472 'swarming': {
473 'shards': 15,
474 },
475 },
476 'android-marshmallow-arm64-rel': {
477 'swarming': {
478 'shards': 16,
479 },
480 },
Omer Katz7d2be652020-01-22 18:13:46481 'linux-blink-heap-concurrent-marking-tsan-rel': {
482 'swarming': {
483 'shards': 4,
484 },
485 },
Stephen Martinis1384ff92020-01-07 19:52:15486 'linux-chromeos-code-coverage': {
487 'swarming': {
488 'shards': 12,
489 },
490 },
Albert J. Wong91f109652019-11-19 03:01:16491 'linux-chromeos-rel': {
492 'swarming': {
493 'shards': 3,
494 },
495 },
Yuke Liao79424e42020-01-06 21:00:11496 'linux-code-coverage': {
497 'swarming': {
498 'shards': 12,
499 },
500 },
Kenneth Russelleb60cbd22017-12-05 07:54:28501 },
502 },
Nico Weber81e16ace22018-06-30 02:58:47503 'content_shell_crash_test': {
Dirk Prankeb1c36b322018-07-11 02:42:00504 'modifications': {
Dirk Prankeb1c36b322018-07-11 02:42:00505 'Win10 Tests x64 (dbg)': {
506 'experiment_percentage': 100, # https://crbug.com/861730
507 },
508 },
Nico Weber81e16ace22018-06-30 02:58:47509 },
John Budorick27d2d44e2019-05-20 20:26:09510 'content_shell_test_apk': {
511 'remove_from': [
John Budorick27d2d44e2019-05-20 20:26:09512 'android-asan', # https://crbug.com/964562
Yun Liu3e759dbb2019-11-01 19:25:52513 'android-code-coverage-native', # crbug/1018434
John Budorick27d2d44e2019-05-20 20:26:09514 ],
515 },
Kenneth Russelleb60cbd22017-12-05 07:54:28516 'content_unittests': {
Yun Liu42f79ea2019-11-19 01:21:18517 'remove_from': [
Yun Liu42f79ea2019-11-19 01:21:18518 'android-code-coverage-native', # crbug/1018434
519 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28520 'modifications': {
John Budorick5052d552017-12-13 02:59:34521 'Linux ASan LSan Tests (1)': {
522 # These are slow on the ASAN trybot for some reason.
523 # crbug.com/794372
524 'swarming': {
525 'shards': 2,
526 },
527 },
Takuto Ikuta54671d972018-07-19 19:06:35528 'Linux ChromiumOS MSan Tests': {
529 # These are very slow on the Chrome OS MSAN trybot for some reason.
530 # crbug.com/865455
531 'swarming': {
532 'shards': 2,
533 },
534 },
Kenneth Russelleb60cbd22017-12-05 07:54:28535 },
536 },
Kenneth Russellc1a09302018-07-10 01:12:54537 'context_lost_tests': {
Brian Sheedye285c9b2019-07-15 21:42:46538 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
539 # exception once there is enough capacity to run these tests.
540 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:46541 'Android FYI Release (Pixel 2)',
542 ],
Kenneth Russellc1a09302018-07-10 01:12:54543 'modifications': {
544 'Mac FYI GPU ASAN Release': {
545 'args': [
546 '--is-asan',
547 ]
548 },
549 },
550 },
Kenneth Russellfbda3c532017-12-08 23:57:24551 'crashpad_tests': {
552 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:48553 'linux-win_cross-rel', # https://crbug.com/762167
Vlad Tsyrklevich06a9a44f2019-07-24 19:14:39554 # https://crbug.com/crashpad/304
555 'Linux TSan Tests',
556 'ToTLinuxTSan',
557 # https://crbug.com/crashpad/306
558 'Linux CFI',
559 'CFI Linux ToT',
Kenneth Russellfbda3c532017-12-08 23:57:24560 ],
561 },
John Budorick5bc387fe2019-05-09 20:02:53562 'cronet_sizes': {
563 'modifications': {
564 'android-cronet-arm-dbg': {
565 'swarming': {
566 'dimension_sets': [
567 {
568 'device_os': None,
569 'device_type': None,
Takuto Ikuta5e459b12019-07-09 05:30:56570 'os': 'Ubuntu-16.04',
John Budorick5bc387fe2019-05-09 20:02:53571 },
572 ],
573 },
574 },
575 },
576 },
Zhenyao Moc307eeb72018-12-20 01:03:20577 'dawn_end2end_tests': {
578 'remove_from': [
Zhenyao Moc307eeb72018-12-20 01:03:20579 'Linux FYI Release (AMD R7 240)', # https://crbug.com/915430
580 ],
581 },
Brian Sheedye285c9b2019-07-15 21:42:46582 'depth_capture_tests': {
583 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
584 # exception once there is enough capacity to run these tests.
585 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:46586 'Android FYI Release (Pixel 2)',
587 ],
588 },
Joe Downing41486042018-10-18 22:44:44589 'extensions_browsertests': {
Brad Halla36886c2019-02-26 16:52:29590 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29591 'CrWinAsan(dll)', # https://crbug.com/935598
592 ],
Joe Downing41486042018-10-18 22:44:44593 'modifications': {
594 'Win10 Tests x64 (dbg)': {
595 'experiment_percentage': 100, # https://crbug.com/876615
596 },
597 },
598 },
Kenneth Russelleb60cbd22017-12-05 07:54:28599 'gin_unittests': {
600 'remove_from': [
Nico Weber1394523f2018-06-06 15:58:47601 'ToTLinuxASan', # https://crbug.com/831667
Nico Weberd36959682018-04-12 03:33:46602 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:47603 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:28604 ],
605 },
Takuto Ikutaf5333252019-11-06 16:07:08606 'gl_tests': {
John Budorickca14c76f62017-12-09 14:19:18607 'remove_from': [
John Budorickca14c76f62017-12-09 14:19:18608 'CFI Linux ToT',
Kenneth Russell8a386d42018-06-02 09:48:01609 'Android FYI Release (Nexus 5X)',
Takuto Ikutaf5333252019-11-06 16:07:08610 # Can't run on MSAN because gl_tests uses the hardware driver,
Kenneth Russell55bbec52018-05-03 18:44:55611 # which isn't instrumented.
612 'Linux MSan Tests',
John Budorickca14c76f62017-12-09 14:19:18613 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28614 'modifications': {
Kenneth Russell1a515be2018-04-28 03:54:45615 # TODO(kbr): figure out a better way to specify blocks of
616 # arguments like this for tests on multiple machines.
617 'Linux ASan LSan Tests (1)': {
618 'args': [
619 '--use-gpu-in-tests',
620 '--no-xvfb',
621 ],
622 'swarming': {
623 'dimension_sets': [
624 {
625 'gpu': '10de:1cb3',
626 'os': 'Ubuntu',
John Budorickb678c372019-12-19 22:27:32627 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:45628 },
629 ],
630 },
631 'use_xvfb': False,
632 },
Kenneth Russell1a515be2018-04-28 03:54:45633 'Linux CFI': {
634 'args': [
635 '--use-gpu-in-tests',
636 '--no-xvfb',
637 ],
638 'swarming': {
639 'dimension_sets': [
640 {
641 'gpu': '10de:1cb3',
642 'os': 'Ubuntu',
John Budorickb678c372019-12-19 22:27:32643 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:45644 },
645 ],
646 },
647 'use_xvfb': False,
648 },
649 'Linux TSan Tests': {
650 'args': [
651 '--use-gpu-in-tests',
652 '--no-xvfb',
653 ],
654 'swarming': {
655 'dimension_sets': [
656 {
657 'gpu': '10de:1cb3',
658 'os': 'Ubuntu',
John Budorickb678c372019-12-19 22:27:32659 'pool': 'chromium.tests.gpu',
Kenneth Russell1a515be2018-04-28 03:54:45660 },
661 ],
662 },
663 'use_xvfb': False,
664 },
John Budorick79ec9012020-01-08 21:56:31665 'android-marshmallow-x86-fyi-rel': {
666 'args': [
667 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
668 ],
669 },
Andrew Luo38b311f2019-10-04 03:42:09670 'android-pie-arm64-rel': {
John Budorick79ec9012020-01-08 21:56:31671 'args': [
Andrew Luobe83fd82019-12-19 03:07:58672 '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007
673 ],
Andrew Luo38b311f2019-10-04 03:42:09674 },
John Budorick79ec9012020-01-08 21:56:31675 'android-pie-x86-fyi-rel': {
676 'args': [
677 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
678 ],
679 },
Kenneth Russelleb60cbd22017-12-05 07:54:28680 },
681 },
Takuto Ikutaf5333252019-11-06 16:07:08682 'gl_unittests': {
683 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:08684 # On Android, these are already run on the main waterfall.
685 # Run them on the one-off Android FYI bots, though.
686 'Android FYI Release (Nexus 5X)',
687 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
688 'Linux FYI Release (AMD R7 240)',
689 ],
690 'modifications': {
Takuto Ikutaf5333252019-11-06 16:07:08691 'CFI Linux ToT': {
692 'args': [
693 '--use-gpu-in-tests',
694 '--no-xvfb',
695 ],
696 'swarming': {
697 'dimension_sets': [
698 {
699 'gpu': '10de:1cb3',
700 'os': 'Ubuntu',
John Budorickb678c372019-12-19 22:27:32701 'pool': 'chromium.tests.gpu',
Takuto Ikutaf5333252019-11-06 16:07:08702 },
703 ],
704 },
705 'use_xvfb': False,
706 },
Takuto Ikutaf5333252019-11-06 16:07:08707 'Linux CFI': {
708 'args': [
709 '--use-gpu-in-tests',
710 '--no-xvfb',
711 ],
712 'swarming': {
713 'dimension_sets': [
714 {
715 'gpu': '10de:1cb3',
716 'os': 'Ubuntu',
John Budorickb678c372019-12-19 22:27:32717 'pool': 'chromium.tests.gpu',
Takuto Ikutaf5333252019-11-06 16:07:08718 },
719 ],
720 },
721 'use_xvfb': False,
722 },
723 },
724 },
725 'gl_unittests_ozone': {
726 'remove_from': [
727 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
728 # which isn't instrumented.
729 'Linux ChromiumOS MSan Tests',
730 ],
731 },
732 'gpu_process_launch_tests': {
733 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
734 # exception once there is enough capacity to run these tests.
735 'remove_from': [
Takuto Ikutaf5333252019-11-06 16:07:08736 'Android FYI Release (Pixel 2)',
737 ],
738 },
Brian Sheedye285c9b2019-07-15 21:42:46739 'hardware_accelerated_feature_tests': {
740 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
741 # exception once there is enough capacity to run these tests.
742 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:46743 'Android FYI Release (Pixel 2)',
744 ],
745 },
Brad Halla36886c2019-02-26 16:52:29746 'headless_browsertests': {
747 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29748 'CrWinAsan(dll)', # https://crbug.com/935598
749 ],
750 },
Kenneth Russell8a386d42018-06-02 09:48:01751 'info_collection_tests': {
752 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:01753 # The Mac ASAN swarming bot runs tests on two different GPU
754 # types, so we can't have one expected vendor ID / device ID.
755 'Mac FYI GPU ASAN Release',
Kenneth Russell8a386d42018-06-02 09:48:01756 'Android V8 FYI Release (Nexus 5X)',
757 'Linux V8 FYI Release (NVIDIA)',
Michael Achenbach5fdfc67b2018-12-13 13:26:35758 'Linux V8 FYI Release - pointer compression (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:01759 'Mac V8 FYI Release (Intel)',
760 'Win V8 FYI Release (NVIDIA)',
761 ],
762 },
Kenneth Russelleb60cbd22017-12-05 07:54:28763 'interactive_ui_tests': {
Brad Halla36886c2019-02-26 16:52:29764 'remove_from': [
Brad Halla36886c2019-02-26 16:52:29765 'CrWinAsan(dll)', # https://crbug.com/935598
766 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28767 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:15768 'Linux - Future (dbg)': { # client.v8.chromium
Nico Weberdae13cd92018-12-14 13:56:26769 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15770 'shards': 3,
Nico Weberdae13cd92018-12-14 13:56:26771 },
772 },
John Budorickca14c76f62017-12-09 14:19:18773 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:17774 # These are slow on the ASan trybot for some reason, crbug.com/794372
775 'swarming': {
776 'shards': 6,
777 },
778 },
Takuto Ikuta54671d972018-07-19 19:06:35779 'Linux ChromiumOS MSan Tests': {
780 # These are very slow on the Chrome OS MSAN trybot for some reason.
781 # crbug.com/865455
782 'swarming': {
783 'shards': 5,
784 },
785 },
Stephen Martinis1384ff92020-01-07 19:52:15786 'Linux TSan Tests': {
787 # These are slow on the TSan bots for some reason, crbug.com/794372
Dirk Pranke8fd63c12017-12-10 18:06:27788 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:15789 'shards': 20,
Dirk Pranke8fd63c12017-12-10 18:06:27790 },
791 },
Stephen Martinis1384ff92020-01-07 19:52:15792 'ToTLinuxTSan': {
793 # These are slow on the TSan bots for some reason, crbug.com/794372
794 'swarming': {
795 'shards': 6,
796 },
797 },
798 # temporary, https://crbug.com/818832
Greg Thompson3eb7e6522018-05-25 09:04:03799 'Win10 Tests x64 (dbg)': {
800 'experiment_percentage': 100,
801 },
Stephen Martinis1384ff92020-01-07 19:52:15802 'Win7 Tests (dbg)(1)': {
803 'swarming': {
804 'shards': 4,
805 },
806 },
Ben Pastene8ef125e2019-12-10 01:46:29807 'linux-chromeos-chrome': {
808 # TODO(crbug.com/970649): Remove this filter.
809 'args': [
810 '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs',
811 ],
812 },
Stephen Martinis1384ff92020-01-07 19:52:15813 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:11814 'swarming': {
815 'shards': 10,
816 },
817 },
Stephen Martinis1384ff92020-01-07 19:52:15818 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:11819 'swarming': {
820 'shards': 10,
821 },
822 },
Kenneth Russelleb60cbd22017-12-05 07:54:28823 },
824 },
John Budorickf00e5ff2019-06-11 21:21:06825 'ipc_tests': {
826 'modifications': {
827 'android-asan': {
828 'swarming': {
829 'shards': 2,
830 },
831 },
832 },
833 },
Brian Sheedye285c9b2019-07-15 21:42:46834 'maps_pixel_test': {
835 # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2)
836 # exception once there is enough capacity to run these tests.
837 'remove_from': [
Brian Sheedye285c9b2019-07-15 21:42:46838 'Android FYI Release (Pixel 2)',
839 ],
Brian Sheedy44fd891b2019-10-03 20:07:54840 'replacements': {
Brian Sheedy44fd891b2019-10-03 20:07:54841 # The V8 builders pass the V8 revision for ${got_revision}, so instead
842 # use ${got_cr_revision}, which is only set on the V8 bots.
843 'Android V8 FYI Release (Nexus 5X)': {
844 'args': {
845 '--build-revision': '${got_cr_revision}',
846 },
847 },
848 'Linux V8 FYI Release (NVIDIA)': {
849 'args': {
850 '--build-revision': '${got_cr_revision}',
851 },
852 },
853 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
854 'args': {
855 '--build-revision': '${got_cr_revision}',
856 },
857 },
858 'Mac V8 FYI Release (Intel)': {
859 'args': {
860 '--build-revision': '${got_cr_revision}',
861 },
862 },
863 'Win V8 FYI Release (NVIDIA)': {
864 'args': {
865 '--build-revision': '${got_cr_revision}',
866 },
867 },
868 },
Brian Sheedye285c9b2019-07-15 21:42:46869 },
Andrew Luo38b311f2019-10-04 03:42:09870 'media_unittests': {
871 'modifications': {
John Budorickb5185112020-01-08 22:40:21872 'android-marshmallow-x86-fyi-rel': {
873 'args': [
874 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.media_unittests.filter',
875 ],
876 },
Andrew Luo38b311f2019-10-04 03:42:09877 'android-pie-arm64-rel': {
Andrew Luobe83fd82019-12-19 03:07:58878 'args': [
879 '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009
880 ],
Andrew Luo38b311f2019-10-04 03:42:09881 },
John Budorickb5185112020-01-08 22:40:21882 'android-pie-x86-fyi-rel': {
883 'args': [
884 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.media_unittests.filter',
885 ],
886 },
Andrew Luo38b311f2019-10-04 03:42:09887 },
888 },
John Budorickf00e5ff2019-06-11 21:21:06889 'mojo_unittests': {
890 'modifications': {
891 'android-asan': {
892 'swarming': {
John Budorick5a29d7542019-10-11 20:56:44893 'shards': 5,
John Budorickf00e5ff2019-06-11 21:21:06894 },
895 },
896 },
897 },
Erik Chend16d922d2019-12-10 04:37:14898 'monochrome_apk_checker': {
Ben Pastene521f8d62020-01-08 20:01:15899 'modifications': {
900 'ToTAndroid': {
901 'swarming': {
902 'dimension_sets': [
903 {
904 'device_os': None,
905 'device_playstore_version': None,
906 'device_type': None,
907 'os': 'Ubuntu-16.04',
908 },
909 ],
910 },
911 },
912 'android-arm64-proguard-rel': {
913 'swarming': {
914 'dimension_sets': [
915 {
916 'device_os': None,
917 'device_playstore_version': None,
918 'device_type': None,
919 'os': 'Ubuntu-16.04',
920 },
921 ],
922 },
923 },
924 'android-pie-arm64-rel': {
925 'swarming': {
926 'dimension_sets': [
927 {
928 'device_os': None,
929 'device_os_flavor': None,
930 'device_playstore_version': None,
931 'device_type': None,
932 'os': 'Ubuntu-16.04',
933 },
934 ],
935 },
936 },
937 },
Erik Chend16d922d2019-12-10 04:37:14938 'remove_from': [
939 # Don't run on trybots, which don't use proguard.
940 # https://crbug.com/1029936.
941 'android-kitkat-arm-rel',
942 ],
943 },
bsheedye9469572019-01-23 17:31:33944 'monochrome_public_test_ar_apk': {
945 'modifications': {
Brian Sheedy12169aa2019-10-16 23:38:03946 'Nougat Phone Tester': {
947 'args': [
948 # ArCore is not installed as a system app on N, so we can install it
949 # normally instead of replacing the system version.
950 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
951 ],
952 },
bsheedye9469572019-01-23 17:31:33953 # We need to match the Playstore version as well because AR tests fail on
954 # old versions of the Playstore.
955 'Oreo Phone Tester': {
Brian Sheedy2bcd16b2019-04-22 22:47:08956 'args': [
957 # ArCore is not installed as a system app on O, so we can install it
958 # normally instead of replacing the system version.
959 '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
960 ],
bsheedye9469572019-01-23 17:31:33961 'swarming': {
962 'dimension_sets': [
963 {
964 'device_os': 'OPR3.170623.008',
965 'device_playstore_version': '12.8.23-all',
966 'device_type': 'marlin',
967 'os': 'Android',
968 },
969 ],
970 },
971 },
Brian Sheedy2bcd16b2019-04-22 22:47:08972 'android-pie-arm64-dbg': {
973 'args': [
974 '--replace-system-package=com.google.ar.core,//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk'
975 ]
976 }
bsheedye9469572019-01-23 17:31:33977 },
978 },
Nico Weberd3096fb2018-06-07 17:50:15979 'nacl_helper_nonsfi_unittests': {
980 'remove_from': [
Nico Weberd3096fb2018-06-07 17:50:15981 'Linux TSan Tests', # Sets enable_nacl=false.
982 ],
983 },
Kenneth Russellfbda3c532017-12-08 23:57:24984 'nacl_loader_unittests': {
985 'remove_from': [
Nico Weber48f187142018-06-01 15:16:35986 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:51987 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
Nico Webera8fc38f72018-04-10 02:20:11988 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:48989 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:24990 ],
991 },
Kenneth Russelleb60cbd22017-12-05 07:54:28992 'net_unittests': {
Kenneth Russellfbda3c532017-12-08 23:57:24993 'remove_from': [
Fabrice de Gans-Riberia1541ca2019-01-09 20:05:46994 'fuchsia-fyi-arm64-rel', # https://crbug.com/877248
995 'fuchsia-fyi-x64-dbg', # https://crbug.com/844416
Kenneth Russellfbda3c532017-12-08 23:57:24996 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28997 'modifications': {
John Budorickca14c76f62017-12-09 14:19:18998 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:34999 # These are very slow on the ASAN trybot for some reason.
1000 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181001 'swarming': {
John Budorick5052d552017-12-13 02:59:341002 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:181003 },
1004 },
1005 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:351006 # These are very slow on the ASAN trybot for some reason.
1007 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181008 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:021009 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:181010 }
1011 },
Takuto Ikuta54671d972018-07-19 19:06:351012 'Linux ChromiumOS MSan Tests': {
1013 # These are very slow on the Chrome OS MSAN trybot for some reason.
1014 # crbug.com/865455
1015 'swarming': {
1016 'shards': 2,
1017 },
1018 },
John Budorickca14c76f62017-12-09 14:19:181019 'Linux TSan Tests': {
1020 'swarming': {
1021 'shards': 4,
1022 }
1023 },
Ben Pastene8bf205b2018-06-13 04:00:331024 # The suite runs signficantly slower on linux dbg, so increase shards.
1025 'Linux Tests (dbg)(1)': {
1026 'swarming': {
1027 'shards': 2,
1028 },
1029 },
Stephen Martinis1384ff92020-01-07 19:52:151030 'ToTLinuxASan': {
1031 # TODO(crbug.com/794372): net_unittests is slow under ASan.
1032 'swarming': {
1033 'shards': 16,
1034 },
1035 },
1036 'ToTLinuxTSan': {
1037 'swarming': {
1038 'shards': 4,
1039 }
1040 },
Ben Pastene8ef125e2019-12-10 01:46:291041 'chromeos-betty-chrome': {
1042 # TODO(crbug.com/986904): Remove this filter.
1043 'args': [
1044 '--gtest_filter=-NetworkQualityEstimatorTest.TestTCPSocketRTT',
1045 ],
1046 },
Omer Katz7d2be652020-01-22 18:13:461047 'linux-blink-heap-concurrent-marking-tsan-rel': {
1048 'swarming': {
1049 'shards': 4,
1050 }
1051 },
Ben Pastene8bf205b2018-06-13 04:00:331052 'linux-chromeos-dbg': {
1053 'swarming': {
1054 'shards': 2,
1055 },
1056 },
Kenneth Russelleb60cbd22017-12-05 07:54:281057 },
1058 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:311059 'network_service_browser_tests': {
1060 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291061 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weberdae13cd92018-12-14 13:56:261062 'ToTLinuxTSan', # https://crbug.com/368525
Nico Weber073af192018-06-21 19:22:171063 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1064 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191065 'Win7 Tests (1)', # For swarming capacity reasons.
1066 'Win10 Tests x64 (dbg)', # Matches browser_tests.
John Abd-El-Malek69ae1492018-09-06 20:00:061067 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061068 'Mac10.10 Tests',
1069 'Mac10.11 Tests',
1070 'Mac10.13 Tests',
1071 'Mac10.13 Tests (dbg)',
1072 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061073 'ToTMacASan',
John Budorick80ec5d522020-01-22 23:27:081074 'mac-rel',
John Abd-El-Malek99b6f4a2018-06-11 23:08:311075 ],
Kenneth Russell6c83d212018-07-27 20:52:591076 'modifications': {
Kenneth Russell6c83d212018-07-27 20:52:591077 'Win10 Tests x64': {
1078 # crbug.com/868082
1079 'args': [
1080 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1081 ],
Takuto Ikutac9c269a2019-01-10 22:40:251082 # This is for slow test execution that often becomes a critical path of
1083 # swarming jobs. crbug.com/868114
1084 'swarming': {
1085 'shards': 20,
1086 },
Kenneth Russell6c83d212018-07-27 20:52:591087 },
Sajjad Mirza87e17b242020-01-22 18:49:071088 'Win10 Tests x64 Code Coverage': {
1089 # crbug.com/868082
1090 'args': [
1091 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
1092 ],
1093 # This is for slow test execution that often becomes a critical path of
1094 # swarming jobs. crbug.com/868114
1095 'swarming': {
1096 'shards': 20,
1097 },
1098 },
Kenneth Russell6c83d212018-07-27 20:52:591099 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:311100 },
John Abd-El-Malek4782bd12018-06-12 01:08:211101 'network_service_components_browsertests': {
1102 'remove_from': [
Nico Weber073af192018-06-21 19:22:171103 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1104 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191105 'Win7 Tests (1)', # For swarming capacity reasons.
1106 'Win10 Tests x64 (dbg)', # Matches components_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:061107 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061108 'Mac10.10 Tests',
1109 'Mac10.11 Tests',
1110 'Mac10.13 Tests',
1111 'Mac10.13 Tests (dbg)',
1112 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061113 'ToTMacASan',
John Budorick80ec5d522020-01-22 23:27:081114 'mac-rel',
Nico Weber17d2fcddb2018-06-14 18:28:191115 ],
1116 },
1117 'network_service_content_browsertests': {
1118 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291119 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber408a49a2018-12-14 21:00:101120 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow.
Nico Weber073af192018-06-21 19:22:171121 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1122 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191123 'Win7 Tests (1)', # For swarming capacity reasons.
John Budorickd96ee6f2018-06-15 17:20:111124 'Win10 Tests x64 (dbg)', # flaky: https://crbug.com/852786
John Abd-El-Malek69ae1492018-09-06 20:00:061125 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061126 'Mac10.10 Tests',
1127 'Mac10.11 Tests',
1128 'Mac10.13 Tests',
1129 'Mac10.13 Tests (dbg)',
1130 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061131 'ToTMacASan',
John Budorick80ec5d522020-01-22 23:27:081132 'mac-rel',
John Abd-El-Malek4782bd12018-06-12 01:08:211133 ],
1134 },
John Abd-El-Malek787a41a2018-06-12 18:10:531135 'network_service_extensions_browsertests': {
1136 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291137 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber073af192018-06-21 19:22:171138 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1139 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191140 'Win7 Tests (1)', # For swarming capacity reasons.
1141 'Win10 Tests x64 (dbg)', # Matches extensions_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:061142 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061143 'Mac10.10 Tests',
1144 'Mac10.11 Tests',
1145 'Mac10.13 Tests',
1146 'Mac10.13 Tests (dbg)',
1147 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061148 'ToTMacASan',
John Budorick80ec5d522020-01-22 23:27:081149 'mac-rel',
John Abd-El-Malek787a41a2018-06-12 18:10:531150 ],
1151 },
Brad Halla36886c2019-02-26 16:52:291152 'network_service_headless_browsertests': {
1153 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291154 'CrWinAsan(dll)', # https://crbug.com/935598
1155 ],
1156 },
John Abd-El-Malek787a41a2018-06-12 18:10:531157 'network_service_interactive_ui_tests': {
Nico Weber17d2fcddb2018-06-14 18:28:191158 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291159 'CrWinAsan(dll)', # https://crbug.com/935598
Nico Weber408a49a2018-12-14 21:00:101160 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow.
Nico Weber073af192018-06-21 19:22:171161 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
1162 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:191163 'Win7 Tests (1)', # For swarming capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061164 # Only run network service tests on Mac 10.12 for capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:061165 'Mac10.10 Tests',
1166 'Mac10.11 Tests',
1167 'Mac10.13 Tests',
1168 'Mac10.13 Tests (dbg)',
1169 'Mac ASan 64 Tests (1)',
John Abd-El-Malek69ae1492018-09-06 20:00:061170 'ToTMacASan',
John Budorick80ec5d522020-01-22 23:27:081171 'mac-rel',
Nico Weber17d2fcddb2018-06-14 18:28:191172 ],
John Abd-El-Malek787a41a2018-06-12 18:10:531173 'modifications': {
John Budorickd96ee6f2018-06-15 17:20:111174 'Win10 Tests x64 (dbg)': {
1175 'experiment_percentage': 100, # https://crbug.com/852786
John Abd-El-Malek787a41a2018-06-12 18:10:531176 },
1177 },
1178 },
John Abd-El-Malekfabfb072019-05-30 20:50:191179 'network_service_out_of_process_chrome_public_test_apk': {
John Abd-El-Malekfabfb072019-05-30 20:50:191180 'remove_from': [
John Budorickea475de2019-06-07 21:16:241181 'android-asan',
1182 # Don't run on trybots; waterfall is enough.
John Abd-El-Malekfabfb072019-05-30 20:50:191183 'android-kitkat-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311184 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091185 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311186 # No capacity for tablet testers.
1187 'KitKat Tablet Tester',
1188 'Lollipop Tablet Tester',
1189 'Marshmallow Tablet Tester',
Yun Liu2b1c1d82019-10-30 23:11:241190 'android-code-coverage-native', # https://crbug.com/1018780
John Abd-El-Malekfabfb072019-05-30 20:50:191191 ],
1192 },
1193 'network_service_out_of_process_components_browsertests': {
John Abd-El-Malekfabfb072019-05-30 20:50:191194 'remove_from': [
John Budorickea475de2019-06-07 21:16:241195 'android-asan',
1196 # Don't run on trybots; waterfall is enough.
John Abd-El-Malekfabfb072019-05-30 20:50:191197 'android-kitkat-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311198 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091199 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311200 # No capacity for tablet testers.
1201 'KitKat Tablet Tester',
1202 'Lollipop Tablet Tester',
1203 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181204 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191205 ],
1206 },
1207 'network_service_out_of_process_content_browsertests': {
John Abd-El-Malekfabfb072019-05-30 20:50:191208 'remove_from': [
John Budorickea475de2019-06-07 21:16:241209 'android-asan',
1210 # Don't run on trybots; waterfall is enough.
John Abd-El-Malekfabfb072019-05-30 20:50:191211 'android-kitkat-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311212 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091213 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311214 # No capacity for tablet testers.
1215 'KitKat Tablet Tester',
1216 'Lollipop Tablet Tester',
1217 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181218 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191219 ],
Haiyang Pand09889852019-08-10 00:26:181220 'modifications': {
1221 'android-pie-x86-fyi-rel': {
1222 'swarming': {
1223 'shards': 10,
1224 },
1225 },
1226 },
John Abd-El-Malekfabfb072019-05-30 20:50:191227 },
1228 'network_service_out_of_process_content_shell_test_apk': {
John Abd-El-Malekfabfb072019-05-30 20:50:191229 'remove_from': [
John Budorickea475de2019-06-07 21:16:241230 'android-asan',
1231 # Don't run on trybots; waterfall is enough.
John Abd-El-Malekfabfb072019-05-30 20:50:191232 'android-kitkat-arm-rel',
Clark DuVall3ef939a2019-06-10 20:35:311233 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091234 'android-pie-arm64-rel',
Clark DuVall3ef939a2019-06-10 20:35:311235 # No capacity for tablet testers.
1236 'KitKat Tablet Tester',
1237 'Lollipop Tablet Tester',
1238 'Marshmallow Tablet Tester',
Yun Liu42f79ea2019-11-19 01:21:181239 'android-code-coverage-native', # crbug/1018434
John Abd-El-Malekfabfb072019-05-30 20:50:191240 ],
1241 },
Tim Volodinedac7f5e2019-05-09 18:07:281242 'network_service_webview_instrumentation_test_apk': {
1243 # Only run these on the phone testers for now due to capacity.
1244 'remove_from': [
Tim Volodinedac7f5e2019-05-09 18:07:281245 'android-kitkat-arm-rel',
1246 'android-marshmallow-arm64-rel',
Andrew Luo38b311f2019-10-04 03:42:091247 'android-pie-arm64-rel',
Tim Volodinedac7f5e2019-05-09 18:07:281248 'KitKat Tablet Tester',
1249 'Lollipop Tablet Tester',
1250 'Marshmallow Tablet Tester',
1251 'KitKat Phone Tester (dbg)',
John Budorick27d2d44e2019-05-20 20:26:091252 'android-asan', # https://crbug.com/964562
Tim Volodinedac7f5e2019-05-09 18:07:281253 'Android CFI',
Tim Volodinedac7f5e2019-05-09 18:07:281254 'ToTAndroid',
1255 'ToTAndroidCFI',
Yun Liu2b1c1d82019-10-30 23:11:241256 'android-code-coverage-native', # https://crbug.com/1018431
Tim Volodinedac7f5e2019-05-09 18:07:281257 ],
1258 },
Lukasz Anforowicz04bc6302018-11-19 19:04:281259 'not_site_per_process_webkit_layout_tests': {
1260 'remove_from': [
Lukasz Anforowicz04bc6302018-11-19 19:04:281261 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
1262 'Linux Tests (dbg)(1)',
Lukasz Anforowicz04bc6302018-11-19 19:04:281263 ],
Yuke Liaobc9ff982019-04-30 06:56:161264 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151265 'Linux Tests': {
1266 "args": [
1267 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Stephen Martinis1384ff92020-01-07 19:52:151268 ],
1269 },
Yuke Liaoea70f472019-12-19 06:03:361270 'linux-code-coverage': {
1271 'args': [
1272 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Yuke Liaoea70f472019-12-19 06:03:361273 ],
1274 'swarming': {
1275 'shards': 20,
1276 },
1277 },
Yuke Liaobc9ff982019-04-30 06:56:161278 },
Lukasz Anforowicz04bc6302018-11-19 19:04:281279 },
Xi Cheng34ca4042018-02-23 00:10:121280 'notification_helper_unittests': {
1281 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:121282 # The test uses WinRT, which only exists in Windows 8 or above.
1283 # (https://crbug.com/813553)
Xi Cheng34ca4042018-02-23 00:10:121284 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:121285 'Win7 Tests (1)',
1286 'Win7 Tests (dbg)(1)',
Stephen Martinis1384ff92020-01-07 19:52:151287 # all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:121288 'ToTWin',
1289 'ToTWin(dbg)',
1290 'ToTWin(dll)',
inglorionb8e7a3ed2019-04-12 09:49:031291 'ToTWinOfficial',
Xi Cheng34ca4042018-02-23 00:10:121292 'ToTWin64',
1293 'ToTWin64(dbg)',
1294 'ToTWin64(dll)',
1295 'ToTWinCFI',
1296 'ToTWinCFI64',
Nico Weber6c23b352018-03-09 14:22:121297 'ToTWinLibcxx64',
Oksana Zhuravlova7f996212018-02-28 04:23:081298 'ToTWinThinLTO64',
Xi Cheng34ca4042018-02-23 00:10:121299 ],
1300 },
Ben Pastenee723b2f2019-05-31 19:10:271301 'ozone_unittests': {
1302 'modifications': {
Ben Pastene8ef125e2019-12-10 01:46:291303 'chromeos-betty-chrome': {
1304 'args': [
1305 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1306 ],
1307 },
1308 'chromeos-betty-pi-arc-chrome': {
1309 'args': [
1310 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1311 ],
1312 },
1313 'linux-chromeos-chrome': {
1314 'args': [
1315 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter',
1316 ],
1317 },
Ben Pastenee723b2f2019-05-31 19:10:271318 },
1319 },
Karen Qian385d2ca2019-03-19 21:49:581320 'perfetto_unittests': {
1321 'remove_from': [
John Budorickd3fa5992019-12-13 17:22:411322 'android-arm64-proguard-rel',
John Budorickf2283d72019-06-25 01:09:091323 'android-asan',
Yun Liu022f4512019-06-10 23:14:041324 'android-code-coverage',
Yun Liu7cfd28a2019-10-30 01:57:121325 'android-code-coverage-native',
Karen Qian385d2ca2019-03-19 21:49:581326 'android-kitkat-arm-rel',
1327 'android-marshmallow-arm64-rel',
John Budorickcaafa912020-01-10 01:14:321328 'android-marshmallow-x86-fyi-rel',
Andrew Luo38b311f2019-10-04 03:42:091329 'android-pie-arm64-rel',
John Budorickcaafa912020-01-10 01:14:321330 'android-pie-x86-fyi-rel',
Karen Qian385d2ca2019-03-19 21:49:581331 'Android CFI',
1332 'KitKat Phone Tester (dbg)',
1333 'KitKat Tablet Tester',
1334 'Lollipop Phone Tester',
1335 'Lollipop Tablet Tester',
1336 'Marshmallow 64 bit Tester',
1337 'Marshmallow Tablet Tester',
1338 'Nougat Phone Tester',
1339 'ToTAndroid',
1340 'ToTAndroidCFI'
1341 ]
1342 },
Stephen Martinis54d64ad2018-09-21 22:16:201343 'performance_test_suite': {
1344 'modifications': {
1345 'Mac10.13 Tests (dbg)': {
1346 'args': [
1347 '--browser=debug',
1348 ],
1349 },
1350 'Win10 Tests x64 (dbg)': {
1351 'args': [
1352 '--browser=debug_x64',
1353 ],
1354 'experiment_percentage': 100,
1355 },
1356 'Win7 Tests (dbg)(1)': {
1357 'args': [
1358 '--browser=debug',
1359 ],
1360 },
1361 },
1362 },
Brian Sheedye6ea0ee2019-07-11 02:54:371363 'pixel_skia_gold_test': {
1364 'replacements': {
Brian Sheedye6ea0ee2019-07-11 02:54:371365 # The V8 builders pass the V8 revision for ${got_revision}, so instead
1366 # use ${got_cr_revision}, which is only set on the V8 bots.
1367 'Android V8 FYI Release (Nexus 5X)': {
1368 'args': {
1369 '--build-revision': '${got_cr_revision}',
1370 },
1371 },
1372 'Linux V8 FYI Release (NVIDIA)': {
1373 'args': {
1374 '--build-revision': '${got_cr_revision}',
1375 },
1376 },
1377 'Linux V8 FYI Release - pointer compression (NVIDIA)': {
1378 'args': {
1379 '--build-revision': '${got_cr_revision}',
1380 },
1381 },
1382 'Mac V8 FYI Release (Intel)': {
1383 'args': {
1384 '--build-revision': '${got_cr_revision}',
1385 },
1386 },
1387 'Win V8 FYI Release (NVIDIA)': {
1388 'args': {
1389 '--build-revision': '${got_cr_revision}',
1390 },
1391 },
1392 },
1393 },
1394 'pixel_test':{
Takuto Ikuta35c85522019-06-04 16:55:461395 'modifications': {
1396 'Android Release (Nexus 5X)': {
1397 'swarming': {
1398 'shards': 2,
1399 },
1400 },
1401 },
Nico Weber128fd382018-06-14 23:29:271402 },
Brian Sheedy9653f152019-08-07 17:02:441403 'rendering_representative_perf_tests': {
1404 'modifications': {
1405 'Win10 FYI x64 Exp Release (Intel HD 630)': {
1406 'args': [
1407 '--browser=release_x64',
1408 ],
1409 },
1410 'Win10 FYI x64 Exp Release (NVIDIA)': {
1411 'args': [
1412 '--browser=release_x64',
1413 ],
1414 },
1415 'Win10 FYI x64 Release (Intel HD 630)': {
1416 'args': [
1417 '--browser=release_x64',
1418 ],
1419 },
1420 'Win10 FYI x64 Release (Intel UHD 630)': {
1421 'args': [
1422 '--browser=release_x64',
1423 ],
1424 },
1425 'Win10 FYI x64 Release (NVIDIA)': {
1426 'args': [
1427 '--browser=release_x64',
1428 ],
1429 },
behdad26cf7e72019-12-18 13:57:301430 'Win10 x64 Release (NVIDIA)': {
1431 'args': [
1432 '--browser=release_x64',
1433 ],
1434 },
Brian Sheedy9653f152019-08-07 17:02:441435 },
1436 },
John Budorickdce9d462019-03-23 00:25:381437 'sandbox_linux_unittests': {
1438 'modifications': {
1439 'Lollipop Phone Tester': {
1440 'args': [
1441 '--shard-timeout=300',
1442 ],
1443 },
1444 },
John Budorick3ebfdf852019-05-13 22:28:161445 'remove_from': [
John Budorick3ebfdf852019-05-13 22:28:161446 'android-asan', # https://crbug.com/962650
1447 ],
John Budorickdce9d462019-03-23 00:25:381448 },
Kenneth Russelleb60cbd22017-12-05 07:54:281449 'services_unittests': {
1450 'remove_from': [
Nico Weber15a00d62018-05-16 17:11:481451 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:011452 # The face and barcode detection tests fail on the Mac Pros.
1453 'Mac Pro FYI Release (AMD)',
Nico Weberd36959682018-04-12 03:33:461454 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
1455 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:281456 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281457 },
jonross61a2cd22019-10-11 22:22:051458 'skia_renderer_gl_blink_web_tests': {
1459 'modifications': {
jonross61a2cd22019-10-11 22:22:051460 'Win10 FYI x64 SkiaRenderer GL (NVIDIA)': {
1461 'args': [
1462 '--target',
1463 'Release_x64',
1464 ],
1465 },
1466 },
1467 },
Stephen Martinis54d64ad2018-09-21 22:16:201468 'swiftshader_unittests': {
1469 'remove_from': [
1470 # Save capacity on the hardware where we have only a few machines.
1471 'Mac FYI Experimental Release (Intel)',
1472 'Mac FYI Experimental Retina Release (AMD)',
1473 'Mac FYI Experimental Retina Release (NVIDIA)',
1474 'Mac Pro FYI Release (AMD)',
1475 ],
1476 },
Kenneth Russelleb60cbd22017-12-05 07:54:281477 'sync_integration_tests': {
Brad Halla36886c2019-02-26 16:52:291478 'remove_from': [
Brad Halla36886c2019-02-26 16:52:291479 'CrWinAsan(dll)', # https://crbug.com/935598
1480 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281481 'modifications': {
Erik Chene84bc1c2019-11-25 23:23:521482 'Linux ASan LSan Tests (1)': {
1483 'swarming': {
1484 'shards': 4,
1485 },
1486 },
Nico Weber8fbc2832018-12-14 16:00:571487 'Linux TSan Tests': {
1488 'swarming': {
1489 'shards': 6,
1490 },
1491 },
Stephen Martinis1384ff92020-01-07 19:52:151492 'ToTLinuxTSan': {
Kenneth Russelleb60cbd22017-12-05 07:54:281493 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151494 'shards': 6,
Kenneth Russelleb60cbd22017-12-05 07:54:281495 },
1496 },
Stephen Martinis75ab55d2018-08-30 02:27:121497 'Win10 Tests x64 (dbg)': {
1498 'experiment_percentage': 100, # https://crbug.com/840369
1499 },
Stephen Martinis1384ff92020-01-07 19:52:151500 'Win7 Tests (dbg)(1)': {
1501 'swarming': {
1502 'shards': 2,
1503 },
1504 },
1505 'linux-chromeos-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111506 'swarming': {
1507 'shards': 4,
1508 },
1509 },
Stephen Martinis1384ff92020-01-07 19:52:151510 'linux-code-coverage': {
Yuke Liao79424e42020-01-06 21:00:111511 'swarming': {
1512 'shards': 4,
1513 },
1514 },
Kenneth Russelleb60cbd22017-12-05 07:54:281515 },
1516 },
Kenneth Russell8a386d42018-06-02 09:48:011517 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:521518 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:011519 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011520 'Linux Debug (NVIDIA)',
1521 'Mac Debug (Intel)',
1522 'Mac Retina Debug (AMD)',
Yuly Novikovbc1ccff2019-08-03 00:05:491523 'Win10 FYI x64 Debug (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011524 'Win7 FYI Debug (AMD)',
Yuly Novikovf28f1eca2019-07-04 22:43:391525 # Disabled due to dbus crashes crbug.com/927465
Yuly Novikov5865ff72019-07-09 21:38:051526 'Linux FYI Release (Intel HD 630)',
Brian Sheedy4dd98432019-08-13 22:57:001527 'Linux FYI Release (Intel UHD 630)',
Yuly Novikov5865ff72019-07-09 21:38:051528 'Linux FYI Release (NVIDIA)',
Brian Sheedy22d051e2019-08-07 00:50:161529 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)',
Yuly Novikov5865ff72019-07-09 21:38:051530 'Linux FYI SkiaRenderer Vulkan (NVIDIA)',
1531 'Linux Release (NVIDIA)',
Kenneth Russell8a386d42018-06-02 09:48:011532 ],
Emily Hanleyb64ac7c2018-05-25 13:36:551533 },
Kenneth Russelleb60cbd22017-12-05 07:54:281534 'telemetry_perf_unittests': {
1535 'modifications': {
Kenneth Russelleb60cbd22017-12-05 07:54:281536 'Linux Tests': {
1537 'args': [
1538 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:481539 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:281540 ],
1541 },
Juan Antonio Navarro Perez4899edf2019-03-14 13:05:351542 'Linux Tests (dbg)(1)': {
1543 'args': [
1544 '--xvfb',
1545 '--jobs=1',
1546 ],
1547 },
Kenneth Russelleb60cbd22017-12-05 07:54:281548 # Disable parallelism on all Mac bots.
1549 'Mac10.10 Tests': {
1550 'args': [
1551 '--jobs=1',
1552 ],
1553 },
1554 'Mac10.11 Tests': {
1555 'args': [
1556 '--jobs=1',
1557 ],
1558 },
1559 'Mac10.12 Tests': {
1560 'args': [
1561 '--jobs=1',
1562 ],
1563 },
Ned Nguyen6e6e5b32018-02-21 20:21:501564 'Win7 Tests (dbg)(1)': {
1565 'args': [
1566 '--jobs=1',
1567 ],
1568 'swarming': {
1569 'shards': 20,
1570 },
1571 'experiment_percentage': 100,
1572 },
Stephen Martinis1384ff92020-01-07 19:52:151573 'android-kitkat-arm-rel': {
1574 'args': [
1575 '--browser=android-chromium',
1576 '--device=android',
1577 ],
1578 'swarming': {
1579 'dimension_sets': [
1580 {
1581 'temp_band': '<30',
1582 },
1583 ],
1584 'shards': 15,
1585 },
1586 },
1587 'linux-chromium-tests-staging-tests': {
1588 'args': [
1589 '--xvfb',
1590 '--jobs=1',
1591 ],
1592 },
1593 'linux-trusty-rel': {
1594 'args': [
1595 '--xvfb',
1596 '--jobs=1',
1597 ],
1598 },
Kenneth Russelleb60cbd22017-12-05 07:54:281599 },
1600 'remove_from': [
Erik Chen96894722019-11-21 20:03:391601 # There's no need to run telemetry_perf_unittests on both kitkat and
1602 # marshmallow on the CQ. https://crbug.com/1026487.
1603 'android-marshmallow-arm64-rel',
Andrew Luobe83fd82019-12-19 03:07:581604 'android-pie-arm64-rel',
Garrett Beatyeef031a2019-02-28 01:55:411605 # crbug.com/936540
1606 'Mac10.10 Tests',
1607 'Mac10.11 Tests',
Shenghua Zhangbd6f1b232018-03-03 02:59:141608 'Mac10.13 Tests',
1609 'Mac10.13 Tests (dbg)',
Stephen Martinis1384ff92020-01-07 19:52:151610 'Linux - Future (dbg)', # client.v8.chromium
Takuto Ikuta9aa015d2019-04-15 23:33:291611 'Win10 Tests x64',
Stephen Martinise701f5a2018-05-04 01:25:111612 'Win10 Tests x64 (dbg)',
Sajjad Mirza87e17b242020-01-22 18:49:071613 'Win10 Tests x64 Code Coverage',
John Budorick80ec5d522020-01-22 23:27:081614 'mac-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:281615 ],
1616 },
Stephen Martinis54d64ad2018-09-21 22:16:201617 'telemetry_unittests': {
1618 'modifications': {
1619 'Win10 Tests x64 (dbg)': {
1620 'experiment_percentage': 100, # crbug.com/870673
1621 }
John Budorickc498fd3c2019-03-14 01:16:261622 },
1623 'remove_from': [
1624 # crbug.com/936540
1625 'Mac10.10 Tests',
1626 'Mac10.11 Tests',
Takuto Ikuta9aa015d2019-04-15 23:33:291627
1628 'Win10 Tests x64',
Sajjad Mirza87e17b242020-01-22 18:49:071629 'Win10 Tests x64 Code Coverage',
John Budorickc498fd3c2019-03-14 01:16:261630 ],
Stephen Martinis54d64ad2018-09-21 22:16:201631 },
Kenneth Russelleb60cbd22017-12-05 07:54:281632 'unit_tests': {
Yun Liu3e759dbb2019-11-01 19:25:521633 'remove_from': [
1634 'android-code-coverage-native', # crbug/1018434
Erik Chen96894722019-11-21 20:03:391635 # There's no need to run unit_tests on both kitkat and marshmallow
1636 # on the CQ. https://crbug.com/1026487.
1637 'android-marshmallow-arm64-rel',
Yun Liu3e759dbb2019-11-01 19:25:521638 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281639 'modifications': {
Stephen Martinis1384ff92020-01-07 19:52:151640 'Android N5X Swarm': {
Kenneth Russellfbda3c532017-12-08 23:57:241641 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151642 'shards': 8,
Kenneth Russellfbda3c532017-12-08 23:57:241643 },
John Budorickca14c76f62017-12-09 14:19:181644 },
John Budorickca14c76f62017-12-09 14:19:181645 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:341646 # These are slow on the ASAN trybot for some reason.
1647 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181648 'swarming': {
John Budorick5052d552017-12-13 02:59:341649 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:181650 },
1651 },
Stephen Martinis1384ff92020-01-07 19:52:151652 'Linux Chromium OS ASan LSan Tests (1)': {
1653 # These are slow on the ASAN trybot for some reason.
1654 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181655 'swarming': {
1656 'shards': 2,
1657 },
1658 },
Takuto Ikuta54671d972018-07-19 19:06:351659 'Linux ChromiumOS MSan Tests': {
1660 # These are very slow on the Chrome OS MSAN trybot for some reason.
1661 # crbug.com/865455
1662 'swarming': {
1663 'shards': 2,
1664 },
1665 },
Stephen Martinis1384ff92020-01-07 19:52:151666 'Linux TSan Tests': {
Takuto Ikuta54671d972018-07-19 19:06:351667 'swarming': {
1668 'shards': 2,
1669 },
1670 },
Stephen Martinis1384ff92020-01-07 19:52:151671 'ToTLinuxASan': {
Dirk Pranke20eae9a72017-12-09 18:12:141672 'swarming': {
Stephen Martinis1384ff92020-01-07 19:52:151673 'shards': 2,
Dirk Pranke20eae9a72017-12-09 18:12:141674 },
1675 },
Stephen Martinis1384ff92020-01-07 19:52:151676 'android-asan': {
1677 'args': [
1678 '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter',
1679 ],
1680 },
1681 'android-pie-arm64-rel': {
1682 'experiment_percentage': 100, # https://crbug.com/1010211
1683 },
1684 'linux-chromeos-chrome': {
1685 'args': [
1686 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter',
1687 ],
1688 },
Ben Pasteneacd57392019-10-31 02:13:251689 'linux-chromeos-dbg': {
1690 'swarming': {
1691 'shards': 2,
1692 },
1693 },
Erik Chend063aef72019-11-18 19:13:101694 'linux-chromeos-rel': {
1695 'swarming': {
1696 'shards': 2,
1697 },
1698 },
Kenneth Russelleb60cbd22017-12-05 07:54:281699 },
1700 },
Kenneth Russell8a386d42018-06-02 09:48:011701 'video_decode_accelerator_gl_unittest': {
1702 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:011703 # Windows Intel doesn't have the GL extensions to support this test.
Yuly Novikovbc1ccff2019-08-03 00:05:491704 'ANGLE GPU Win10 x64 Release (Intel HD 630)',
1705 'Optional Win10 x64 Release (Intel HD 630)',
1706 'Win10 FYI x64 Release (Intel HD 630)',
Brian Sheedyf9387db7b2019-08-05 19:26:101707 'Win10 FYI x64 Release (Intel UHD 630)',
Yuly Novikov5ff15502019-07-31 00:55:481708 'Win10 FYI x64 Exp Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:011709 ],
1710 },
John Budorickd02c429de2020-01-10 19:02:211711 'viz_unittests': {
1712 'modifications': {
1713 'android-marshmallow-x86-fyi-rel': {
John Budorickafd548b2020-01-14 20:45:091714 'args': [
John Budorickd02c429de2020-01-10 19:02:211715 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
1716 ],
1717 },
1718 'android-pie-x86-fyi-rel': {
John Budorickafd548b2020-01-14 20:45:091719 'args': [
John Budorickd02c429de2020-01-10 19:02:211720 '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
1721 ],
1722 },
1723 },
1724 },
John Budorick20f4fa8d2019-08-02 22:58:291725 'vr_android_unittests': {
1726 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:091727 'android-marshmallow-x86-fyi-rel',
John Budorick20f4fa8d2019-08-02 22:58:291728 'android-pie-x86-fyi-rel',
Yun Liu3e759dbb2019-11-01 19:25:521729 'android-code-coverage-native', # crbug/1018434
John Budorick20f4fa8d2019-08-02 22:58:291730 ],
1731 },
1732 'vr_common_unittests': {
1733 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:091734 'android-marshmallow-x86-fyi-rel',
John Budorick20f4fa8d2019-08-02 22:58:291735 'android-pie-x86-fyi-rel',
Yun Liu3e759dbb2019-11-01 19:25:521736 'android-code-coverage-native', # crbug/1018431
John Budorick20f4fa8d2019-08-02 22:58:291737 ],
1738 },
Kenneth Russellfbda3c532017-12-08 23:57:241739 'vr_pixeltests': {
1740 'remove_from': [
Haiyang Pan801fbaa32019-09-06 18:43:091741 'android-marshmallow-x86-fyi-rel',
John Budorick20f4fa8d2019-08-02 22:58:291742 'android-pie-x86-fyi-rel',
Kenneth Russell8ceeabf2017-12-11 17:53:281743 'VR Linux',
Yun Liu3e759dbb2019-11-01 19:25:521744 'android-code-coverage-native', # crbug/1018431
Alex Cooper29432cf2020-01-09 01:12:061745 # These tests fail on Win7, and given that We don't support VR there,
1746 # these tests are unnecessary there.
1747 # chromium.win
1748 'Win 7 Tests x64 (1)',
1749 'Win7 Tests (1)',
1750 'Win7 Tests (dbg)(1)',
Kenneth Russellfbda3c532017-12-08 23:57:241751 ],
1752 },
Nico Webere81999ee2018-07-01 23:52:431753 'wayland_client_perftests': {
1754 'remove_from': [
1755 'linux-chromeos-dbg', # https://crbug.com/859307
1756 ],
1757 },
John Budorick63357462019-02-27 23:02:511758 'webdriver_tests_suite': {
1759 'remove_from': [
1760 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557
1761 ],
1762 },
bsheedy048cbdb2019-02-04 20:32:051763 'webgl2_conformance_gl_passthrough_tests': {
1764 'remove_from': [
Yuly Novikov783ffa7b2019-03-28 00:22:491765 # Not enough capacity. https://crbug.com/946694
Yuly Novikovbc1ccff2019-08-03 00:05:491766 'ANGLE GPU Win10 x64 Release (Intel HD 630)',
Geoff Lang1fede152019-10-10 23:03:441767 # Not enough capacity. https://crbug.com/982294
1768 'Mac Pro FYI Release (AMD)',
1769 'Mac FYI Retina Release (NVIDIA)',
bsheedy048cbdb2019-02-04 20:32:051770 ],
1771 },
John Budorick82e61dfb2019-12-10 04:36:091772 'webgl2_conformance_validating_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:201773 'remove_from': [
1774 # The Mac NVIDIA Retina bots don't have the capacity to run
1775 # this test suite on mac_optional_gpu_tests_rel.
1776 'Optional Mac Retina Release (NVIDIA)',
1777 ],
Kenneth Russell8a386d42018-06-02 09:48:011778 'modifications': {
Kenneth Russell8a386d42018-06-02 09:48:011779 'Mac FYI GPU ASAN Release': {
1780 'args': [
1781 '--is-asan',
1782 ]
1783 },
1784 },
1785 },
1786 'webgl_conformance_gl_passthrough_tests': {
1787 'remove_from': [
1788 # crbug.com/555545 and crbug.com/649824:
1789 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
1790 # Always fails on older cards, flaky on newer cards.
1791 'Win7 FYI Debug (AMD)',
1792 'Win7 FYI Release (AMD)',
Zhenyao Mo23286742019-09-20 00:11:001793 # crbug.com/1005814
1794 'Win10 FYI x64 Release (AMD RX 550)',
Kenneth Russell8a386d42018-06-02 09:48:011795 ],
1796 },
Stephen Martinis54d64ad2018-09-21 22:16:201797 'webgl_conformance_tests': {
Kenneth Russell8a386d42018-06-02 09:48:011798 'modifications': {
Stephen Martinis54d64ad2018-09-21 22:16:201799 # On desktop platforms these don't take very long (~7 minutes),
1800 # but on Android they take ~30 minutes and we want to use more
1801 # shards than on desktop.
Stephen Martinis54d64ad2018-09-21 22:16:201802 'Android Release (Nexus 5X)': {
1803 'swarming': {
1804 'shards': 6,
1805 },
1806 },
Ben Pastene52890ace2019-05-24 20:03:361807 'chromeos-amd64-generic-rel': {
Ben Pastene52890ace2019-05-24 20:03:361808 'swarming': {
Brian Sheedydb0417e2019-12-11 01:14:201809 'shards': 12,
Ben Pastene52890ace2019-05-24 20:03:361810 },
1811 },
Kenneth Russell8a386d42018-06-02 09:48:011812 },
Ben Pastene1e9b93e2019-07-15 17:01:561813 'replacements': {
1814 'chromeos-kevin-rel-hw-tests': {
1815 # Replace VM args with the magic hostname that resolves to a CrOS
1816 # device in the test lab.
1817 'args': {
1818 '--remote': 'variable_chromeos_device_hostname',
1819 '--remote-ssh-port': None,
1820 },
1821 },
1822 },
Kenneth Russelle63e41f2019-04-09 02:45:281823 'remove_from': [
1824 # Too slow on this configuration, which is severely hardware
1825 # constrained. crbug.com/950690
1826 'Mac FYI Retina Debug (NVIDIA)',
1827 ],
Kenneth Russell8a386d42018-06-02 09:48:011828 },
John Budorick82e61dfb2019-12-10 04:36:091829 'webgl_conformance_validating_tests': {
1830 'modifications': {
1831 'Mac FYI GPU ASAN Release': {
1832 'args': [
1833 '--is-asan',
1834 ]
1835 },
1836 },
1837 },
Yuly Novikove27d1d22018-10-29 21:24:191838 'webgl_conformance_vulkan_passthrough_tests': {
1839 'remove_from': [
1840 'Win7 FYI Debug (AMD)',
1841 ],
1842 },
Kenneth Russelleb60cbd22017-12-05 07:54:281843 'webkit_layout_tests': {
1844 'remove_from': [
Dirk Prankec1083b42018-06-15 02:43:321845 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
Dirk Pranke15530fe2018-06-15 16:12:131846 'Win10 Tests x64 (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:281847 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281848 'modifications': {
Sergey Ulanovb7e2d522019-04-09 23:24:481849 'Fuchsia x64': {
1850 'args': [
1851 '--platform=fuchsia',
1852 ],
1853 'swarming': {
1854 'shards': 1,
1855 },
1856 },
Kenneth Russelleb60cbd22017-12-05 07:54:281857 'Linux Tests': {
Yuke Liaoe05477b2019-07-22 18:18:411858 "args": [
Sajjad Mirzad9edaf4e2019-07-26 02:28:421859 "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw",
Yuke Liaoe05477b2019-07-22 18:18:411860 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281861 },
Dirk Prankec1083b42018-06-15 02:43:321862 'Linux Tests (dbg)(1)': {
Dirk Pranke15530fe2018-06-15 16:12:131863 'args': [
1864 '--debug',
1865 ],
Dirk Prankec1083b42018-06-15 02:43:321866 'swarming': {
Dirk Prankec1083b42018-06-15 02:43:321867 'shards': 20,
1868 },
1869 },
Kenneth Russelleb60cbd22017-12-05 07:54:281870 'Mac10.10 Tests': {
1871 # TODO(kbr): this is essentially redundant.
1872 'swarming': {
1873 'dimension_sets': [
1874 {
1875 'gpu': 'none',
1876 'os': 'Mac-10.10.5',
1877 },
1878 ],
danakj1b72d8b2019-11-20 20:05:291879 'shards': 25,
Kenneth Russelleb60cbd22017-12-05 07:54:281880 },
1881 },
1882 'Mac10.11 Tests': {
1883 # TODO(kbr): this is essentially redundant.
1884 'swarming': {
1885 'dimension_sets': [
1886 {
1887 'gpu': 'none',
1888 'os': 'Mac-10.11.6',
1889 },
1890 ],
danakj1b72d8b2019-11-20 20:05:291891 'shards': 25,
Kenneth Russelleb60cbd22017-12-05 07:54:281892 },
1893 },
1894 'Mac10.12 Tests': {
Kenneth Russelleb60cbd22017-12-05 07:54:281895 'swarming': {
danakj1b72d8b2019-11-20 20:05:291896 'shards': 25,
Kenneth Russelleb60cbd22017-12-05 07:54:281897 },
1898 },
Dirk Pranke736e26f2018-04-07 01:54:301899 'Mac10.13 Tests': {
Dirk Prankec2917e92018-06-21 04:28:531900 'swarming': {
1901 'dimension_sets': [
1902 {
Kenneth Russellbd784832019-04-26 19:50:171903 # Run the layout tests on a consistent set of hardware
1904 # (Mac Minis).
Ben Pastene62e179d52018-08-16 21:22:091905 'gpu': '8086:0a2e',
Dirk Prankec2917e92018-06-21 04:28:531906 },
1907 ],
danakj1b72d8b2019-11-20 20:05:291908 'shards': 25,
Dirk Prankec2917e92018-06-21 04:28:531909 },
Dirk Pranke736e26f2018-04-07 01:54:301910 },
Dirk Pranke15530fe2018-06-15 16:12:131911 'Mac10.13 Tests (dbg)': {
1912 'args': [
1913 '--debug',
1914 ],
1915 },
Stephen Martinis1384ff92020-01-07 19:52:151916 'V8 Blink Linux Debug': {
1917 'args': [
1918 '--debug',
Stephen Martinis1384ff92020-01-07 19:52:151919 ],
1920 },
1921 'V8 Blink Linux Future': {
1922 'args': [
1923 '--additional-driver-flag=--js-flags=--future',
Stephen Martinis1384ff92020-01-07 19:52:151924 ],
1925 },
Takuto Ikuta97d3c902019-05-30 04:01:091926 'WebKit Linux ASAN': {
Dirk Pranke81ff51c2017-12-09 19:24:281927 'args': [
1928 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431929 '../../third_party/blink/web_tests/ASANExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281930 '--time-out-ms',
1931 '48000',
1932 '--enable-sanitizer',
1933 ],
1934 'swarming': {
Dirk Pranke81ff51c2017-12-09 19:24:281935 'shards': 20,
1936 },
1937 },
Takuto Ikuta97d3c902019-05-30 04:01:091938 'WebKit Linux Leak': {
Dirk Pranke81ff51c2017-12-09 19:24:281939 'args': [
1940 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431941 '../../third_party/blink/web_tests/LeakExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281942 '--time-out-ms',
1943 '48000',
1944 '--enable-leak-detection',
1945 ],
1946 'swarming': {
Dirk Pranke81ff51c2017-12-09 19:24:281947 'shards': 10,
1948 },
1949 },
Takuto Ikuta97d3c902019-05-30 04:01:091950 'WebKit Linux MSAN': {
Dirk Pranke81ff51c2017-12-09 19:24:281951 'args': [
1952 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431953 '../../third_party/blink/web_tests/MSANExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281954 '--time-out-ms',
1955 '66000',
1956 '--enable-sanitizer',
1957 ],
1958 'swarming': {
Dirk Pranke81ff51c2017-12-09 19:24:281959 'expiration': 36000,
1960 'hard_timeout': 10800,
1961 'io_timeout': 3600,
1962 'shards': 20,
1963 },
1964 },
Stephen Martinis1384ff92020-01-07 19:52:151965 'WebKit Linux composite_after_paint Dummy Builder': {
1966 'args': [
1967 '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint',
Stephen Martinis1384ff92020-01-07 19:52:151968 ],
1969 },
1970 'WebKit Linux layout_ng_disabled Builder': {
1971 'args': [
1972 '--additional-driver-flag=--disable-blink-features=LayoutNG',
Stephen Martinis1384ff92020-01-07 19:52:151973 ],
1974 },
1975 'Win10 Tests x64': {
1976 'args': [
1977 '--target',
1978 'Release_x64',
1979 ],
1980 'swarming': {
1981 "shards": 28
1982 },
1983 },
1984 'Win10 Tests x64 (dbg)': {
1985 'args': [
1986 '--debug',
1987 '--target',
1988 'Debug_x64',
1989 ],
1990 },
Sajjad Mirza87e17b242020-01-22 18:49:071991 'Win10 Tests x64 Code Coverage': {
1992 'args': [
1993 '--target',
1994 'Release_x64',
1995 ],
1996 'swarming': {
1997 "shards": 28
1998 },
1999 },
Kenneth Russelleb60cbd22017-12-05 07:54:282000 'Win7 Tests (dbg)(1)': {
2001 'args': [
2002 '--debug',
2003 '--time-out-ms',
2004 '60000'
2005 ],
Dirk Pranke028aa922018-05-25 18:37:342006 'experiment_percentage': 100,
Kenneth Russelleb60cbd22017-12-05 07:54:282007 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
2008 # from prefered_os_dimension in
2009 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
2010 # Swarming dimensions would be either specified for all testers on the
2011 # waterfall (and therefore, explicitly specified for all tests in the
2012 # generated JSON), or this would be removed, and the implicit one used.
2013 'swarming': {
2014 'dimension_sets': [
2015 {
2016 'os': 'Windows-7-SP1',
2017 }
2018 ],
2019 },
2020 },
John Budorickb1833612018-12-07 04:36:412021 # tryserver.chromium.android
2022 'android_blink_rel': {
2023 'args': [
John Budorick04e6d4b2018-12-07 21:08:422024 '--release',
John Budorickb1833612018-12-07 04:36:412025 '--android',
2026 # TODO(crbug.com/912120): Breakpad was entirely disabled on
2027 # Android. Remove this when it no longer affects Android crash
2028 # log handling.
2029 '--disable-breakpad',
2030 # TODO(crbug.com/875172): run on the real GPU since the
2031 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
2032 '--additional-driver-flag=--use-gpu-in-tests',
2033 ],
2034 },
Stephen Martinis1384ff92020-01-07 19:52:152035 'devtools_frontend_linux_blink_light_rel': {
2036 'args': [
2037 'http/tests/devtools',
Stephen Martinis1384ff92020-01-07 19:52:152038 ],
2039 'swarming': {
2040 'shards': 4,
2041 },
2042 },
2043 'fuchsia-fyi-x64-rel': {
2044 'args': [
2045 '--platform=fuchsia',
2046 ],
2047 'swarming': {
2048 'shards': 1,
2049 },
2050 },
2051 'linux-bfcache-debug': {
2052 'args': [
2053 '--debug',
2054 '--additional-driver-flag=--enable-features=BackForwardCache',
2055 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache',
Stephen Martinis1384ff92020-01-07 19:52:152056 ],
2057 },
2058 'linux-blink-animation-use-time-delta': {
2059 'args': [
2060 '--debug',
Stephen Martinis1384ff92020-01-07 19:52:152061 ],
2062 },
2063 'linux-blink-cors-rel': {
2064 'args': [
2065 '--additional-driver-flag=--disable-features=OutOfBlinkCors',
2066 '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/disable-features=OutOfBlinkCors',
Stephen Martinis1384ff92020-01-07 19:52:152067 ],
2068 },
2069 'linux-blink-heap-concurrent-marking-tsan-rel': {
2070 'args': [
2071 '--release',
2072 '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking',
Stephen Martinis1384ff92020-01-07 19:52:152073 ],
2074 },
2075 'linux-code-coverage': {
2076 'args': [
2077 '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw',
Stephen Martinis1384ff92020-01-07 19:52:152078 ],
2079 'swarming': {
2080 'shards': 20,
2081 },
2082 },
Anushruth40b86f52019-10-18 21:01:102083 'linux-layout-tests-fragment-item': {
2084 'args': [
2085 '--additional-driver-flag=--enable-blink-features=LayoutNGFragmentItem',
2086 ],
2087 },
Arthur Wang8de6277b2019-11-06 17:48:382088 'linux-layout-tests-fragment-paint': {
2089 'args': [
2090 '--additional-driver-flag=--enable-blink-features=LayoutNGFragmentPaint',
Michael Achenbacha99051ae2019-12-05 11:24:432091 ],
2092 },
John Budorick80ec5d522020-01-22 23:27:082093 'mac-rel': {
2094 'swarming': {
2095 'dimension_sets': [
2096 {
2097 # Run the layout tests on a consistent set of hardware
2098 # (Mac Minis).
2099 'gpu': '8086:0a2e',
2100 },
2101 ],
2102 'shards': 25,
2103 },
2104 },
Stephen Martinis1384ff92020-01-07 19:52:152105 'mac10.10-blink-rel-dummy': {
2106 'swarming': {
2107 'shards': 20,
2108 },
Tamer Tas0626ea02019-08-07 15:18:142109 },
Stephen Martinis1384ff92020-01-07 19:52:152110 'mac10.11-blink-rel-dummy': {
2111 'swarming': {
2112 'shards': 20,
2113 },
2114 },
2115 'mac10.12-blink-rel-dummy': {
2116 'swarming': {
2117 'shards': 20,
2118 },
2119 },
2120 'mac10.13-blink-rel-dummy': {
2121 'swarming': {
2122 'shards': 20,
2123 },
2124 },
2125 'mac10.13_retina-blink-rel-dummy': {
2126 'swarming': {
2127 'shards': 20,
2128 },
2129 },
2130 'mac10.14-blink-rel-dummy': {
2131 'swarming': {
2132 'shards': 20,
2133 },
Tamer Tas1a4977a2019-08-08 09:21:552134 },
Kenneth Russelleb60cbd22017-12-05 07:54:282135 },
2136 },
Kenneth Russelleb60cbd22017-12-05 07:54:282137 'webkit_unit_tests': {
Yun Liu16394ab32019-11-19 16:37:572138 'remove_from': [
2139 # Flakily fails on Win7. https://crbug.com/943372.
2140 'Win7 Tests (1)',
2141 'Win 7 Tests x64 (1)',
Yun Liu16394ab32019-11-19 16:37:572142 'android-code-coverage-native', # crbug/1018431
2143 ],
Dirk Pranke81ff51c2017-12-09 19:24:282144 'modifications': {
John Budorick5052d552017-12-13 02:59:342145 'Linux ASan LSan Tests (1)': {
2146 # These are very slow on the ASAN trybot for some reason.
2147 # crbug.com/794372
2148 'swarming': {
2149 'shards': 5,
2150 },
2151 },
Erik Chen681dc0282019-11-26 22:54:492152 'Linux TSan Tests': {
2153 'swarming': {
2154 'shards': 2,
2155 },
2156 },
arthursonzogni26889d82018-05-29 17:18:162157 'Marshmallow 64 bit Tester': {
2158 # Increase timeout. See https://crbug.com/847229.
2159 'swarming': {
2160 'hard_timeout': 1200,
2161 },
2162 },
Omer Katz7d2be652020-01-22 18:13:462163 'linux-blink-heap-concurrent-marking-tsan-rel': {
2164 'swarming': {
2165 'shards': 2,
2166 },
2167 },
Dirk Pranke81ff51c2017-12-09 19:24:282168 },
Kenneth Russelleb60cbd22017-12-05 07:54:282169 },
Yuke Liao46c22732019-12-19 23:34:232170 'weblayer_browsertests': {
2171 'remove_from': [
2172 # TODO(crbug.com/1034002): Remove this entry once the bug is fixed.
2173 'linux-code-coverage',
2174 ],
2175 },
Kenneth Russelleb60cbd22017-12-05 07:54:282176 'webview_instrumentation_test_apk': {
2177 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:062178 # This test frequently fails on Android, https://crbug.com/824959
John Budorick2232bb982018-05-18 17:50:072179 'android-kitkat-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:282180 'KitKat Phone Tester (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:282181 'KitKat Tablet Tester',
Stephen Martinis1384ff92020-01-07 19:52:152182 # matching android builders, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:502183 'ToTAndroid',
John Budorick27d2d44e2019-05-20 20:26:092184 'android-asan', # https://crbug.com/964562
Dirk Pranke20eae9a72017-12-09 18:12:142185 # On chromium.swarm, this should possibly be being run (or removed
2186 # from Android N5X Swarm).
2187 'Android N5 Swarm',
Yun Liu7cfd28a2019-10-30 01:57:122188 'android-code-coverage-native', # https://crbug.com/1018431
Kenneth Russelleb60cbd22017-12-05 07:54:282189 ],
Ben Pastenee17a8e92018-07-12 21:55:182190 'modifications': {
Andrew Luof08500ae2020-01-10 01:24:452191 # chromium.android.fyi
2192 'Android WebView P FYI (rel)': {
2193 'args': [
2194 '--annotation',
2195 'DisabledTest,FlakyTest' # Monitor status of disabled tests.
2196 ],
2197 },
Ben Pastenee17a8e92018-07-12 21:55:182198 'Oreo Phone Tester': {
Andrew Luo93c4a1e2019-08-30 05:26:302199 # TODO(crbug.com/997362): Enable this once it's passing.
bsheedy01833462018-12-07 01:05:572200 # TODO(https://crbug.com/884413): Re-enable this once the tests are
2201 # either passing or there is more capacity.
2202 'experiment_percentage': 0,
Ben Pastenee17a8e92018-07-12 21:55:182203 },
2204 },
Kenneth Russelleb60cbd22017-12-05 07:54:282205 },
bsheedy800f5062018-08-07 00:47:542206 'xr_browser_tests': {
2207 'remove_from': [
Stephen Martinis1384ff92020-01-07 19:52:152208 # Randomly hangs indefinitely https://crbug.com/1018896.
2209 'Win10 FYI x64 Release (AMD RX 550)',
bsheedy800f5062018-08-07 00:47:542210 # This exception probably needs to stay due to lack of capacity
2211 # on the Win AMD bots.
2212 'Win7 FYI Debug (AMD)',
Maggie Chen4fc29842018-08-07 19:12:482213 # Fails on the bot, http://crbug.com/868143
2214 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:542215 ],
2216 },
Kenneth Russelleb60cbd22017-12-05 07:54:282217}