1{
2  "presubmit-large": [
3    {
4      "name": "FrameworksServicesTests",
5      "options": [
6        {
7          "include-annotation": "android.platform.test.annotations.Presubmit"
8        },
9        {
10          "exclude-annotation": "androidx.test.filters.FlakyTest"
11        },
12        {
13          "exclude-annotation": "org.junit.Ignore"
14        }
15      ]
16    }
17  ],
18  "presubmit": [
19    {
20      "name": "FrameworksUiServicesTests",
21      "options": [
22        {
23          "exclude-annotation": "androidx.test.filters.FlakyTest"
24        }
25      ]
26    },
27    {
28      "name": "ExtServicesUnitTests",
29      "options": [
30        {
31          "exclude-annotation": "androidx.test.filters.FlakyTest"
32        }
33      ]
34    },
35    {
36      "name": "TestablesTests",
37      "options": [
38        {
39          "exclude-annotation": "androidx.test.filters.FlakyTest"
40        }
41      ]
42    },
43    {
44      "name": "FrameworksCoreTests",
45      "options": [
46        {
47          "include-annotation": "android.platform.test.annotations.Presubmit"
48        },
49        {
50          "exclude-annotation": "androidx.test.filters.FlakyTest"
51        },
52        {
53          "exclude-annotation": "org.junit.Ignore"
54        }
55      ]
56    },
57    {
58      "name": "FrameworkPermissionTests",
59      "options": [
60        {
61          "include-annotation": "android.platform.test.annotations.Presubmit"
62        },
63        {
64          "exclude-annotation": "androidx.test.filters.FlakyTest"
65        },
66        {
67          "exclude-annotation": "org.junit.Ignore"
68        }
69      ]
70    },
71    {
72      "name": "FrameworksInProcessTests",
73      "options": [
74        {
75          "exclude-annotation": "androidx.test.filters.FlakyTest"
76        },
77        {
78          "exclude-annotation": "org.junit.Ignore"
79        }
80      ]
81    }
82  ],
83  "postsubmit-managedprofile-stress": [
84    {
85      "name": "ManagedProfileLifecycleStressTest"
86    }
87  ],
88 "auto-postsubmit": [
89   // Test tag for automotive targets. These are only running in postsubmit so as to harden the
90   // automotive targets to avoid introducing additional test flake and build time. The plan for
91   // presubmit testing for auto is to augment the existing tests to cover auto use cases as well.
92   // Additionally, this tag is used in targeted test suites to limit resource usage on the test
93   // infra during the hardening phase.
94   // TODO: this tag to be removed once the above is no longer an issue.
95   {
96     "name": "FrameworksUiServicesTests",
97     "options": [
98       {
99         "exclude-annotation": "androidx.test.filters.FlakyTest"
100       }
101     ]
102   },
103   {
104     "name": "ExtServicesUnitTests",
105     "options": [
106       {
107         "exclude-annotation": "androidx.test.filters.FlakyTest"
108       }
109     ]
110   },
111   {
112     "name": "TestablesTests",
113     "options": [
114       {
115         "exclude-annotation": "androidx.test.filters.FlakyTest"
116       }
117     ]
118   },
119   {
120     "name": "FrameworksCoreTests",
121     "options": [
122       {
123         "include-annotation": "android.platform.test.annotations.Presubmit"
124       },
125       {
126         "exclude-annotation": "androidx.test.filters.FlakyTest"
127       },
128       {
129         "exclude-annotation": "org.junit.Ignore"
130       }
131     ]
132   },
133   {
134     "name": "FrameworksServicesTests",
135     "options": [
136       {
137         "include-annotation": "android.platform.test.annotations.Presubmit"
138       },
139       {
140         "exclude-annotation": "androidx.test.filters.FlakyTest"
141       },
142       {
143         "exclude-annotation": "org.junit.Ignore"
144       }
145     ]
146   }
147 ]
148}
149