• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 {
2   "captiveportal-networkstack-resolve-tethering-mainline-presubmit": [
3     // These are unit tests only, so they don't actually require any modules to be installed.
4     // We must specify at least one module here or the tests won't run. Use the same set as CTS
5     // so in theory the infra would not need to reinstall/reboot devices to run both.
6     {
7       "name": "NetworkStackTests"
8     },
9     // This is used to verify NetworkStackRootTests with all latest modules listed below on
10     // preivous OS platforms.
11     {
12       "name": "NetworkStackRootTests"
13     }
14   ],
15   "captiveportal-networkstack-mainline-presubmit": [
16     // This is used to verify NetworkStackRootTests with latest CaptivePortalLoginGoogle.apk
17     // but with other modules on different version(e.g. an older tethering module to verify
18     // backwards compatibility of APIs).
19     {
20       "name": "NetworkStackRootTests"
21     }
22   ],
23   "presubmit": [
24     {
25       "name": "NetworkStackTests"
26     },
27     {
28       "name": "NetworkStackNextTests"
29     },
30     {
31       "name": "NetworkStackIntegrationTests",
32       "options": [
33         {
34           "exclude-annotation": "com.android.testutils.SkipPresubmit"
35         }
36       ]
37     },
38     {
39       "name": "NetworkStackRootTests"
40     }
41   ],
42   "mainline-presubmit": [
43     // These are unit tests only, so they don't actually require any modules to be installed.
44     // We must specify at least one module here or the tests won't run. Use the same set as CTS
45     // so in theory the infra would not need to reinstall/reboot devices to run both.
46     {
47       "name": "NetworkStackTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
48     },
49     // This is used to verify NetworkStackRootTests with all latest modules listed below on
50     // preivous OS platforms.
51     {
52       "name": "NetworkStackRootTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
53     },
54     // This is used to verify NetworkStackRootTests with latest CaptivePortalLoginGoogle.apk
55     // but with other modules on different version(e.g. an older tethering module to verify
56     // backwards compatibility of APIs).
57     {
58       "name": "NetworkStackRootTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk]"
59     }
60   ],
61   "postsubmit": [
62     {
63       "name": "NetworkStackIntegrationTests"
64     }
65   ],
66   "imports": [
67     {
68       "path": "packages/modules/Connectivity"
69     }
70   ]
71 }
72