Move partial train MTS tests to presubmit
Move the MTS tests that are being run with partial train installs (only NetworkStack+CaptivePortalLogin installed, or only Tethering installed) to presubmit. The tests have been passing in postsubmit. Test: TH needs to test TEST_MAPPING change Change-Id: Icc79fb430637e3fbf8e0ef2267aab1842a831915
This commit is contained in:
parent
a33cece5c4
commit
7d8006337e
1 changed files with 31 additions and 32 deletions
63
TEST_MAPPING
63
TEST_MAPPING
|
|
@ -135,6 +135,37 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
// Test with APK modules only, in cases where APEX is not supported, or the other modules
|
||||
// were simply not updated
|
||||
{
|
||||
"name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk]",
|
||||
"options": [
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.SkipPresubmit"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "androidx.test.filters.RequiresDevice"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.ConnectivityModuleTest"
|
||||
}
|
||||
]
|
||||
},
|
||||
// Test with connectivity/tethering module only, to catch integration issues with older versions
|
||||
// of other modules. "new tethering + old NetworkStack" is not a configuration that should
|
||||
// really exist in the field, but there is no strong guarantee, and it is required by MTS
|
||||
// testing for module qualification, where modules are tested independently.
|
||||
{
|
||||
"name": "CtsNetTestCasesLatestSdk[com.google.android.tethering.apex]",
|
||||
"options": [
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.SkipPresubmit"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "androidx.test.filters.RequiresDevice"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "bpf_existence_test[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]"
|
||||
},
|
||||
|
|
@ -159,38 +190,6 @@
|
|||
{
|
||||
"name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk+com.google.android.resolv.apex+com.google.android.tethering.apex]",
|
||||
"keywords": ["sim"]
|
||||
},
|
||||
// TODO: move to mainline-presubmit when known green.
|
||||
// Test with APK modules only, in cases where APEX is not supported, or the other modules were simply not updated
|
||||
{
|
||||
"name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk]",
|
||||
"options": [
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.SkipPresubmit"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "androidx.test.filters.RequiresDevice"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.ConnectivityModuleTest"
|
||||
}
|
||||
]
|
||||
},
|
||||
// TODO: move to mainline-presubmit when known green.
|
||||
// Test with connectivity/tethering module only, to catch integration issues with older versions of other modules.
|
||||
// "new tethering + old NetworkStack" is not a configuration that should really exist in the field, but
|
||||
// there is no strong guarantee, and it is required by MTS testing for module qualification, where modules
|
||||
// are tested independently.
|
||||
{
|
||||
"name": "CtsNetTestCasesLatestSdk[com.google.android.tethering.apex]",
|
||||
"options": [
|
||||
{
|
||||
"exclude-annotation": "com.android.testutils.SkipPresubmit"
|
||||
},
|
||||
{
|
||||
"exclude-annotation": "androidx.test.filters.RequiresDevice"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"imports": [
|
||||
|
|
|
|||
Loading…
Reference in a new issue