Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f77ff2f5 authored by Mark Chien's avatar Mark Chien
Browse files

Remove unused permission from NetworkStackTests

Since TetheringCoverageTests would include NetworkStackTestsLib and
tethering has unit test case that tests permission.
That test would assume the test package do not define some permission
and use adopt/drop shell permission to simulate whether caller hold
testing permission.

Remove it to avoid to be inherited by its user(TetheringCoverageTests).

Bug: 154869719
Test: TetheringCoverageTests, NetworkStackTests, NetworkStackNextTests
Merged-In: Iac917ddaad32ae4549b7f8d376de8492a958fbeb
Change-Id: Iac917ddaad32ae4549b7f8d376de8492a958fbeb
parent 5abdc91e
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -21,22 +21,13 @@
         NetworkStackCoverageTests, which is not signed by the platform key,
         and on Q rebooting the device would cause a bootloop because of
         the missing priv-app whitelisting. -->
    <!-- TODO: many of the below permissions seem to be unused, remove them. -->
    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
    <uses-permission android:name="android.permission.MANAGE_APP_TOKENS" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.GET_DETAILED_TASKS" />
    <uses-permission android:name="android.permission.MANAGE_NETWORK_POLICY" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
    <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    <uses-permission android:name="android.permission.GET_INTENT_SENDER_INTENT" />
    <uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS" />
    <uses-permission android:name="android.permission.NETWORK_STACK" />

    <application android:debuggable="true">