blob: 0ac09cc89bb6c46cd0df12d6a8ce0249589029ab [file] [log] [blame]
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +09001{
Remi NGUYEN VANa773ccb2020-06-25 03:58:10 +00002 "presubmit": [
Remi NGUYEN VAN48c68882021-07-16 01:36:12 +00003 {
4 "name": "ConnectivityCoverageTests"
5 },
Remi NGUYEN VANad380c12021-03-01 06:48:29 +00006 // Run in addition to mainline-presubmit as mainline-presubmit is not
7 // supported in every branch.
8 // CtsNetTestCasesLatestSdk uses stable API shims, so does not exercise
9 // some latest APIs. Run CtsNetTestCases to get coverage of newer APIs.
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090010 {
Remi NGUYEN VANad380c12021-03-01 06:48:29 +000011 "name": "CtsNetTestCases",
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090012 "options": [
13 {
14 "exclude-annotation": "com.android.testutils.SkipPresubmit"
15 }
16 ]
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +000017 },
18 {
19 "name": "TetheringTests"
20 },
21 {
22 "name": "TetheringIntegrationTests"
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090023 }
easoncyleea1b13d62020-06-12 14:14:14 +080024 ],
markchien911cf8f2021-07-19 17:23:54 +080025 "postsubmit": [
26 {
27 "name": "TetheringPrivilegedTests"
28 }
29 ],
easoncyleea1b13d62020-06-12 14:14:14 +080030 "mainline-presubmit": [
31 {
Remi NGUYEN VANc2858742021-01-12 21:01:52 +090032 // TODO: add back the tethering modules when updatable in this branch
33 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]",
easoncyleea1b13d62020-06-12 14:14:14 +080034 "options": [
35 {
36 "exclude-annotation": "com.android.testutils.SkipPresubmit"
37 }
38 ]
Remi NGUYEN VAN5a1f2f72021-07-01 13:55:49 +000039 },
40 {
41 "name": "ConnectivityCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
easoncyleea1b13d62020-06-12 14:14:14 +080042 }
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000043 ],
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000044 "mainline-postsubmit": [
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +000045 // Tests on physical devices with SIM cards: postsubmit only for capacity constraints
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000046 {
Remi NGUYEN VAN109fd922021-06-23 16:59:37 +090047 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000048 "keywords": ["sim"]
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +000049 },
50 {
51 "name": "TetheringCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
52 }
53 ],
54 "imports": [
55 {
Remi NGUYEN VANf353baf2021-03-19 16:03:06 +000056 "path": "frameworks/base/core/java/android/net"
57 },
58 {
59 "path": "packages/modules/NetworkStack"
60 },
61 {
62 "path": "packages/modules/CaptivePortalLogin"
63 },
64 {
65 "path": "packages/modules/Connectivity"
66 },
67 {
68 "path": "packages/modules/Connectivity/Tethering"
69 }
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090070 ]
71}