Improvements to CSTest : legacy type, wait for LOST, permissions
• Make sure all Agents have a legacy type. This is necessary to avoid crashes in LegacyNetworkTracker • Wait for LOST when disconnecting a network • Make sure the test package sees its own permissions (importantly it can't see background networks otherwise, because it lacks CHANGE_NETWORKING_STATE) Test: in the followup Change-Id: I9f699b6372a8fe0d5bcd5310d8f35f72e48a6c61
Showing
- framework/src/android/net/NetworkCapabilities.java 1 addition, 1 deletionframework/src/android/net/NetworkCapabilities.java
- tests/unit/java/com/android/server/connectivityservice/base/CSAgentWrapper.kt 13 additions, 0 deletions...android/server/connectivityservice/base/CSAgentWrapper.kt
- tests/unit/java/com/android/server/connectivityservice/base/CSTest.kt 20 additions, 3 deletions...ava/com/android/server/connectivityservice/base/CSTest.kt
- tests/unit/java/com/android/server/connectivityservice/base/CSTestHelpers.kt 20 additions, 3 deletions.../android/server/connectivityservice/base/CSTestHelpers.kt
Please register or sign in to comment