blob: 2bc573a12c1dc91291bf396607a87de4c428f287 [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 ]
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +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 VAN8b23feb2021-06-17 16:42:45 +090022 "postsubmit": [
23 {
24 "name": "ConnectivityCoverageTests"
25 }
26 ],
easoncyleea1b13d62020-06-12 14:14:14 +080027 "mainline-presubmit": [
28 {
easoncylee48c4cf62020-10-23 13:10:01 +080029 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
easoncyleea1b13d62020-06-12 14:14:14 +080030 "options": [
31 {
32 "exclude-annotation": "com.android.testutils.SkipPresubmit"
33 }
34 ]
Remi NGUYEN VAN5a1f2f72021-07-01 13:55:49 +000035 },
36 {
37 "name": "ConnectivityCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
easoncyleea1b13d62020-06-12 14:14:14 +080038 }
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000039 ],
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000040 "mainline-postsubmit": [
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +000041 // Tests on physical devices with SIM cards: postsubmit only for capacity constraints
Remi NGUYEN VAN1bc62872020-11-25 07:35:21 +000042 {
43 "name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
44 "keywords": ["sim"]
Remi NGUYEN VANd954bfc2021-05-20 01:25:47 +000045 },
46 {
47 "name": "TetheringCoverageTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
48 }
49 ],
50 "imports": [
51 {
Remi NGUYEN VANf353baf2021-03-19 16:03:06 +000052 "path": "frameworks/base/core/java/android/net"
53 },
54 {
55 "path": "packages/modules/NetworkStack"
56 },
57 {
58 "path": "packages/modules/CaptivePortalLogin"
59 },
60 {
61 "path": "packages/modules/Connectivity"
62 },
63 {
64 "path": "packages/modules/Connectivity/Tethering"
65 }
Remi NGUYEN VANf33b6ea2020-06-03 16:10:43 +090066 ]
67}