1{
2  "adservices-mainline-presubmit": [
3    {
4      // This is the unit test and shared library code, which should NOT have any module apex
5      // dependency. Per suggestion from mainline Eng team, it still uses ad/ext services' tag to
6      // allow it to run on R+.
7      "name": "AdServicesSharedLibrariesUnitTests",
8      "options": [
9        {
10          "exclude-annotation": "androidx.test.filters.FlakyTest"
11        }
12      ]
13    }
14  ],
15  "ravenwood-presubmit": [
16    {
17      // Same as AdServicesSharedLibrariesUnitTests, but running on host-side using Ravenwood
18      "name": "AdServicesSharedLibrariesUnitTestsRavenwood",
19      "host": true,
20      "options": [
21        {
22          "exclude-annotation": "androidx.test.filters.FlakyTest"
23        }
24      ]
25    }
26  ],
27  "extservices-mainline-presubmit": [
28    {
29      // This is the unit test and shared library code, which should NOT have any module apex
30      // dependency. Per suggestion from mainline Eng team, it still uses ad/ext services' tag to
31      // allow it to run on R+.
32      "name": "AdServicesSharedLibrariesUnitTests",
33      "options": [
34        {
35          "exclude-annotation": "androidx.test.filters.FlakyTest"
36        }
37      ]
38    }
39  ],
40  "imports": [
41    {
42      "path": "packages/modules/AdServices/adservices"
43    }
44  ]
45}