• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "presubmit": [
3    {
4      "name": "NetworkStackTests"
5    },
6    {
7      "name": "NetworkStackNextTests"
8    },
9    {
10      "name": "NetworkStackIntegrationTests"
11    },
12    {
13      "name": "NetworkStackRootTests"
14    }
15  ],
16  "mainline-presubmit": [
17    // These are unit tests only, so they don't actually require any modules to be installed.
18    // We must specify at least one module here or the tests won't run. Use the same set as CTS
19    // so in theory the infra would not need to reinstall/reboot devices to run both.
20    {
21      "name": "NetworkStackTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
22    },
23    // This is used to verify NetworkStackRootTests with all latest modules listed below on
24    // preivous OS platforms.
25    {
26      "name": "NetworkStackRootTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
27    },
28    // This is used to verify NetworkStackRootTests with latest CaptivePortalLoginGoogle.apk
29    // but with other modules on different version(e.g. an older tethering module to verify
30    // backwards compatibility of APIs).
31    {
32      "name": "NetworkStackRootTests[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk]"
33    }
34  ],
35  "imports": [
36    {
37      "path": "packages/modules/Connectivity"
38    }
39  ]
40}
41