Merge "Fix some TetheringCoverageTest failure" am: 08b89743de am: bf74c05038
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1699426 Change-Id: I8d522afdf7e1b9ec26fbd4f491f7b95e9ccfecc6
This commit is contained in:
@@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
package android.net;
|
package android.net;
|
||||||
|
|
||||||
|
import static android.Manifest.permission.ACCESS_NETWORK_STATE;
|
||||||
import static android.Manifest.permission.MANAGE_TEST_NETWORKS;
|
import static android.Manifest.permission.MANAGE_TEST_NETWORKS;
|
||||||
import static android.Manifest.permission.NETWORK_SETTINGS;
|
import static android.Manifest.permission.NETWORK_SETTINGS;
|
||||||
import static android.Manifest.permission.TETHER_PRIVILEGED;
|
import static android.Manifest.permission.TETHER_PRIVILEGED;
|
||||||
@@ -121,7 +122,7 @@ public class EthernetTetheringTest {
|
|||||||
// Needed to create a TestNetworkInterface, to call requestTetheredInterface, and to receive
|
// Needed to create a TestNetworkInterface, to call requestTetheredInterface, and to receive
|
||||||
// tethered client callbacks.
|
// tethered client callbacks.
|
||||||
mUiAutomation.adoptShellPermissionIdentity(
|
mUiAutomation.adoptShellPermissionIdentity(
|
||||||
MANAGE_TEST_NETWORKS, NETWORK_SETTINGS, TETHER_PRIVILEGED);
|
MANAGE_TEST_NETWORKS, NETWORK_SETTINGS, TETHER_PRIVILEGED, ACCESS_NETWORK_STATE);
|
||||||
mRunTests = mTm.isTetheringSupported() && mEm != null;
|
mRunTests = mTm.isTetheringSupported() && mEm != null;
|
||||||
assumeTrue(mRunTests);
|
assumeTrue(mRunTests);
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# Don't jar-jar the entire package because this test use some
|
# Don't jar-jar the entire package because this test use some
|
||||||
# internal classes (like ArrayUtils in com.android.internal.util)
|
# internal classes (like ArrayUtils in com.android.internal.util)
|
||||||
rule com.android.internal.util.BitUtils* com.android.networkstack.tethering.util.BitUtils@1
|
rule com.android.internal.util.BitUtils* com.android.networkstack.tethering.util.BitUtils@1
|
||||||
rule com.android.internal.util.IndentingPrintWriter.java* com.android.networkstack.tethering.util.IndentingPrintWriter.java@1
|
rule com.android.internal.util.IndentingPrintWriter* com.android.networkstack.tethering.util.IndentingPrintWriter@1
|
||||||
rule com.android.internal.util.IState.java* com.android.networkstack.tethering.util.IState.java@1
|
rule com.android.internal.util.IState* com.android.networkstack.tethering.util.IState@1
|
||||||
rule com.android.internal.util.MessageUtils* com.android.networkstack.tethering.util.MessageUtils@1
|
rule com.android.internal.util.MessageUtils* com.android.networkstack.tethering.util.MessageUtils@1
|
||||||
rule com.android.internal.util.State* com.android.networkstack.tethering.util.State@1
|
rule com.android.internal.util.State* com.android.networkstack.tethering.util.State@1
|
||||||
rule com.android.internal.util.StateMachine* com.android.networkstack.tethering.util.StateMachine@1
|
rule com.android.internal.util.StateMachine* com.android.networkstack.tethering.util.StateMachine@1
|
||||||
|
|||||||
Reference in New Issue
Block a user