1{
2  "imports": [
3    {
4      "path": "frameworks/native/libs/nativewindow"
5    },
6    {
7      "path": "frameworks/native/services/surfaceflinger"
8    }
9  ],
10  "presubmit": [
11    {
12      "name": "libgui_test",
13      "options": [
14        // TODO(b/277604286): Failing on Cuttlefish.
15        {
16          "exclude-filter": "MultiTextureConsumerTest#EGLImageTargetWorks"
17        },
18
19        // TODO(b/285011590): Failing on Cuttlefish.
20        {
21          "exclude-filter": "SurfaceTest#GetHdrSupport"
22        },
23        {
24          "exclude-filter": "SurfaceTest#GetWideColorSupport"
25        },
26
27        // TODO(b/285006554): Failing on Cuttlefish.
28        {
29          "exclude-filter": "SurfaceTextureGLTest#InvalidWidthOrHeightFails"
30        },
31
32        // TODO(b/277347351): Known test data issues, failing across devices.
33        {
34          "exclude-filter": "SurfaceTextureGLTest#TexturingFromCpuFilledYV12BufferNpot"
35        },
36        {
37          "exclude-filter": "SurfaceTextureGLTest#TexturingFromCpuFilledYV12BufferPow2"
38        },
39        {
40          "exclude-filter": "SurfaceTextureGLTest#TexturingFromCpuFilledYV12BufferWithCrop"
41        },
42        {
43          "exclude-filter": "SurfaceTextureGLTest#TexturingFromCpuFilledYV12BuffersRepeatedly"
44        },
45
46        // TODO(b/285041169): Hanging on Cuttlefish.
47        {
48          "exclude-filter": "SurfaceTextureGLThreadToGLTest#UpdateTexImageBeforeFrameFinishedCompletes"
49        },
50        {
51          "exclude-filter": "SurfaceTextureGLThreadToGLTest#RepeatedUpdateTexImageBeforeFrameFinishedCompletes"
52        },
53        {
54          "exclude-filter": "SurfaceTextureGLThreadToGLTest#RepeatedUpdateTexImageAfterFrameFinishedCompletes"
55        },
56
57        // TODO(b/285041070): Failing on Cuttlefish.
58        {
59          "exclude-filter": "SurfaceTextureGLToGLTest#EglDestroySurfaceUnrefsBuffers"
60        }
61      ]
62    }
63  ]
64}
65