The network permission tests perform a connectivity check before running, which means that a SIM card is required to check for mobile data. However, there is no SIM card token sharding defined in the AndroidTest.xml to make sure that the SIM card is available for testing. Therefore, add the definition to the AndroidTest.xml file. Bug: 295708437 Bug: 295611982 Test: m Change-Id: I20201ea8c7272771fdc59752aa2aae22b14d1e34
35 lines
1.8 KiB
XML
35 lines
1.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright (C) 2019 The Android Open Source Project
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
<configuration description="Config for CTS internet permission test cases">
|
|
<option name="test-suite-tag" value="cts" />
|
|
<option name="config-descriptor:metadata" key="component" value="networking" />
|
|
<option name="config-descriptor:metadata" key="token" value="SIM_CARD" />
|
|
<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="secondary_user" />
|
|
<option name="not-shardable" value="true" />
|
|
<target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
|
|
<option name="cleanup-apks" value="true" />
|
|
<option name="test-file-name" value="CtsNetTestCasesInternetPermission.apk" />
|
|
</target_preparer>
|
|
<target_preparer class="com.android.testutils.ConnectivityTestTargetPreparer">
|
|
</target_preparer>
|
|
<test class="com.android.tradefed.testtype.AndroidJUnitTest" >
|
|
<option name="package" value="android.networkpermission.internetpermission.cts" />
|
|
<option name="runtime-hint" value="10s" />
|
|
</test>
|
|
</configuration>
|