blob: 1529ebf292034c205027a5a0cd7c8d430bdcf6b6 [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 5)', # crbug.com/860800
43 'Android FYI Release (Nexus 6)', # anglebug.com/2433
Kenneth Russell8a386d42018-06-02 09:48:0144 ],
45 },
Kenneth Russellfbda3c532017-12-08 23:57:2446 'angle_unittests': {
47 'remove_from': [
Nico Weberebde4f72018-06-12 23:13:5248 # chromium.gpu.fyi
Kenneth Russell8a386d42018-06-02 09:48:0149 # On Android, these are already run on the main waterfall.
Kenneth Russell8a386d42018-06-02 09:48:0150 'Android FYI Release (Nexus 5X)',
Kenneth Russellfbda3c532017-12-08 23:57:2451 ],
John Budorickca14c76f62017-12-09 14:19:1852 'modifications': {
53 'Linux ASan LSan Tests (1)': {
54 'swarming': {
55 'shards': 10,
56 },
57 },
58 },
Kenneth Russellfbda3c532017-12-08 23:57:2459 },
John Budorickca14c76f62017-12-09 14:19:1860 'blink_heap_unittests': {
61 'remove_from': [
John Budorickca14c76f62017-12-09 14:19:1862 # chromium.memory
Nico Weberd36959682018-04-12 03:33:4663 'Linux TSan Tests', # https://crbug.com/831674
John Budorickca14c76f62017-12-09 14:19:1864 ],
John Budorickca14c76f62017-12-09 14:19:1865 },
Alexander Timin2263e0a2018-06-13 11:59:3066 'blink_platform_unittests': {
67 'modifications': {
68 'android-kitkat-arm-rel': {
69 'experiment_percentage': 100,
70 },
71 'android-marshmallow-arm64-rel': {
72 'experiment_percentage': 100,
73 },
74 },
75 },
Kenneth Russelleb60cbd22017-12-05 07:54:2876 'browser_tests': {
Kenneth Russellfbda3c532017-12-08 23:57:2477 'remove_from': [
78 # chromium.clang
79 'CrWinAsanCov',
Nico Weber3af4da72018-02-27 01:59:41