Add CtsNetTestCasesLatestSdk to mainline-presubmit
This is the pilot run for mainline testing in Test Mapping Suite.
For supporting mainline testing in Test Mapping Suite, developers can
run tests by configuring the TEST_MAPPING file, the 3 simple steps are:
- Add tests to be part of general-tests suite if the test does not
depend on a device specific features.
- Update test configureation for TradeFed to run mainline testing.
- Update TEST_MAPPING file with test-group as "mainline-presubmit"
It's only for postsubmit now, and will be moved to actual presubmit
once the whole mechanism is stable.
For more details about the usage, please refer to go/test-mapping-mainline-user-guide
Bug: 160753366
Test: forrest.
Change-Id: I8704cc5626a3e049eb3c27adb86e9c1a4d828273
This commit is contained in:
@@ -83,7 +83,7 @@ android_test {
|
|||||||
min_sdk_version: "29",
|
min_sdk_version: "29",
|
||||||
target_sdk_version: "29",
|
target_sdk_version: "29",
|
||||||
test_suites: [
|
test_suites: [
|
||||||
"device-tests",
|
"general-tests",
|
||||||
"mts",
|
"mts",
|
||||||
],
|
],
|
||||||
test_config_template: "AndroidTestTemplate.xml",
|
test_config_template: "AndroidTestTemplate.xml",
|
||||||
|
|||||||
@@ -19,6 +19,8 @@
|
|||||||
<option name="config-descriptor:metadata" key="parameter" value="instant_app" />
|
<option name="config-descriptor:metadata" key="parameter" value="instant_app" />
|
||||||
<option name="config-descriptor:metadata" key="parameter" value="not_multi_abi" />
|
<option name="config-descriptor:metadata" key="parameter" value="not_multi_abi" />
|
||||||
<option name="config-descriptor:metadata" key="parameter" value="secondary_user" />
|
<option name="config-descriptor:metadata" key="parameter" value="secondary_user" />
|
||||||
|
|
||||||
|
<option name="config-descriptor:metadata" key="mainline-param" value="CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk" />
|
||||||
<option name="not-shardable" value="true" />
|
<option name="not-shardable" value="true" />
|
||||||
<target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
|
<target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
|
||||||
<option name="cleanup-apks" value="true" />
|
<option name="cleanup-apks" value="true" />
|
||||||
|
|||||||
@@ -9,5 +9,15 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"mainline-presubmit": [
|
||||||
|
{
|
||||||
|
"name": "CtsNetTestCasesLatestSdk[CaptivePortalLoginGoogle.apk+NetworkStackGoogle.apk]",
|
||||||
|
"options": [
|
||||||
|
{
|
||||||
|
"exclude-annotation": "com.android.testutils.SkipPresubmit"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user