blob: 7126c0cc5f6026c0f772bb75aac78ff385c9efcc [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{
19 'android_webview_unittests': {
20 'remove_from': [
John Budorick826d5ed2017-12-28 19:27:3221 # On chromium.android, these do not need to run prior to M.
John Budorick2232bb982018-05-18 17:50:0722 'android-kitkat-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:2823 'KitKat Phone Tester (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:2824 'KitKat Tablet Tester',
Kenneth Russell8ceeabf2017-12-11 17:53:2825 # chromium.android.fyi
26 'x64 Device Tester',
Kenneth Russelleb60cbd22017-12-05 07:54:2827 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2828 },
Kenneth Russell8a386d42018-06-02 09:48:0129 'angle_end2end_tests': {
30 'remove_from': [
31 # chromium.gpu.fyi
32 # TODO(ynovikov) Investigate why the test breaks on older devices.
33 'Android FYI Release (Nexus 5)',
34 'Android FYI Release (Nexus 6)',
35 'Android FYI Release (Nexus 9)',
36 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
37 'Linux FYI Release (AMD R7 240)',
38 ],
39 },
40 'angle_perftests': {
41 'remove_from': [
Nico Weber521565b2018-07-12 22:50:1642 'Android FYI Release (Nexus 6)', # anglebug.com/2433
Kenneth Russell8a386d42018-06-02 09:48:0143 ],
44 },
Kenneth Russellfbda3c532017-12-08 23:57:2445 'angle_unittests': {
46 'remove_from': [
Nico Weberebde4f72018-06-12 23:13:5247 # chromium.gpu.fyi
Kenneth Russell8a386d42018-06-02 09:48:0148 # On Android, these are already run on the main waterfall.
Kenneth Russell8a386d42018-06-02 09:48:0149 'Android FYI Release (Nexus 5X)',
Kenneth Russellfbda3c532017-12-08 23:57:2450 ],
John Budorickca14c76f62017-12-09 14:19:1851 'modifications': {
52 'Linux ASan LSan Tests (1)': {
53 'swarming': {
54 'shards': 10,
55 },
56 },
57 },
Kenneth Russellfbda3c532017-12-08 23:57:2458 },
John Budorickca14c76f62017-12-09 14:19:1859 'blink_heap_unittests': {
60 'remove_from': [
John Budorickca14c76f62017-12-09 14:19:1861 # chromium.memory
Nico Weberd36959682018-04-12 03:33:4662 'Linux TSan Tests', # https://crbug.com/831674
John Budorickca14c76f62017-12-09 14:19:1863 ],
John Budorickca14c76f62017-12-09 14:19:1864 },
Kenneth Russelleb60cbd22017-12-05 07:54:2865 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:2466 'remove_from': [
67 # chromium.clang
68 'CrWinAsanCov',
Nico Weber3af4da72018-02-27 01:59:4169 'linux-win_cross-rel',
Dirk Pranke57c11a92018-06-17 21:23:4270 'ToTMac', # https://crbug.com/828031
71 'ToTMacASan', # https://crbug.com/828031
Dirk Pranke57c11a92018-06-17 21:23:4272 # chromium.fyi
73 'Chromium Mac 10.13', # https://crbug.com/828031
Lindsay Pasricha650bee32018-10-15 18:19:3074 'mac-osxbeta-rel', # https://crbug.com/828031
Dirk Pranke57c11a92018-06-17 21:23:4275 'mac-views-rel', # https://crbug.com/828031
Dirk Pranke9e8bb712018-06-18 05:02:3876 # chromium.mac
77 'Mac10.10 Tests', # https://crbug.com/828031
John Budorickca14c76f62017-12-09 14:19:1878 # chromium.memory
Nico Weberd36959682018-04-12 03:33:4679 'Linux TSan Tests', # https://crbug.com/368525
Dirk Pranke57c11a92018-06-17 21:23:4280 'Mac ASan 64 Tests (1)', # https://crbug.com/828031
Stephen Martinise701f5a2018-05-04 01:25:1181 # chromium.win
82 'Win10 Tests x64 (dbg)',
Kenneth Russellfbda3c532017-12-08 23:57:2483 ],
Kenneth Russelleb60cbd22017-12-05 07:54:2884 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:2885 # chromium.chromiumos
Kenneth Russell56a3e862017-12-08 03:11:3486 'linux-chromeos-dbg': {
87 'swarming': {
James Cook1380ad162018-10-25 00:51:1988 'shards': 21,
Kenneth Russell56a3e862017-12-08 03:11:3489 },
90 },
Nico Weber3f2a65de92018-06-11 14:04:1791 # chromium.clang
Kenneth Russellfbda3c532017-12-08 23:57:2492 'ToTWin(dbg)': {
93 'swarming': {
94 'shards': 20,
95 },
96 },
97 'ToTWin64(dbg)': {
98 'swarming': {
99 'shards': 20,
100 },
101 },
Dirk Pranke9e20e8d2018-06-18 02:46:54102 # chromium.mac
Dirk Pranke9e20e8d2018-06-18 02:46:54103 'Mac10.11 Tests': {
John Budorick7b7a0f02018-10-10 22:51:12104 # A subset of tests seem to cause WindowServer deaths on VMs.
105 # crbug.com/828031 et al.
Dirk Pranke9e20e8d2018-06-18 02:46:54106 'args': [
John Budorick7b7a0f02018-10-10 22:51:12107 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
Dirk Pranke9e20e8d2018-06-18 02:46:54108 '--gtest_shuffle',
109 ],
Dirk Pranke9e20e8d2018-06-18 02:46:54110 },
111 'Mac10.12 Tests': {
John Budorick7b7a0f02018-10-10 22:51:12112 # A subset of tests seem to cause WindowServer deaths on VMs.
113 # crbug.com/828031 et al.
Dirk Pranke9e20e8d2018-06-18 02:46:54114 'args': [
John Budorick7b7a0f02018-10-10 22:51:12115 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
Dirk Pranke9e20e8d2018-06-18 02:46:54116 '--gtest_shuffle',
117 ],
Dirk Pranke9e20e8d2018-06-18 02:46:54118 },
Robert Sesek2ce2c702018-10-18 18:46:29119 'Mac10.13 Tests': {
120 # A subset of tests seem to cause WindowServer deaths on VMs.
121 # crbug.com/828031 et al.
122 'args': [
123 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
124 '--gtest_shuffle',
125 ],
Robert Sesek2ce2c702018-10-18 18:46:29126 },
Dirk Pranke9e20e8d2018-06-18 02:46:54127 'Mac10.13 Tests (dbg)': {
John Budorick7b7a0f02018-10-10 22:51:12128 # A subset of tests seem to cause WindowServer deaths on VMs.
129 # crbug.com/828031 et al.
Dirk Pranke9e20e8d2018-06-18 02:46:54130 'args': [
John Budorick7b7a0f02018-10-10 22:51:12131 '--test-launcher-filter-file=../../testing/buildbot/filters/mac_window_server_killers.browser_tests.filter',
Dirk Pranke9e20e8d2018-06-18 02:46:54132 '--gtest_shuffle',
133 ],
Dirk Pranke9e20e8d2018-06-18 02:46:54134 },
John Budorickca14c76f62017-12-09 14:19:18135 # chromium.memory
John Budorick5052d552017-12-13 02:59:34136 'Linux ASan LSan Tests (1)': {
137 # These are very slow on the ASAN trybot for some reason.
138 # crbug.com/794372
139 'swarming': {
140 'shards': 30,
141 },
142 },
John Budorickca14c76f62017-12-09 14:19:18143 'Mac ASan 64 Tests (1)': {
Kenneth Russelleb60cbd22017-12-05 07:54:28144 'swarming': {
John Budorickca14c76f62017-12-09 14:19:18145 'shards': 20,
Kenneth Russelleb60cbd22017-12-05 07:54:28146 },
147 },
Takuto Ikuta54671d972018-07-19 19:06:35148 'Linux ChromiumOS MSan Tests': {
149 # These are very slow on the Chrome OS MSAN trybot for some reason.
150 # crbug.com/865455
151 'swarming': {
James Cook1380ad162018-10-25 00:51:19152 'shards': 25,
Takuto Ikuta54671d972018-07-19 19:06:35153 },
154 },
155 'Linux Chromium OS ASan LSan Tests (1)': {
156 # These are very slow on the ASAN trybot for some reason.
157 # crbug.com/794372
158 'swarming': {
James Cook1380ad162018-10-25 00:51:19159 'shards': 31,
Takuto Ikuta54671d972018-07-19 19:06:35160 },
161 },
Dirk Pranke8fd63c12017-12-10 18:06:27162 # client.v8.chromium
163 'Linux - Future (dbg)': {
164 'swarming': {
165 'shards': 10,
166 },
167 },
Kenneth Russell8ceeabf2017-12-11 17:53:28168 # chromium.win
Takuto Ikutaea000e92018-09-05 04:31:54169 'Win7 Tests (1)': {
170 # This is for slow test execution that often becomes a critical path of
171 # swarming jobs. crbug.com/868114
172 'swarming': {
173 'shards': 15,
174 },
175 },
Kenneth Russell8ceeabf2017-12-11 17:53:28176 'Win7 Tests (dbg)(1)': {
177 'swarming': {
178 'shards': 20,
179 },
180 },
Kenneth Russell6c83d212018-07-27 20:52:59181 'Win10 Tests x64': {
182 # crbug.com/868082
183 'args': [
184 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
185 ],
186 },
Kenneth Russelleb60cbd22017-12-05 07:54:28187 },
188 },
Kenneth Russelleb60cbd22017-12-05 07:54:28189 'cast_shell_browsertests': {
190 'modifications': {
191 'Cast Audio Linux': {
192 'args': [
193 '--enable-local-file-accesses',
194 '--ozone-platform=headless',
195 '--no-sandbox',
196 '--test-launcher-jobs=1',
197 ],
Colin Blundell629091a2018-07-10 14:50:28198 'swarming': {
Nico Weberda3f70302018-07-11 14:34:27199 'can_use_on_swarming_builders': False, # https://crbug.com/861753
Colin Blundell629091a2018-07-10 14:50:28200 },
Kenneth Russelleb60cbd22017-12-05 07:54:28201 },
202 'Cast Linux': {
203 'args': [
204 '--enable-local-file-accesses',
Alexis Hetu134decd2018-08-08 16:56:04205 '--ozone-platform=headless',
Kenneth Russelleb60cbd22017-12-05 07:54:28206 '--no-sandbox',
207 '--test-launcher-jobs=1',
208 ],
Colin Blundell629091a2018-07-10 14:50:28209 'swarming': {
Nico Weberda3f70302018-07-11 14:34:27210 'can_use_on_swarming_builders': False, # https://crbug.com/861753
Colin Blundell629091a2018-07-10 14:50:28211 },
Kenneth Russelleb60cbd22017-12-05 07:54:28212 },
213 },
214 },
Dirk Pranke1b767092017-12-07 04:44:23215 'checkbins': {
216 'remove_from': [
Stephen Martinis72671712018-08-23 20:21:04217 'linux-dbg',
Stephen Martinis7ed165b2018-07-30 21:00:26218 'linux-rel',
Stephen Martinis72671712018-08-23 20:21:04219 'mac-dbg',
Stephen Martinis7ed165b2018-07-30 21:00:26220 'mac-rel',
Dirk Pranke1b767092017-12-07 04:44:23221 ],
222 },
Kenneth Russelleb60cbd22017-12-05 07:54:28223 'chrome_public_test_apk': {
Kenneth Russelleb60cbd22017-12-05 07:54:28224 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28225 # chromium.android
John Budorick2232bb982018-05-18 17:50:07226 'android-kitkat-arm-rel': {
227 'swarming': {
228 'shards': 12,
229 },
230 },
Ben Pastenea789de22018-10-30 02:22:23231 'android-marshmallow-arm64-rel': {
232 # TODO(crbug.com/731759): Enable this once we're confident that it
233 # passes.
234 'experiment_percentage': 50,
235 },
Kenneth Russelleb60cbd22017-12-05 07:54:28236 'KitKat Phone Tester (dbg)': {
237 'swarming': {
238 'shards': 20,
239 },
240 },
Kenneth Russelleb60cbd22017-12-05 07:54:28241 'Marshmallow 64 bit Tester': {
Benjamin Pasteneca1963002018-04-18 18:58:24242 # TODO(crbug.com/731759): Enable this once we're confident that it
243 # passes.
244 'experiment_percentage': 100,
Kenneth Russelleb60cbd22017-12-05 07:54:28245 'swarming': {
Kenneth Russelleb60cbd22017-12-05 07:54:28246 'shards': 14,
247 },
248 },
Ben Pastenec73e96e92018-07-12 01:40:35249 'Oreo Phone Tester': {
250 'experiment_percentage': 100,
251 },
John Budorick34009472018-04-03 17:38:44252 # chromium.swarm
253 'Android N5X Swarm': {
254 # TODO(crbug.com/731759): Enable this once we're confident that it
255 # passes.
256 'experiment_percentage': 100,
257 },
Kenneth Russelleb60cbd22017-12-05 07:54:28258 },
259 },
260 'chrome_public_test_vr_apk': {
Nico Weberb0b3f5862018-07-13 18:45:15261 'remove_from': [
bsheedy410dd7c2018-06-15 22:42:09262 # chromium.android
263 'KitKat Tablet Tester',
264 'Lollipop Tablet Tester',
265 'Marshmallow Tablet Tester',
bsheedydf58b4e2018-11-01 19:42:16266 # chromium.android.fyi
267 'x64 Device Tester',
268 'x86 Cloud Tester',
269 # chromium.clang
270 'ToTAndroid',
271 'ToTAndroidCFI',
bsheedy410dd7c2018-06-15 22:42:09272 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28273 },
Kenneth Russelleb60cbd22017-12-05 07:54:28274 'components_unittests': {
Kenneth Russelleb60cbd22017-12-05 07:54:28275 'modifications': {
John Budorick5052d552017-12-13 02:59:34276 # chromium.memory
277 'Linux ASan LSan Tests (1)': {
278 # These are very slow on the ASAN trybot for some reason.
279 # crbug.com/794372
280 'swarming': {
281 'shards': 5,
282 },
283 },
Takuto Ikuta54671d972018-07-19 19:06:35284 'Linux Chromium OS ASan LSan Tests (1)': {
285 # These are very slow on the ASAN trybot for some reason.
286 # crbug.com/794372
287 'swarming': {
288 'shards': 5,
289 },
290 },
Kenneth Russelleb60cbd22017-12-05 07:54:28291 },
292 },
293 'content_browsertests': {
294 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28295 # chromium.chromiumos
Kenneth Russell8ceeabf2017-12-11 17:53:28296 'linux-chromeos-dbg': {
297 'swarming': {
298 'shards': 2,
299 },
300 },
301 'linux-chromeos-rel': {
Kenneth Russelleb60cbd22017-12-05 07:54:28302 'swarming': {
303 'shards': 2,
304 },
305 },
Kenneth Russellfbda3c532017-12-08 23:57:24306 # chromium.clang
307 'ToTLinuxUBSanVptr': {
308 'swarming': {
309 'shards': 5,
310 },
311 },
Nico Weber825c6d02018-05-01 14:54:31312 'linux-win_cross-rel': {
313 # content_browsertests sometimes times out without this override on
314 # the cross bot, probably because of https://crbug.com/803591,
315 # see also https://crbug.com/838559
316 # TODO(thakis): Remove this once 803591 is fixed.
317 'swarming': {
318 'shards': 5,
319 },
320 },
Kenneth Russellfbda3c532017-12-08 23:57:24321 # chromium.linux
322 'Cast Audio Linux': {
323 'args': [
Nico Weber02f30392018-07-16 18:39:43324 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24325 ],
Kenneth Russellfbda3c532017-12-08 23:57:24326 },
327 'Cast Linux': {
328 'args': [
Nico Weber02f30392018-07-16 18:39:43329 '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter',
Kenneth Russellfbda3c532017-12-08 23:57:24330 ],
Kenneth Russellfbda3c532017-12-08 23:57:24331 },
John Budorickca14c76f62017-12-09 14:19:18332 # chromium.memory
John Budorick5052d552017-12-13 02:59:34333 'Linux ASan LSan Tests (1)': {
334 # These are very slow on the ASAN trybot for some reason.
335 # crbug.com/794372
336 'swarming': {
Takuto Ikuta4ef47d5f2018-06-11 13:15:36337 'shards': 8,
John Budorick5052d552017-12-13 02:59:34338 },
339 },
Yuke Liao47450ee2018-03-21 19:32:11340 'Linux Chromium OS ASan LSan Tests (1)': {
341 # content_browsertests is slow on ASAN try bot. crbug.com/822461.
342 'swarming': {
343 'shards': 4,
344 }
345 },
Nico Weber4945dd52018-06-13 15:25:03346 'Linux TSan Tests': {
347 'swarming': {
348 'shards': 5,
349 },
350 },
John Budorickca14c76f62017-12-09 14:19:18351 'Mac ASan 64 Tests (1)': {
352 'swarming': {
353 'shards': 2,
354 },
355 },
Kenneth Russell8ceeabf2017-12-11 17:53:28356 # chromium.win
357 'Win7 Tests (dbg)(1)': {
358 'swarming': {
359 'shards': 2,
360 },
361 },
Stephen Martinisc1fd43fd2018-06-04 22:04:18362 # chromium.win
363 'Win10 Tests x64 (dbg)': {
364 'experiment_percentage': 100,
Kenneth Russell6c83d212018-07-27 20:52:59365 # crbug.com/868082
366 'args': [
367 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
368 ],
369 },
370 'Win10 Tests x64': {
371 # crbug.com/868082
372 'args': [
373 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
374 ],
Stephen Martinisc1fd43fd2018-06-04 22:04:18375 },
Kenneth Russelleb60cbd22017-12-05 07:54:28376 },
377 },
Nico Weber81e16ace22018-06-30 02:58:47378 'content_shell_crash_test': {
379 'remove_from': [
380 # chromium.linux
381 'Linux Tests (dbg)(1)(32)', # https://crbug.com/859264
382 ],
Dirk Prankeb1c36b322018-07-11 02:42:00383 'modifications': {
384 # chromium.win
385 'Win10 Tests x64 (dbg)': {
386 'experiment_percentage': 100, # https://crbug.com/861730
387 },
388 },
Nico Weber81e16ace22018-06-30 02:58:47389 },
Kenneth Russelleb60cbd22017-12-05 07:54:28390 'content_unittests': {
391 'modifications': {
John Budorick5052d552017-12-13 02:59:34392 # chromium.memory
393 'Linux ASan LSan Tests (1)': {
394 # These are slow on the ASAN trybot for some reason.
395 # crbug.com/794372
396 'swarming': {
397 'shards': 2,
398 },
399 },
Takuto Ikuta54671d972018-07-19 19:06:35400 'Linux ChromiumOS MSan Tests': {
401 # These are very slow on the Chrome OS MSAN trybot for some reason.
402 # crbug.com/865455
403 'swarming': {
404 'shards': 2,
405 },
406 },
Kenneth Russelleb60cbd22017-12-05 07:54:28407 },
408 },
Kenneth Russellc1a09302018-07-10 01:12:54409 'context_lost_tests': {
410 'modifications': {
411 'Mac FYI GPU ASAN Release': {
412 'args': [
413 '--is-asan',
414 ]
415 },
416 },
417 },
Kenneth Russellfbda3c532017-12-08 23:57:24418 'crashpad_tests': {
419 'remove_from': [
420 # chromium.clang
Nico Weber15a00d62018-05-16 17:11:48421 'linux-win_cross-rel', # https://crbug.com/762167
Kenneth Russellfbda3c532017-12-08 23:57:24422 ],
423 },
Joe Downing41486042018-10-18 22:44:44424 'extensions_browsertests': {
425 'modifications': {
426 'Win10 Tests x64 (dbg)': {
427 'experiment_percentage': 100, # https://crbug.com/876615
428 },
429 },
430 },
Kenneth Russelleb60cbd22017-12-05 07:54:28431 'gin_unittests': {
432 'remove_from': [
Kenneth Russellfbda3c532017-12-08 23:57:24433 # chromium.clang
Nico Weber1394523f2018-06-06 15:58:47434 'ToTLinuxASan', # https://crbug.com/831667
John Budorickca14c76f62017-12-09 14:19:18435 # chromium.memory
Nico Weberd36959682018-04-12 03:33:46436 'Linux ASan LSan Tests (1)', # https://crbug.com/831667
Nico Weber1394523f2018-06-06 15:58:47437 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667
Kenneth Russelleb60cbd22017-12-05 07:54:28438 ],
439 },
440 'gl_tests': {
John Budorickca14c76f62017-12-09 14:19:18441 'remove_from': [
442 # chromium.clang
John Budorickca14c76f62017-12-09 14:19:18443 'CFI Linux ToT',
Kenneth Russell8a386d42018-06-02 09:48:01444 # chromium.gpu.fyi
Kenneth Russell8a386d42018-06-02 09:48:01445 'Android FYI Release (Nexus 5X)',
Morten Stenshorne615a8d02018-04-20 12:19:21446 # chromium.memory
Kenneth Russell55bbec52018-05-03 18:44:55447 # Can't run on MSAN because gl_tests uses the hardware driver,
448 # which isn't instrumented.
449 'Linux MSan Tests',
John Budorickca14c76f62017-12-09 14:19:18450 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28451 'modifications': {
Kenneth Russell1a515be2018-04-28 03:54:45452 # chromium.memory
Kenneth Russell1a515be2018-04-28 03:54:45453 # TODO(kbr): figure out a better way to specify blocks of
454 # arguments like this for tests on multiple machines.
455 'Linux ASan LSan Tests (1)': {
456 'args': [
457 '--use-gpu-in-tests',
458 '--no-xvfb',
459 ],
460 'swarming': {
461 'dimension_sets': [
462 {
463 'gpu': '10de:1cb3',
464 'os': 'Ubuntu',
465 'pool': 'Chrome-GPU',
466 },
467 ],
468 },
469 'use_xvfb': False,
470 },
471 'Linux ASan LSan Tests (1)': {
472 'args': [
473 '--use-gpu-in-tests',
474 '--no-xvfb',
475 ],
476 'swarming': {
477 'dimension_sets': [
478 {
479 'gpu': '10de:1cb3',
480 'os': 'Ubuntu',
481 'pool': 'Chrome-GPU',
482 },
483 ],
484 },
485 'use_xvfb': False,
486 },
487 'Linux CFI': {
488 'args': [
489 '--use-gpu-in-tests',
490 '--no-xvfb',
491 ],
492 'swarming': {
493 'dimension_sets': [
494 {
495 'gpu': '10de:1cb3',
496 'os': 'Ubuntu',
497 'pool': 'Chrome-GPU',
498 },
499 ],
500 },
501 'use_xvfb': False,
502 },
503 'Linux TSan Tests': {
504 'args': [
505 '--use-gpu-in-tests',
506 '--no-xvfb',
507 ],
508 'swarming': {
509 'dimension_sets': [
510 {
511 'gpu': '10de:1cb3',
512 'os': 'Ubuntu',
513 'pool': 'Chrome-GPU',
514 },
515 ],
516 },
517 'use_xvfb': False,
518 },
Kenneth Russelleb60cbd22017-12-05 07:54:28519 },
520 },
521 'gl_unittests': {
John Budorickca14c76f62017-12-09 14:19:18522 'remove_from': [
Kenneth Russell8a386d42018-06-02 09:48:01523 # chromium.gpu.fyi
524 # On Android, these are already run on the main waterfall.
525 # Run them on the one-off Android FYI bots, though.
526 'Android FYI Release (Nexus 5X)',
527 # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219
528 'Linux FYI Release (AMD R7 240)',
John Budorickca14c76f62017-12-09 14:19:18529 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28530 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28531 # chromium.clang
Kenneth Russellfbda3c532017-12-08 23:57:24532 'CFI Linux ToT': {
533 'args': [
534 '--use-gpu-in-tests',
535 '--no-xvfb',
536 ],
537 'swarming': {
538 'dimension_sets': [
539 {
540 'gpu': '10de:1cb3',
541 'os': 'Ubuntu',
542 'pool': 'Chrome-GPU',
543 },
544 ],
545 },
546 'use_xvfb': False,
547 },
Kenneth Russell8ceeabf2017-12-11 17:53:28548 # chromium.memory
John Budorickca14c76f62017-12-09 14:19:18549 'Linux CFI': {
550 'args': [
551 '--use-gpu-in-tests',
552 '--no-xvfb',
553 ],
554 'swarming': {
555 'dimension_sets': [
556 {
557 'gpu': '10de:1cb3',
558 'os': 'Ubuntu',
559 'pool': 'Chrome-GPU',
560 },
561 ],
562 },
563 'use_xvfb': False,
564 },
Kenneth Russelleb60cbd22017-12-05 07:54:28565 },
566 },
Nico Weber65338c02018-06-22 19:13:40567 'gl_unittests_ozone': {
568 'remove_from': [
569 # Can't run on MSAN because gl_unittests_ozone uses the hardware driver,
570 # which isn't instrumented.
571 'Linux ChromiumOS MSan Tests',
572 ],
573 },
Kenneth Russelleb60cbd22017-12-05 07:54:28574 'headless_browsertests': {
575 'remove_from': [
Nico Webere140de212018-06-08 15:36:17576 # chromium.clang
577 'ToTLinuxASan', # https://crbug.com/843732
Nico Weber1c1495022018-06-09 04:10:45578 # chromium.memory
579 'Linux ASan LSan Tests (1)', # https://crbug.com/843732
580 'Linux TSan Tests', # https://crbug.com/843734
Kenneth Russelleb60cbd22017-12-05 07:54:28581 ],
582 },
583 'headless_unittests': {
584 'remove_from': [
Nico Webere140de212018-06-08 15:36:17585 # chromium.clang
586 'ToTLinuxASan', # https://crbug.com/843732
Nico Weber1c1495022018-06-09 04:10:45587 # chromium.memory
588 'Linux ASan LSan Tests (1)', # https://crbug.com/843732
Kenneth Russelleb60cbd22017-12-05 07:54:28589 ],
590 },
Fabrice de Gans-Riberic66210d2018-10-19 01:53:48591 'http_service_tests': {
592 'remove_from': [
593 # chromium.linux
594 'Fuchsia x64', # https://crbug.com/896884
595 ],
596 },
Kenneth Russell8a386d42018-06-02 09:48:01597 'info_collection_tests': {
598 'remove_from': [
599 # chromium.gpu.fyi
600 # The Mac ASAN swarming bot runs tests on two different GPU
601 # types, so we can't have one expected vendor ID / device ID.
602 'Mac FYI GPU ASAN Release',
603 # client.v8.fyi
604 'Android V8 FYI Release (Nexus 5X)',
605 'Linux V8 FYI Release (NVIDIA)',
606 'Linux V8 FYI Release - concurrent marking (NVIDIA)',
607 'Mac V8 FYI Release (Intel)',
608 'Win V8 FYI Release (NVIDIA)',
609 ],
610 },
Kenneth Russelleb60cbd22017-12-05 07:54:28611 'interactive_ui_tests': {
612 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28613 # chromium.win
Kenneth Russelleb60cbd22017-12-05 07:54:28614 'Win7 Tests (dbg)(1)': {
615 'swarming': {
616 'shards': 4,
617 },
618 },
John Budorickca14c76f62017-12-09 14:19:18619 # chromium.memory
620 'Linux ASan LSan Tests (1)': {
Nico Weber96a75a6942018-06-20 04:53:17621 # These are slow on the ASan trybot for some reason, crbug.com/794372
622 'swarming': {
623 'shards': 6,
624 },
625 },
626 'Linux TSan Tests': {
627 # These are slow on the TSan trybot for some reason, crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:18628 'swarming': {
John Budorick5052d552017-12-13 02:59:34629 'shards': 6,
John Budorickca14c76f62017-12-09 14:19:18630 },
631 },
Takuto Ikuta54671d972018-07-19 19:06:35632 'Linux ChromiumOS MSan Tests': {
633 # These are very slow on the Chrome OS MSAN trybot for some reason.
634 # crbug.com/865455
635 'swarming': {
636 'shards': 5,
637 },
638 },
Dirk Pranke8fd63c12017-12-10 18:06:27639 # client.v8.chromium
640 'Linux - Future (dbg)': {
641 'swarming': {
642 'shards': 3,
643 },
644 },
Greg Thompson3eb7e6522018-05-25 09:04:03645 # chromium.win; temporary, https://crbug.com/818832
646 'Win10 Tests x64 (dbg)': {
647 'experiment_percentage': 100,
648 },
Kenneth Russelleb60cbd22017-12-05 07:54:28649 },
650 },
Nico Weberd3096fb2018-06-07 17:50:15651 'nacl_helper_nonsfi_unittests': {
652 'remove_from': [
653 # chromium.memory
654 'Linux TSan Tests', # Sets enable_nacl=false.
655 ],
656 },
Kenneth Russellfbda3c532017-12-08 23:57:24657 'nacl_loader_unittests': {
658 'remove_from': [
Nico Weber48f187142018-06-01 15:16:35659 # chromium.clang
660 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false
Nico Weber3611ee802018-06-07 13:34:51661 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186
John Budorickca14c76f62017-12-09 14:19:18662 # chromium.memory
Nico Webera8fc38f72018-04-10 02:20:11663 'Linux TSan Tests', # The TSan bot sets enable_nacl=false
Nico Weber05d3e642018-05-31 16:59:48664 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false
Kenneth Russellfbda3c532017-12-08 23:57:24665 ],
666 },
Kenneth Russelleb60cbd22017-12-05 07:54:28667 'net_unittests': {
Kenneth Russellfbda3c532017-12-08 23:57:24668 'remove_from': [
Kenneth Russell8ceeabf2017-12-11 17:53:28669 # chromium.fyi
Nico Weber1cf7a5e12018-07-09 14:22:11670 'fuchsia-fyi-arm64-rel', # https://crbug.com/847915
671 'fuchsia-fyi-x64-dbg', # https://crbug.com/844416 (and 847915)
Kenneth Russell8ceeabf2017-12-11 17:53:28672 # chromium.linux
Nico Weber1cf7a5e12018-07-09 14:22:11673 'Fuchsia x64', # https://crbug.com/847915
Kenneth Russellfbda3c532017-12-08 23:57:24674 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28675 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:24676 # chromium.clang
677 'ToTLinuxASan': {
Reid Kleckner6b836242018-04-18 17:37:33678 # TODO(crbug.com/794372): net_unittests is slow under ASan.
Kenneth Russellfbda3c532017-12-08 23:57:24679 'swarming': {
Reid Kleckner6b836242018-04-18 17:37:33680 'shards': 16,
Kenneth Russellfbda3c532017-12-08 23:57:24681 },
682 },
John Budorickca14c76f62017-12-09 14:19:18683 # chromium.memory
684 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:34685 # These are very slow on the ASAN trybot for some reason.
686 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:18687 'swarming': {
John Budorick5052d552017-12-13 02:59:34688 'shards': 16,
John Budorickca14c76f62017-12-09 14:19:18689 },
690 },
691 'Linux Chromium OS ASan LSan Tests (1)': {
Takuto Ikuta54671d972018-07-19 19:06:35692 # These are very slow on the ASAN trybot for some reason.
693 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:18694 'swarming': {
Sergey Berezinda3255c2018-03-16 00:34:02695 'shards': 8,
John Budorickca14c76f62017-12-09 14:19:18696 }
697 },
Takuto Ikuta54671d972018-07-19 19:06:35698 'Linux ChromiumOS MSan Tests': {
699 # These are very slow on the Chrome OS MSAN trybot for some reason.
700 # crbug.com/865455
701 'swarming': {
702 'shards': 2,
703 },
704 },
John Budorickca14c76f62017-12-09 14:19:18705 'Linux TSan Tests': {
706 'swarming': {
707 'shards': 4,
708 }
709 },
Ben Pastene8bf205b2018-06-13 04:00:33710 # The suite runs signficantly slower on linux dbg, so increase shards.
711 'Linux Tests (dbg)(1)': {
712 'swarming': {
713 'shards': 2,
714 },
715 },
716 'Linux Tests (dbg)(1)(32)': {
717 'swarming': {
718 'shards': 2,
719 },
720 },
721 'linux-chromeos-dbg': {
722 'swarming': {
723 'shards': 2,
724 },
725 },
Kenneth Russelleb60cbd22017-12-05 07:54:28726 },
727 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:31728 'network_service_browser_tests': {
729 'remove_from': [
Nico Weber073af192018-06-21 19:22:17730 # chromium.memory
731 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
732 'Linux TSan Tests', # No capacity, https://crbug.com/852442
John Abd-El-Malek99b6f4a2018-06-11 23:08:31733 # chromium.win
Nico Weber17d2fcddb2018-06-14 18:28:19734 'Win7 Tests (1)', # For swarming capacity reasons.
735 'Win10 Tests x64 (dbg)', # Matches browser_tests.
John Abd-El-Malek69ae1492018-09-06 20:00:06736 # Only run network service tests on Mac 10.12 for capacity reasons.
737 'Chromium Mac 10.13',
738 'Mac10.10 Tests',
739 'Mac10.11 Tests',
740 'Mac10.13 Tests',
741 'Mac10.13 Tests (dbg)',
742 'Mac ASan 64 Tests (1)',
743 'Mac ASan 64 Tests (1)',
744 'mac-views-rel',
745 'ToTMacASan',
John Abd-El-Malek99b6f4a2018-06-11 23:08:31746 ],
Kenneth Russell6c83d212018-07-27 20:52:59747 'modifications': {
748 # chromium.win
749 'Win10 Tests x64': {
750 # crbug.com/868082
751 'args': [
752 '--disable-features=WebRTC-H264WithOpenH264FFmpeg',
753 ],
754 },
755 },
John Abd-El-Malek99b6f4a2018-06-11 23:08:31756 },
John Abd-El-Malek4782bd12018-06-12 01:08:21757 'network_service_components_browsertests': {
758 'remove_from': [
Nico Weber073af192018-06-21 19:22:17759 # chromium.memory
760 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
761 'Linux TSan Tests', # No capacity, https://crbug.com/852442
John Abd-El-Malek4782bd12018-06-12 01:08:21762 # chromium.win
Nico Weber17d2fcddb2018-06-14 18:28:19763 'Win7 Tests (1)', # For swarming capacity reasons.
764 'Win10 Tests x64 (dbg)', # Matches components_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:06765 # Only run network service tests on Mac 10.12 for capacity reasons.
766 'Chromium Mac 10.13',
767 'Mac10.10 Tests',
768 'Mac10.11 Tests',
769 'Mac10.13 Tests',
770 'Mac10.13 Tests (dbg)',
771 'Mac ASan 64 Tests (1)',
772 'Mac ASan 64 Tests (1)',
773 'mac-views-rel',
774 'ToTMacASan',
Nico Weber17d2fcddb2018-06-14 18:28:19775 ],
776 },
777 'network_service_content_browsertests': {
778 'remove_from': [
Nico Weber073af192018-06-21 19:22:17779 # chromium.memory
780 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
781 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:19782 # chromium.win
783 'Win7 Tests (1)', # For swarming capacity reasons.
John Budorickd96ee6f2018-06-15 17:20:11784 'Win10 Tests x64 (dbg)', # flaky: https://crbug.com/852786
John Abd-El-Malek69ae1492018-09-06 20:00:06785 # Only run network service tests on Mac 10.12 for capacity reasons.
786 'Chromium Mac 10.13',
787 'Mac10.10 Tests',
788 'Mac10.11 Tests',
789 'Mac10.13 Tests',
790 'Mac10.13 Tests (dbg)',
791 'Mac ASan 64 Tests (1)',
792 'Mac ASan 64 Tests (1)',
793 'mac-views-rel',
794 'ToTMacASan',
John Abd-El-Malek4782bd12018-06-12 01:08:21795 ],
796 },
John Abd-El-Malek787a41a2018-06-12 18:10:53797 'network_service_extensions_browsertests': {
798 'remove_from': [
Nico Weber073af192018-06-21 19:22:17799 # chromium.memory
800 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
801 'Linux TSan Tests', # No capacity, https://crbug.com/852442
John Abd-El-Malek787a41a2018-06-12 18:10:53802 # chromium.win
Nico Weber17d2fcddb2018-06-14 18:28:19803 'Win7 Tests (1)', # For swarming capacity reasons.
804 'Win10 Tests x64 (dbg)', # Matches extensions_browsertests.
John Abd-El-Malek69ae1492018-09-06 20:00:06805 # Only run network service tests on Mac 10.12 for capacity reasons.
806 'Chromium Mac 10.13',
807 'Mac10.10 Tests',
808 'Mac10.11 Tests',
809 'Mac10.13 Tests',
810 'Mac10.13 Tests (dbg)',
811 'Mac ASan 64 Tests (1)',
812 'Mac ASan 64 Tests (1)',
813 'mac-views-rel',
814 'ToTMacASan',
John Abd-El-Malek787a41a2018-06-12 18:10:53815 ],
816 },
817 'network_service_interactive_ui_tests': {
Nico Weber17d2fcddb2018-06-14 18:28:19818 'remove_from': [
Nico Weber073af192018-06-21 19:22:17819 # chromium.memory
820 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442
821 'Linux TSan Tests', # No capacity, https://crbug.com/852442
Nico Weber17d2fcddb2018-06-14 18:28:19822 # chromium.win
823 'Win7 Tests (1)', # For swarming capacity reasons.
John Abd-El-Malek69ae1492018-09-06 20:00:06824 # Only run network service tests on Mac 10.12 for capacity reasons.
825 'Chromium Mac 10.13',
826 'Mac10.10 Tests',
827 'Mac10.11 Tests',
828 'Mac10.13 Tests',
829 'Mac10.13 Tests (dbg)',
830 'Mac ASan 64 Tests (1)',
831 'Mac ASan 64 Tests (1)',
832 'mac-views-rel',
833 'ToTMacASan',
Nico Weber17d2fcddb2018-06-14 18:28:19834 ],
John Abd-El-Malek787a41a2018-06-12 18:10:53835 'modifications': {
Nico Weber17d2fcddb2018-06-14 18:28:19836 # chromium.win
John Budorickd96ee6f2018-06-15 17:20:11837 'Win10 Tests x64 (dbg)': {
838 'experiment_percentage': 100, # https://crbug.com/852786
John Abd-El-Malek787a41a2018-06-12 18:10:53839 },
840 },
841 },
Lukasz Anforowicz04bc6302018-11-19 19:04:28842 'not_site_per_process_webkit_layout_tests': {
843 'remove_from': [
844 # chromium.linux
845 # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)?
846 'Linux Tests (dbg)(1)',
847 'Linux Tests (dbg)(1)(32)',
848 ],
849 },
Xi Cheng34ca4042018-02-23 00:10:12850 'notification_helper_unittests': {
851 'remove_from': [
Hans Wennborg252643a2018-05-22 14:41:12852 # The test uses WinRT, which only exists in Windows 8 or above.
853 # (https://crbug.com/813553)
854 # chromium.win
Xi Cheng34ca4042018-02-23 00:10:12855 'Win 7 Tests x64 (1)',
Xi Cheng34ca4042018-02-23 00:10:12856 'Win7 Tests (1)',
857 'Win7 Tests (dbg)(1)',
Hans Wennborg252643a2018-05-22 14:41:12858 # chromium.clang; all these bots run Windows 7.
Xi Cheng34ca4042018-02-23 00:10:12859 'ToTWin',
860 'ToTWin(dbg)',
861 'ToTWin(dll)',
862 'ToTWin64',
863 'ToTWin64(dbg)',
864 'ToTWin64(dll)',
865 'ToTWinCFI',
866 'ToTWinCFI64',
Nico Weber6c23b352018-03-09 14:22:12867 'ToTWinLibcxx64',
Oksana Zhuravlova7f996212018-02-28 04:23:08868 'ToTWinThinLTO64',
Xi Cheng34ca4042018-02-23 00:10:12869 ],
870 },
Stephen Martinis54d64ad2018-09-21 22:16:20871 'performance_test_suite': {
872 'modifications': {
873 'Mac10.13 Tests (dbg)': {
874 'args': [
875 '--browser=debug',
876 ],
877 },
878 'Win10 Tests x64 (dbg)': {
879 'args': [
880 '--browser=debug_x64',
881 ],
882 'experiment_percentage': 100,
883 },
884 'Win7 Tests (dbg)(1)': {
885 'args': [
886 '--browser=debug',
887 ],
888 },
889 },
890 },
Nico Weber128fd382018-06-14 23:29:27891 'remoting_unittests': {
892 'remove_from': [
893 # chromium.linux
894 'Linux Tests (dbg)(1)(32)', # https://crbug.com/852895
895 ],
896 },
Kenneth Russelleb60cbd22017-12-05 07:54:28897 'services_unittests': {
898 'remove_from': [
Kenneth Russellfbda3c532017-12-08 23:57:24899 # chromium.clang
Nico Weber15a00d62018-05-16 17:11:48900 'ToTLinuxMSan', # https://crbug.com/831676
Kenneth Russell8a386d42018-06-02 09:48:01901 # chromium.gpu.fyi
902 # The face and barcode detection tests fail on the Mac Pros.
903 'Mac Pro FYI Release (AMD)',
John Budorickca14c76f62017-12-09 14:19:18904 # chromium.memory
Nico Weberd36959682018-04-12 03:33:46905 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676
906 'Linux MSan Tests', # https://crbug.com/831676
Kenneth Russelleb60cbd22017-12-05 07:54:28907 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28908 },
Stephen Martinis54d64ad2018-09-21 22:16:20909 'single_process_mash_browser_tests': {
Stephen Martinis54d64ad2018-09-21 22:16:20910 'modifications': {
911 # chromium.chromiumos
912 'linux-chromeos-dbg': {
913 'swarming': {
914 'shards': 20,
915 },
916 },
917 # chromium.memory
918 'Linux Chromium OS ASan LSan Tests (1)': {
919 # These are very slow on the ASAN trybot for some reason.
920 # crbug.com/794372
921 'swarming': {
922 'shards': 30,
923 },
924 },
925 'Linux ChromiumOS MSan Tests': {
926 'swarming': {
927 'shards': 20,
928 },
929 },
930 },
931 },
Dirk Pranke1b767092017-12-07 04:44:23932 'sizes': {
933 'remove_from': [
Stephen Martinis72671712018-08-23 20:21:04934 'win32-dbg',
Stephen Martinis7ed165b2018-07-30 21:00:26935 'win32-rel',
Stephen Martinis72671712018-08-23 20:21:04936 'win-dbg',
Stephen Martinis7ed165b2018-07-30 21:00:26937 'win-rel',
Dirk Pranke1b767092017-12-07 04:44:23938 ],
939 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28940 # chromium.android.fyi
Kenneth Russell8ceeabf2017-12-11 17:53:28941 'Android Cronet KitKat Builder': {
942 'args': [
943 '--platform',
944 'android-cronet',
945 '--perf-id',
946 'android_cronet_builder',
947 'cronet-arm/sizes',
948 ],
949 'override_compile_targets': [
950 'cronet',
951 ],
952 },
Dirk Pranke1b767092017-12-07 04:44:23953 },
954 },
Stephen Martinis54d64ad2018-09-21 22:16:20955 'swiftshader_unittests': {
956 'remove_from': [
957 # Save capacity on the hardware where we have only a few machines.
958 'Mac FYI Experimental Release (Intel)',
959 'Mac FYI Experimental Retina Release (AMD)',
960 'Mac FYI Experimental Retina Release (NVIDIA)',
961 'Mac Pro FYI Release (AMD)',
962 ],
963 },
Kenneth Russelleb60cbd22017-12-05 07:54:28964 'sync_integration_tests': {
965 'modifications': {
966 'Win7 Tests (dbg)(1)': {
967 'swarming': {
968 'shards': 2,
969 },
970 },
Stephen Martinis75ab55d2018-08-30 02:27:12971 'Win10 Tests x64 (dbg)': {
972 'experiment_percentage': 100, # https://crbug.com/840369
973 },
Kenneth Russelleb60cbd22017-12-05 07:54:28974 },
John Budorickca14c76f62017-12-09 14:19:18975 'remove_from': [
976 # chromium.memory
Nico Weber996e65c2018-06-14 14:05:57977 'Linux TSan Tests', # https://crbug.com/852002
John Budorickca14c76f62017-12-09 14:19:18978 ],
Kenneth Russelleb60cbd22017-12-05 07:54:28979 },
Kenneth Russell8a386d42018-06-02 09:48:01980 'tab_capture_end2end_tests': {
Nico Webere89a3c92018-07-01 01:30:52981 # Run these only on Release bots.
Kenneth Russell8a386d42018-06-02 09:48:01982 'remove_from': [
983 # chromium.gpu
984 'Linux Debug (NVIDIA)',
985 'Mac Debug (Intel)',
986 'Mac Retina Debug (AMD)',
987 'Win10 Debug (NVIDIA)',
988 # chromium.gpu.fyi
Kenneth Russell8a386d42018-06-02 09:48:01989 'Win10 FYI Debug (NVIDIA)',
990 'Win7 FYI Debug (AMD)',
991 ],
Emily Hanleyb64ac7c2018-05-25 13:36:55992 },
Kenneth Russelleb60cbd22017-12-05 07:54:28993 'telemetry_perf_unittests': {
994 'modifications': {
Kenneth Russell8ceeabf2017-12-11 17:53:28995 # chromium.android
John Budorick2232bb982018-05-18 17:50:07996 'android-kitkat-arm-rel': {
997 'args': [
998 '--browser=android-chromium',
999 '--device=android',
1000 ],
1001 'swarming': {
1002 'dimension_sets': [
1003 {
1004 'temp_band': '<30',
1005 },
1006 ],
John Budorick2232bb982018-05-18 17:50:071007 'shards': 15,
1008 },
1009 },
John Budorick8c4a989d2018-05-20 05:08:391010 'android-marshmallow-arm64-rel': {
1011 'args': [
1012 '--browser=android-chromium',
1013 '--device=android',
1014 ],
1015 'swarming': {
1016 'dimension_sets': [
1017 {
1018 'temp_band': '<30',
1019 },
1020 ],
John Budorick8c4a989d2018-05-20 05:08:391021 'shards': 15,
1022 },
John Budorick8c4a989d2018-05-20 05:08:391023 },
Kenneth Russell8ceeabf2017-12-11 17:53:281024 # chromium.android.fyi
1025 'x86 Cloud Tester': {
1026 'args': [
1027 '--browser=android-chromium',
1028 '--device=android',
1029 ],
1030 'swarming': {
1031 'shards': 1,
1032 },
1033 },
John Budorick5672ffd2018-09-07 18:25:581034 # chromium.fyi
1035 'linux-chromium-tests-staging-tests': {
1036 'args': [
1037 '--xvfb',
1038 '--jobs=1',
1039 ],
1040 },
Kenneth Russell8ceeabf2017-12-11 17:53:281041 # chromium.linux
Kenneth Russelleb60cbd22017-12-05 07:54:281042 'Linux Tests': {
1043 'args': [
1044 '--xvfb',
Ned Nguyene6e26042018-01-17 20:42:481045 '--jobs=1',
Kenneth Russelleb60cbd22017-12-05 07:54:281046 ],
1047 },
Ned Nguyeneb3911e2017-12-11 20:16:021048 'Linux Tests (dbg)(1)': {
1049 'args': [
1050 '--xvfb',
nednguyen35d625f22018-01-11 19:45:301051 '--jobs=1',
Ned Nguyeneb3911e2017-12-11 20:16:021052 ],
1053 },
John Budorick2593eb922018-05-09 19:31:491054 'linux-xenial-rel': {
1055 'args': [
1056 '--xvfb',
1057 '--jobs=1',
1058 ],
1059 },
Kenneth Russell8ceeabf2017-12-11 17:53:281060 # chromium.mac
Kenneth Russelleb60cbd22017-12-05 07:54:281061 # Disable parallelism on all Mac bots.
1062 'Mac10.10 Tests': {
1063 'args': [
1064 '--jobs=1',
1065 ],
1066 },
1067 'Mac10.11 Tests': {
1068 'args': [
1069 '--jobs=1',
1070 ],
1071 },
1072 'Mac10.12 Tests': {
1073 'args': [
1074 '--jobs=1',
1075 ],
1076 },
Ned Nguyen6e6e5b32018-02-21 20:21:501077 'Win7 Tests (dbg)(1)': {
1078 'args': [
1079 '--jobs=1',
1080 ],
1081 'swarming': {
1082 'shards': 20,
1083 },
1084 'experiment_percentage': 100,
1085 },
Will Harris17a64862018-10-18 15:36:011086 # luci.chromium.ci
1087 'linux-tcmalloc-rel': {
1088 'args': [
1089 '--xvfb',
1090 '--jobs=1',
1091 ],
1092 },
Kenneth Russelleb60cbd22017-12-05 07:54:281093 },
1094 'remove_from': [
Kenneth Russelleb60cbd22017-12-05 07:54:281095 'Linux Tests (dbg)(1)(32)',
Shenghua Zhangbd6f1b22018-03-03 02:59:141096 'Mac10.13 Tests',
1097 'Mac10.13 Tests (dbg)',
Dirk Pranke8fd63c12017-12-10 18:06:271098 # client.v8.chromium
1099 'Linux - Future (dbg)',
Stephen Martinise701f5a2018-05-04 01:25:111100 # chromium.win
1101 'Win10 Tests x64 (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:281102 ],
1103 },
Stephen Martinis54d64ad2018-09-21 22:16:201104 'telemetry_unittests': {
1105 'modifications': {
1106 'Win10 Tests x64 (dbg)': {
1107 'experiment_percentage': 100, # crbug.com/870673
1108 }
1109 }
1110 },
Kenneth Russelleb60cbd22017-12-05 07:54:281111 'unit_tests': {
Kenneth Russelleb60cbd22017-12-05 07:54:281112 'modifications': {
Kenneth Russellfbda3c532017-12-08 23:57:241113 # chromium.clang
1114 'ToTLinuxASan': {
1115 'swarming': {
1116 'shards': 2,
1117 },
John Budorickca14c76f62017-12-09 14:19:181118 },
Dirk Pranke20eae9a72017-12-09 18:12:141119 # chromium.memory
John Budorickca14c76f62017-12-09 14:19:181120 'Linux ASan LSan Tests (1)': {
John Budorick5052d552017-12-13 02:59:341121 # These are slow on the ASAN trybot for some reason.
1122 # crbug.com/794372
John Budorickca14c76f62017-12-09 14:19:181123 'swarming': {
John Budorick5052d552017-12-13 02:59:341124 'shards': 4,
John Budorickca14c76f62017-12-09 14:19:181125 },
1126 },
John Budorickca14c76f62017-12-09 14:19:181127 'Linux TSan Tests': {
1128 'swarming': {
1129 'shards': 2,
1130 },
1131 },
Takuto Ikuta54671d972018-07-19 19:06:351132 'Linux ChromiumOS MSan Tests': {
1133 # These are very slow on the Chrome OS MSAN trybot for some reason.
1134 # crbug.com/865455
1135 'swarming': {
1136 'shards': 2,
1137 },
1138 },
1139 'Linux Chromium OS ASan LSan Tests (1)': {
1140 # These are slow on the ASAN trybot for some reason.
1141 # crbug.com/794372
1142 'swarming': {
1143 'shards': 2,
1144 },
1145 },
Dirk Pranke20eae9a72017-12-09 18:12:141146 # chromium.swarm
1147 'Android N5X Swarm': {
1148 'swarming': {
1149 'shards': 8,
1150 },
1151 },
Kenneth Russelleb60cbd22017-12-05 07:54:281152 },
1153 },
Kenneth Russell8a386d42018-06-02 09:48:011154 'video_decode_accelerator_gl_unittest': {
1155 'remove_from': [
1156 # chromium.gpu.fyi
1157 # Windows Intel doesn't have the GL extensions to support this test.
Kenneth Russell0272ab72018-06-04 17:22:241158 'Optional Win10 Release (Intel HD 630)',
Kenneth Russell8a386d42018-06-02 09:48:011159 'Win10 FYI Release (Intel HD 630)',
1160 'Win10 FYI Exp Release (Intel HD 630)',
1161 ],
1162 },
Stephen Martinis36977112018-04-06 06:09:461163 'viz_browser_tests': {
Takuto Ikuta4ef47d5f2018-06-11 13:15:361164 'modifications': {
Nico Weber6b67a402018-06-18 21:45:011165 # chromium.chromiumos
1166 'linux-chromeos-dbg': {
1167 'swarming': {
1168 'shards': 20,
1169 },
1170 },
Nico Weber3f2a65de92018-06-11 14:04:171171 # chromium.memory
Takuto Ikuta54671d972018-07-19 19:06:351172 'Linux ChromiumOS MSan Tests': {
1173 # These are very slow on the Chrome OS MSAN trybot for some reason.
1174 # crbug.com/865455
1175 'swarming': {
1176 'shards': 20,
1177 },
1178 },
1179 'Linux Chromium OS ASan LSan Tests (1)': {
1180 # These are very slow on the ASAN trybot for some reason.
1181 # crbug.com/794372
1182 'swarming': {
James Cook98759ec2018-07-30 22:02:131183 'shards': 30,
Takuto Ikuta54671d972018-07-19 19:06:351184 },
1185 },
Takuto Ikuta4ef47d5f2018-06-11 13:15:361186 },
Stephen Martinis36977112018-04-06 06:09:461187 },
Stephen Martinis54d64ad2018-09-21 22:16:201188 'viz_content_browsertests': {
1189 'modifications': {
1190 # chromium.memory
1191 'Linux Chromium OS ASan LSan Tests (1)': {
1192 # content_browsertests is slow on ASAN try bot. crbug.com/822461.
1193 'swarming': {
1194 'shards': 4,
1195 }
1196 },
1197 'Linux ChromiumOS MSan Tests': {
1198 # These are very slow on the Chrome OS MSAN trybot for some reason.
1199 # crbug.com/865455
1200 'swarming': {
1201 'shards': 2,
1202 },
1203 },
1204 },
1205 },
Kenneth Russelleb60cbd22017-12-05 07:54:281206 'viz_unittests': {
1207 'remove_from': [
Kenneth Russelleb60cbd22017-12-05 07:54:281208 # chromium.win
1209 'Win10 Tests x64',
1210 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281211 },
Kenneth Russellfbda3c532017-12-08 23:57:241212 'vr_pixeltests': {
1213 'remove_from': [
Kenneth Russell8ceeabf2017-12-11 17:53:281214 # chromium.fyi
Kenneth Russell8ceeabf2017-12-11 17:53:281215 'VR Linux',
Kenneth Russellfbda3c532017-12-08 23:57:241216 ],
1217 },
Nico Webere81999ee2018-07-01 23:52:431218 'wayland_client_perftests': {
1219 'remove_from': [
1220 'linux-chromeos-dbg', # https://crbug.com/859307
1221 ],
1222 },
Stephen Martinis54d64ad2018-09-21 22:16:201223 'webgl2_conformance_tests': {
1224 'remove_from': [
1225 # The Mac NVIDIA Retina bots don't have the capacity to run
1226 # this test suite on mac_optional_gpu_tests_rel.
1227 'Optional Mac Retina Release (NVIDIA)',
1228 ],
Kenneth Russell8a386d42018-06-02 09:48:011229 'modifications': {
Kenneth Russell8a386d42018-06-02 09:48:011230 'Mac FYI GPU ASAN Release': {
1231 'args': [
1232 '--is-asan',
1233 ]
1234 },
1235 },
1236 },
1237 'webgl_conformance_gl_passthrough_tests': {
1238 'remove_from': [
1239 # crbug.com/555545 and crbug.com/649824:
1240 # Disable webgl_conformance_gl_tests on some Win/AMD cards.
1241 # Always fails on older cards, flaky on newer cards.
1242 'Win7 FYI Debug (AMD)',
1243 'Win7 FYI Release (AMD)',
1244 ],
1245 },
Stephen Martinis54d64ad2018-09-21 22:16:201246 'webgl_conformance_tests': {
Kenneth Russell8a386d42018-06-02 09:48:011247 'modifications': {
Stephen Martinis54d64ad2018-09-21 22:16:201248 # On desktop platforms these don't take very long (~7 minutes),
1249 # but on Android they take ~30 minutes and we want to use more
1250 # shards than on desktop.
1251 # chromium.gpu
1252 'Android Release (Nexus 5X)': {
1253 'swarming': {
1254 'shards': 6,
1255 },
1256 },
Kenneth Russell8a386d42018-06-02 09:48:011257 'Mac FYI GPU ASAN Release': {
1258 'args': [
1259 '--is-asan',
1260 ]
1261 },
1262 },
1263 },
Yuly Novikove27d1d22018-10-29 21:24:191264 'webgl_conformance_vulkan_passthrough_tests': {
1265 'remove_from': [
1266 'Win7 FYI Debug (AMD)',
1267 ],
1268 },
Kenneth Russelleb60cbd22017-12-05 07:54:281269 'webkit_layout_tests': {
1270 'remove_from': [
Dirk Prankeca0a1ab2018-07-31 21:06:431271 # chromium.fyi
1272 'Chromium Mac 10.13',
Kenneth Russellfbda3c532017-12-08 23:57:241273 # chromium.linux
Dirk Prankec2917e92018-06-21 04:28:531274 'Linux Tests (dbg)(1)(32)', # 32-bit linux is unsupported
Kenneth Russellfbda3c532017-12-08 23:57:241275 # chromium.win
Dirk Prankec1083b42018-06-15 02:43:321276 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests.
Dirk Pranke15530fe2018-06-15 16:12:131277 'Win10 Tests x64 (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:281278 ],
Kenneth Russelleb60cbd22017-12-05 07:54:281279 'modifications': {
John Budorick7732d4d02018-07-30 19:02:541280 # chromium.android
1281 'KitKat Phone Tester (dbg)': {
1282 'args': [
1283 '--debug',
1284 '--android',
Kenneth Russell45cf54092018-08-20 21:21:301285 # TODO(crbug.com/875172): run on the real GPU since the
1286 # software fallback, SwiftShader, isn't yet for 32-bit ARM.
Kenneth Russelle8305342018-08-21 19:34:231287 '--additional-driver-flag=--use-gpu-in-tests',
John Budorick7732d4d02018-07-30 19:02:541288 ],
John Budorick7732d4d02018-07-30 19:02:541289 },
Kenneth Russell8ceeabf2017-12-11 17:53:281290 # chromium.fyi
Stephen McGruer54cac792018-08-30 15:02:321291 'linux-blink-animation-use-time-delta': {
1292 'args': [
1293 '--debug',
1294 ],
1295 },
John Budorick6650ef12018-05-16 23:33:171296 'linux-blink-gen-property-trees': {
1297 'args': [
John Budorick47795202018-05-18 01:30:351298 '--debug',
John Budorick6650ef12018-05-16 23:33:171299 '--additional-driver-flag=--enable-blink-gen-property-trees',
1300 ],
1301 },
John Budoricka14c2c392018-03-02 19:00:441302 'linux-blink-heap-incremental-marking': {
1303 'args': [
1304 '--debug',
Michael Lippautzd48e4a52018-04-26 06:59:131305 '--additional-driver-flag=--enable-blink-features=HeapIncrementalMarkingStress',
John Budoricka14c2c392018-03-02 19:00:441306 ],
1307 },
John Budorickab108712018-09-01 00:12:211308 'linux-blink-heap-unified-gc': {
1309 'args': [
1310 '--debug',
1311 '--additional-driver-flag=--enable-blink-features=HeapUnifiedGarbageCollection',
1312 ],
1313 },
Dirk Pranke97f97ae62018-06-19 22:22:361314 'mac10.10-blink-rel-dummy': {
1315 'swarming': {
1316 'dimension_sets': [
1317 { # This should match Mac10.10 Tests on chromium.mac.
1318 'gpu': 'none',
1319 'os': 'Mac-10.10',
1320 }
1321 ]
1322 },
1323 },
1324 'mac10.11-blink-rel-dummy': {
1325 'swarming': {
1326 'dimension_sets': [
1327 { # This should match Mac10.11 Tests on chromium.mac.
1328 'gpu': 'none',
1329 'os': 'Mac-10.11',
1330 }
1331 ]
1332 },
1333 },
1334 'mac10.12-blink-rel-dummy': {
1335 'swarming': {
1336 'dimension_sets': [
1337 { # This should match Mac10.12 Tests on chromium.mac.
1338 'gpu': '8086:0a2e',
1339 'hidpi': '0',
1340 'os': 'Mac-10.12',
1341 },
1342 ],
1343 },
1344 },
Dirk Pranke97f97ae62018-06-19 22:22:361345 'mac10.13-blink-rel-dummy': {
1346 'swarming': {
1347 'dimension_sets': [
1348 { # This should match Chromium Mac 10.13 on chromium.fyi.
1349 'gpu': '8086:0a2e',
1350 'hidpi': '0',
1351 'os': 'Mac-10.13',
1352 },
1353 ],
1354 'shards': 12,
1355 },
1356 },
Kenneth Russell8ceeabf2017-12-11 17:53:281357 'WebKit Linux layout_ng Dummy Builder': {
1358 'args': [
1359 '--additional-driver-flag=--enable-blink-features=LayoutNG',
Kenneth Russell8ceeabf2017-12-11 17:53:281360 '--additional-driver-flag=--enable-slimming-paint-v175',
1361 ],
1362 'swarming': {
1363 'shards': 15,
1364 },
1365 },
1366 'WebKit Linux root_layer_scrolls Dummy Builder': {
1367 'args': [
1368 '--additional-driver-flag=--root-layer-scrolls',
1369 ],
1370 'swarming': {
1371 'shards': 15,
1372 },
1373 },
1374 'WebKit Linux slimming_paint_v2 Dummy Builder': {
1375 'args': [
Xianzhu Wang0e4447e2018-02-19 06:44:321376 '--additional-driver-flag=--enable-slimming-paint-v2',
Kenneth Russell8ceeabf2017-12-11 17:53:281377 ],
1378 'swarming': {
1379 'shards': 15,
1380 },
1381 },
1382 # chromium.linux
Kenneth Russelleb60cbd22017-12-05 07:54:281383 'Linux Tests': {
1384 'swarming': {
1385 'dimension_sets': [
1386 {
1387 # TODO(kbr): this is essentially redundant.
1388 'os': 'Ubuntu-14.04',
1389 },
1390 ],
1391 'shards': 6,
1392 },
1393 },
Dirk Prankec1083b42018-06-15 02:43:321394 'Linux Tests (dbg)(1)': {
Dirk Pranke15530fe2018-06-15 16:12:131395 'args': [
1396 '--debug',
1397 ],
Dirk Prankec1083b42018-06-15 02:43:321398 'swarming': {
1399 'dimension_sets': [
1400 {
1401 # TODO(kbr): this is essentially redundant.
1402 'os': 'Ubuntu-14.04',
1403 },
1404 ],
1405 'shards': 20,
1406 },
1407 },
Kenneth Russell8ceeabf2017-12-11 17:53:281408 # chromium.mac
Kenneth Russelleb60cbd22017-12-05 07:54:281409 'Mac10.10 Tests': {
1410 # TODO(kbr): this is essentially redundant.
1411 'swarming': {
1412 'dimension_sets': [
1413 {
1414 'gpu': 'none',
1415 'os': 'Mac-10.10.5',
1416 },
1417 ],
1418 },
1419 },
1420 'Mac10.11 Tests': {
1421 # TODO(kbr): this is essentially redundant.
1422 'swarming': {
1423 'dimension_sets': [
1424 {
1425 'gpu': 'none',
1426 'os': 'Mac-10.11.6',
1427 },
1428 ],
1429 },
1430 },
1431 'Mac10.12 Tests': {
1432 # TODO(kbr): if the Swarming dimensions were explicitly specified for
Dirk Prankeca0a1ab2018-07-31 21:06:431433 # all jobs then this wouldn't be needed.
Kenneth Russelleb60cbd22017-12-05 07:54:281434 'swarming': {
1435 'dimension_sets': [
1436 {
Ben Pasteneb9dbd662018-08-07 18:54:131437 'gpu': '8086:0a2e',
Kenneth Russelleb60cbd22017-12-05 07:54:281438 'os': 'Mac-10.12.6',
1439 },
1440 ],
1441 'shards': 12,
1442 },
1443 },
Dirk Pranke736e26f2018-04-07 01:54:301444 'Mac10.13 Tests': {
Dirk Prankec2917e92018-06-21 04:28:531445 # TODO(kbr): if the Swarming dimensions were explicitly specified for
Dirk Prankeca0a1ab2018-07-31 21:06:431446 # all jobs then this wouldn't be needed.
Dirk Prankec2917e92018-06-21 04:28:531447 'swarming': {
1448 'dimension_sets': [
1449 {
Ben Pastene62e179d52018-08-16 21:22:091450 'gpu': '8086:0a2e',
1451 'os': 'Mac-10.12.6',
Dirk Prankec2917e92018-06-21 04:28:531452 },
1453 ],
1454 'shards': 12,
Brad Hall6822d5b2018-11-20 17:57:001455 # TODO(crbug.com/853356): Switch this fully to 10.13.
1456 # Starting with a 20 minute expiration for now, we will reduce this
1457 # later.
1458 'optional_dimensions': {
1459 1200: [
1460 {
1461 'os': 'Mac-10.13',
1462 }
1463 ],
1464 },
Dirk Prankec2917e92018-06-21 04:28:531465 },
Dirk Pranke736e26f2018-04-07 01:54:301466 },
Dirk Pranke15530fe2018-06-15 16:12:131467 'Mac10.13 Tests (dbg)': {
1468 'args': [
1469 '--debug',
1470 ],
1471 },
Dirk Pranke81ff51c2017-12-09 19:24:281472 # chromium.webkit.
Dirk Pranke81ff51c2017-12-09 19:24:281473 'WebKit Linux Trusty ASAN': {
1474 'args': [
1475 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431476 '../../third_party/blink/web_tests/ASANExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281477 '--time-out-ms',
1478 '48000',
1479 '--enable-sanitizer',
1480 ],
1481 'swarming': {
1482 'dimension_sets': [
1483 {
1484 'os': 'Ubuntu-14.04',
1485 },
1486 ],
1487 'shards': 20,
1488 },
1489 },
1490 'WebKit Linux Trusty Leak': {
1491 'args': [
1492 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431493 '../../third_party/blink/web_tests/LeakExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281494 '--time-out-ms',
1495 '48000',
1496 '--enable-leak-detection',
1497 ],
1498 'swarming': {
1499 'dimension_sets': [
1500 {
1501 'os': 'Ubuntu-14.04',
1502 },
1503 ],
1504 'shards': 10,
1505 },
1506 },
1507 'WebKit Linux Trusty MSAN': {
1508 'args': [
1509 '--additional-expectations',
Kent Tamura77578cc2018-11-25 22:33:431510 '../../third_party/blink/web_tests/MSANExpectations',
Dirk Pranke81ff51c2017-12-09 19:24:281511 '--time-out-ms',
1512 '66000',
1513 '--enable-sanitizer',
1514 ],
1515 'swarming': {
1516 'dimension_sets': [
1517 {
1518 'os': 'Ubuntu-14.04',
1519 },
1520 ],
1521 'expiration': 36000,
1522 'hard_timeout': 10800,
1523 'io_timeout': 3600,
1524 'shards': 20,
1525 },
1526 },
Dirk Pranke81ff51c2017-12-09 19:24:281527 'WebKit Win10': {
1528 'swarming': {
1529 'dimension_sets': [
1530 {
Jao-ke Chin-Leeee7d1492018-04-02 17:35:481531 'os': 'Windows-10-15063',
Dirk Pranke81ff51c2017-12-09 19:24:281532 },
1533 ],
Dirk Pranke81ff51c2017-12-09 19:24:281534 },
1535 },
Kenneth Russell8ceeabf2017-12-11 17:53:281536 # chromium.win
Kenneth Russelleb60cbd22017-12-05 07:54:281537 'Win7 Tests (dbg)(1)': {
1538 'args': [
1539 '--debug',
1540 '--time-out-ms',
1541 '60000'
1542 ],
Dirk Pranke028aa922018-05-25 18:37:341543 'experiment_percentage': 100,
Kenneth Russelleb60cbd22017-12-05 07:54:281544 # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit,
1545 # from prefered_os_dimension in
1546 # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally,
1547 # Swarming dimensions would be either specified for all testers on the
1548 # waterfall (and therefore, explicitly specified for all tests in the
1549 # generated JSON), or this would be removed, and the implicit one used.
1550 'swarming': {
1551 'dimension_sets': [
1552 {
1553 'os': 'Windows-7-SP1',
1554 }
1555 ],
1556 },
1557 },
Stephen Martinis1c5d6aa2018-04-17 03:11:251558 'Win10 Tests x64 (dbg)': {
1559 'args': [
1560 '--debug',
Stephen Martinis29afff32018-04-19 03:03:111561 '--target',
1562 'Debug_x64',
Stephen Martinis1c5d6aa2018-04-17 03:11:251563 ],
1564 },
Kenneth Russelleb60cbd22017-12-05 07:54:281565 },
1566 },
Kenneth Russelleb60cbd22017-12-05 07:54:281567 'webkit_unit_tests': {
Dirk Pranke81ff51c2017-12-09 19:24:281568 'modifications': {
John Budorick5052d552017-12-13 02:59:341569 # chromium.memory
1570 'Linux ASan LSan Tests (1)': {
1571 # These are very slow on the ASAN trybot for some reason.
1572 # crbug.com/794372
1573 'swarming': {
1574 'shards': 5,
1575 },
1576 },
arthursonzogni26889d82018-05-29 17:18:161577 'Marshmallow 64 bit Tester': {
1578 # Increase timeout. See https://crbug.com/847229.
1579 'swarming': {
1580 'hard_timeout': 1200,
1581 },
1582 },
Dirk Pranke81ff51c2017-12-09 19:24:281583 },
Kenneth Russelleb60cbd22017-12-05 07:54:281584 },
rbpotter0309a552018-08-30 18:41:501585 'webui_polymer2_browser_tests': {
1586 'remove_from': [
1587 # chromium.win
1588 'Win10 Tests x64 (dbg)', # Matches browser_tests.
1589 ],
1590 },
rbpotter8ed19ab2018-08-24 23:59:191591 'webui_polymer2_interactive_ui_tests': {
1592 'modifications': {
1593 # Match interactive_ui_tests, see https://crbug.com/840369
1594 # chromium.win
1595 'Win10 Tests x64 (dbg)': {
1596 'experiment_percentage': 100,
1597 },
1598 },
1599 },
Kenneth Russelleb60cbd22017-12-05 07:54:281600 'webview_instrumentation_test_apk': {
1601 'remove_from': [
Hans Wennborgeac4c36c2018-05-23 16:04:061602 # This test frequently fails on Android, https://crbug.com/824959
1603 # chromium.android
John Budorick2232bb982018-05-18 17:50:071604 'android-kitkat-arm-rel',
Kenneth Russelleb60cbd22017-12-05 07:54:281605 'KitKat Phone Tester (dbg)',
Kenneth Russelleb60cbd22017-12-05 07:54:281606 'KitKat Tablet Tester',
Kenneth Russell8ceeabf2017-12-11 17:53:281607 # chromium.android.fyi
Hans Wennborga0b11ebe2018-05-15 16:26:501608 # chromium.clang; matching chromium.android, the test fails on these.
Hans Wennborga0b11ebe2018-05-15 16:26:501609 'ToTAndroid',
Dirk Pranke20eae9a72017-12-09 18:12:141610 # On chromium.swarm, this should possibly be being run (or removed
1611 # from Android N5X Swarm).
1612 'Android N5 Swarm',
Kenneth Russelleb60cbd22017-12-05 07:54:281613 ],
Ben Pastenee17a8e92018-07-12 21:55:181614 'modifications': {
1615 'Oreo Phone Tester': {
1616 # TODO(crbug.com/863089): Enable this once it's passing.
1617 'experiment_percentage': 100,
1618 },
1619 },
Kenneth Russelleb60cbd22017-12-05 07:54:281620 },
bsheedy800f5062018-08-07 00:47:541621 'xr_browser_tests': {
1622 'remove_from': [
1623 # chromium.gpu.fyi
1624 # This exception probably needs to stay due to lack of capacity
1625 # on the Win AMD bots.
1626 'Win7 FYI Debug (AMD)',
Maggie Chen4fc29842018-08-07 19:12:481627 # Fails on the bot, http://crbug.com/868143
1628 'Win7 FYI Release (AMD)',
bsheedy800f5062018-08-07 00:47:541629 ],
1630 },
Kenneth Russelleb60cbd22017-12-05 07:54:281631}