• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "presubmit": [
3        {
4            "name": "PermissionControllerMockingTests"
5        },
6        {
7            "name": "CtsRoleTestCases",
8            "options": [
9                {
10                    "exclude-annotation": "androidx.test.filters.FlakyTest"
11                }
12            ],
13            "file_patterns": ["res/xml/roles\\.xml"]
14        },
15        {
16            "name": "CtsRoleMultiUserTestCases"
17        },
18        {
19            "name": "PermissionUiTestCases",
20            "options": [
21                {
22                    "exclude-annotation": "androidx.test.filters.FlakyTest"
23                }
24            ]
25        }
26    ],
27    "presubmit-large": [
28        {
29            "name": "CtsPermissionUiTestCases",
30            "options": [
31                {
32                    "exclude-annotation": "androidx.test.filters.FlakyTest"
33                }
34            ]
35        }
36    ],
37    "mainline-presubmit": [
38        {
39            "name": "CtsRoleTestCases[com.google.android.permission.apex]",
40            "options": [
41                // TODO(b/238677748): These two tests currently fails on R base image
42                {
43                    "exclude-filter": "android.app.role.cts.RoleManagerTest#openDefaultAppListThenIsNotDefaultAppInList"
44                },
45                {
46                    "exclude-filter": "android.app.role.cts.RoleManagerTest#removeSmsRoleHolderThenPermissionIsRevoked"
47                },
48                {
49                    "exclude-annotation": "androidx.test.filters.FlakyTest"
50                }
51            ],
52            "file_patterns": ["res/xml/roles\\.xml"]
53        },
54        {
55            "name": "CtsRoleMultiUserTestCases[com.google.android.permission.apex]"
56        },
57        {
58            "name": "PermissionControllerMockingTests[com.google.android.permission.apex]",
59            "options": [
60                {
61                    "include-filter": "com.android.permissioncontroller.tests.mocking.role.model.RoleParserTest"
62                },
63                {
64                    "exclude-annotation": "androidx.test.filters.FlakyTest"
65                }
66            ],
67            "file_patterns": ["res/xml/roles\\.xml"]
68        },
69        {
70            "name": "PermissionUiTestCases[com.google.android.permission.apex]",
71            "options": [
72                {
73                    "exclude-annotation": "androidx.test.filters.FlakyTest"
74                },
75                // TODO(b/238773220): These tests currently fails on R base image
76                {
77                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsGranted"
78                },
79                {
80                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsRevoked"
81                },
82                {
83                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenAppGetsInstalled"
84                },
85                {
86                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenDefinerGetsUninstalled"
87                },
88                {
89                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenUserGetsUninstalled"
90                }
91            ]
92        },
93        {
94            "name": "CtsPermissionUiTestCases[com.google.android.permission.apex]",
95            "options": [
96                {
97                    "exclude-annotation": "androidx.test.filters.FlakyTest"
98                }
99            ]
100        }
101    ],
102    "permission-mainline-presubmit": [
103        {
104            "name": "CtsRoleTestCases",
105            "options": [
106                // TODO(b/238677748): These two tests currently fails on R base image
107                {
108                    "exclude-filter": "android.app.role.cts.RoleManagerTest#openDefaultAppListThenIsNotDefaultAppInList"
109                },
110                {
111                    "exclude-filter": "android.app.role.cts.RoleManagerTest#removeSmsRoleHolderThenPermissionIsRevoked"
112                },
113                {
114                    "exclude-annotation": "androidx.test.filters.FlakyTest"
115                }
116            ],
117            "file_patterns": ["res/xml/roles\\.xml"]
118        },
119        {
120            "name": "CtsRoleMultiUserTestCases"
121        },
122        {
123            "name": "PermissionControllerMockingTests",
124            "options": [
125                {
126                    "include-filter": "com.android.permissioncontroller.tests.mocking.role.model.RoleParserTest"
127                },
128                {
129                    "exclude-annotation": "androidx.test.filters.FlakyTest"
130                }
131            ],
132            "file_patterns": ["res/xml/roles\\.xml"]
133        },
134        {
135            "name": "PermissionUiTestCases",
136            "options": [
137                {
138                    "exclude-annotation": "androidx.test.filters.FlakyTest"
139                },
140                // TODO(b/238773220): These tests currently fails on R base image
141                {
142                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsGranted"
143                },
144                {
145                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsRevoked"
146                },
147                {
148                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenAppGetsInstalled"
149                },
150                {
151                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenDefinerGetsUninstalled"
152                },
153                {
154                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenUserGetsUninstalled"
155                }
156            ]
157        },
158        {
159            "name": "CtsPermissionUiTestCases",
160            "options": [
161                {
162                    "exclude-annotation": "androidx.test.filters.FlakyTest"
163                }
164            ]
165        }
166    ],
167    "postsubmit": [
168        {
169            "name": "CtsRoleTestCases",
170            "file_patterns": ["res/xml/roles\\.xml"]
171        },
172        {
173            "name": "PermissionUiTestCases"
174        },
175        {
176            "name": "CtsPermissionUiTestCases"
177        }
178    ],
179    "mainline-postsubmit": [
180        {
181            "name": "CtsRoleTestCases[com.google.android.permission.apex]",
182            "options": [
183                // TODO(b/238677748): These two tests currently fails on R base image
184                {
185                    "exclude-filter": "android.app.role.cts.RoleManagerTest#openDefaultAppListThenIsNotDefaultAppInList"
186                },
187                {
188                    "exclude-filter": "android.app.role.cts.RoleManagerTest#removeSmsRoleHolderThenPermissionIsRevoked"
189                }
190            ],
191            "file_patterns": ["res/xml/roles\\.xml"]
192        },
193        {
194            "name": "PermissionControllerMockingTests[com.google.android.permission.apex]",
195            "options": [
196                {
197                    "include-filter": "com.android.permissioncontroller.tests.mocking.role.model.RoleParserTest"
198                }
199            ],
200            "file_patterns": ["res/xml/roles\\.xml"]
201        },
202        {
203            "name": "PermissionUiTestCases[com.google.android.permission.apex]",
204            "options": [
205                // TODO(b/238773220): These tests currently fails on R base image
206                {
207                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsGranted"
208                },
209                {
210                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageCustomPermissionsFragmentTest#groupSummaryGetsUpdatedWhenPermissionGetsRevoked"
211                },
212                {
213                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenAppGetsInstalled"
214                },
215                {
216                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenDefinerGetsUninstalled"
217                },
218                {
219                    "exclude-filter": "com.android.permissioncontroller.permissionui.ui.handheld.ManageStandardPermissionsFragmentTest#additionalPermissionSummaryGetUpdateWhenUserGetsUninstalled"
220                }
221            ]
222        },
223        {
224            "name": "CtsPermissionUiTestCases[com.google.android.permission.apex]"
225        }
226    ],
227    "wear-presubmit": [
228        {
229            "name": "CtsPermissionUiTestCases",
230            "options": [
231                {
232                    "exclude-annotation": "androidx.test.filters.FlakyTest"
233                }
234            ]
235        },
236        {
237            "name": "CtsRoleTestCases",
238            "options": [
239                {
240                    "exclude-annotation": "androidx.test.filters.FlakyTest"
241                }
242            ]
243        }
244    ],
245    "imports": [
246        {
247            "path": "vendor/xts/gts-tests/hostsidetests/permissioncontroller"
248        }
249    ]
250}
251