xref: /aosp_15_r20/external/angle/infra/specs/test_suite_exceptions.pyl (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1# Copyright 2021 The ANGLE Project 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# For more info see Chromium's test_suite_exceptions.pyl in testing/buildbot.
12
13{
14  'angle_deqp_egl_vulkan_tests': {
15    'remove_from': [
16      # Occasionally hangs the machine http://anglebug.com/368553850
17      'linux-exp-nvidia',
18    ],
19  },
20  'angle_deqp_gles2_d3d11_tests': {
21    'modifications': {
22      # anglebug.com/352528974 suspecting OOM caused by multiprocess
23      'win10-x64-exp-intel': {
24        'args': [
25          '--max-processes=2',
26        ],
27      },
28    },
29  },
30  'angle_end2end_tests': {
31    'modifications': {
32      # anglebug.com/352528974 suspecting OOM caused by multiprocess
33      'win10-x64-exp-intel': {
34        'args': [
35          '--max-processes=2',
36        ],
37        'swarming': {
38          'shards': 3,
39        },
40      },
41      # anglebug.com/40644897 suspecting device lost caused by multiprocess
42      'win10-x64-intel': {
43        'args': [
44          '--max-processes=1',
45        ],
46        'swarming': {
47          'shards': 4,
48        },
49      },
50    },
51  },
52  'angle_perftests': {
53    'modifications': {
54      'android-arm64-pixel6-perf': {
55        'args': [
56          # Custom temp throttling for perf tests on pixel6 b/345514719
57          '--custom-throttling-temp=38',
58        ],
59      },
60    },
61  },
62  'angle_restricted_trace_gold_tests': {
63    'modifications': {
64      # anglebug.com/42263955 flaky 4x8 pixel artifacts on Win Intel
65      'win10-x64-intel': {
66        'args': [
67          '--flaky-retries=1',
68        ],
69      },
70    },
71  },
72  'angle_trace_interpreter_tests': {
73    'remove_from': [
74      # TODO: Implement on Android. http://anglebug.com/42266248
75      'android-arm64-pixel4',
76    ],
77  },
78  'angle_trace_perf_native_tests': {
79    'modifications': {
80      'android-arm64-pixel6-perf': {
81        'args': [
82          # Custom temp throttling for perf tests on pixel6 b/345514719
83          '--custom-throttling-temp=38',
84        ],
85      },
86    },
87  },
88  'angle_trace_perf_vulkan_tests': {
89    'modifications': {
90      'android-arm64-pixel6-perf': {
91        'args': [
92          # Custom temp throttling for perf tests on pixel6 b/345514719
93          '--custom-throttling-temp=38',
94        ],
95      },
96    },
97  },
98  'angle_white_box_tests': {
99    'modifications': {
100      # anglebug.com/40644897 suspecting device lost caused by multiprocess
101      'win10-x64-intel': {
102        'args': [
103          '--max-processes=1',
104        ],
105      },
106    },
107  },
108}
109