blob: 3a303d3e14c1dde896860bee90177184d84c3afd [file] [log] [blame]
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +09001{
Remi NGUYEN VANa773ccb2020-06-25 03:58:10 +00002 "presubmit": [
Remi NGUYEN VANad380c12021-03-01 06:48:29 +00003 // Run in addition to mainline-presubmit as mainline-presubmit is not
4 // supported in every branch.
5 // CtsNetTestCasesLatestSdk uses stable API shims, so does not exercise
6 // some latest APIs. Run CtsNetTestCases to get coverage of newer APIs.
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +09007 {
Remi NGUYEN VANad380c12021-03-01 06:48:29 +00008 "name": "CtsNetTestCases",
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +09009 "options": [
10 {
11 "exclude-annotation": "com.android.testutils.SkipPresubmit"
12 }
13 ]
Treehugger Robot0e2dbf32021-05-20 09:16:46 +000014 },
15 {
16 "name": "TetheringTests"
17 },
18 {
19 "name": "TetheringIntegrationTests"
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090020 }
easoncyleea1b13d62020-06-12 14:14:14 +080021 ],
Remi NGUYEN VAN1c45a8a2021-06-24 06:44:48 +000022 "postsubmit": [
23 {
24 "name": "ConnectivityCoverageTests"
25 }
26 ],
easoncyleea1b13d62020-06-12 14:14:14 +080027 "mainline-presubmit": [
28 {
Remi NGUYEN VANc2858742021-01-12 21:01:52 +090029 // TODO: add back the tethering modules when updatable in this branch
30 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex]",
easoncyleea1b13d62020-06-12 14:14:14 +080031 "options": [
32 {
33 "exclude-annotation": "com.android.testutils.SkipPresubmit"
34 }
35 ]
Remi NGUYEN VANf0e40392022-08-02 07:07:30 +000036 },
37 {
38 "name": "CtsNetTestCases[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
39 "options": [
40 {
41 "exclude-annotation": "com.android.testutils.SkipPresubmit"
42 }
43 ]
easoncyleea1b13d62020-06-12 14:14:14 +080044 }
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000045 ],
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000046 "mainline-postsubmit": [
Treehugger Robot0e2dbf32021-05-20 09:16:46 +000047 // Tests on physical devices with SIM cards: postsubmit only for capacity constraints
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000048 {
Remi NGUYEN VAN109fd922021-06-23 16:59:37 +090049 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000050 "keywords": ["sim"]
Treehugger Robot0e2dbf32021-05-20 09:16:46 +000051 },
52 {
53 "name": "TetheringCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
Remi NGUYEN VAN1c45a8a2021-06-24 06:44:48 +000054 },
55 {
56 "name": "ConnectivityCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
Treehugger Robot0e2dbf32021-05-20 09:16:46 +000057 }
58 ],
59 "imports": [
60 {
61 "path": "packages/modules/NetworkStack"
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000062 }
Baligh Uddin2afd0982021-05-24 03:50:01 +000063 ],
Remi NGUYEN VANf353baf2021-03-19 16:03:06 +000064 "imports": [
65 {
66 "path": "frameworks/base/core/java/android/net"
67 },
68 {
69 "path": "packages/modules/NetworkStack"
70 },
71 {
72 "path": "packages/modules/CaptivePortalLogin"
73 },
74 {
75 "path": "packages/modules/Connectivity"
76 },
77 {
78 "path": "packages/modules/Connectivity/Tethering"
79 }
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090080 ]
81}