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;
|
||||
|
||||
import static android.Manifest.permission.ACCESS_NETWORK_STATE;
|
||||
import static android.Manifest.permission.MANAGE_TEST_NETWORKS;
|
||||
import static android.Manifest.permission.NETWORK_SETTINGS;
|
||||
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
|
||||
// tethered client callbacks.
|
||||
mUiAutomation.adoptShellPermissionIdentity(
|
||||
MANAGE_TEST_NETWORKS, NETWORK_SETTINGS, TETHER_PRIVILEGED);
|
||||
MANAGE_TEST_NETWORKS, NETWORK_SETTINGS, TETHER_PRIVILEGED, ACCESS_NETWORK_STATE);
|
||||
mRunTests = mTm.isTetheringSupported() && mEm != null;
|
||||
assumeTrue(mRunTests);
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# Don't jar-jar the entire package because this test use some
|
||||
# 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.IndentingPrintWriter.java* com.android.networkstack.tethering.util.IndentingPrintWriter.java@1
|
||||
rule com.android.internal.util.IState.java* com.android.networkstack.tethering.util.IState.java@1
|
||||
rule com.android.internal.util.IndentingPrintWriter* com.android.networkstack.tethering.util.IndentingPrintWriter@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.State* com.android.networkstack.tethering.util.State@1
|
||||
rule com.android.internal.util.StateMachine* com.android.networkstack.tethering.util.StateMachine@1
|
||||
|
||||
Reference in New Issue
Block a user