diff options
| author | 2022-08-29 03:07:23 +0000 | |
|---|---|---|
| committer | 2022-08-29 03:07:23 +0000 | |
| commit | 452bdba48da80f41d70fff50dba55b57716dec59 (patch) | |
| tree | 4902c09d21360e0f0ebcec3badf9bc6ff6950219 | |
| parent | e3325d736a14d8aa1e89d987b0bdcf567ae50672 (diff) | |
| parent | 5a9aacd12558cba601b4df1d680e4a2139d5c0b3 (diff) | |
Merge "Add log for debugging flaky test" am: 5a9aacd125
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2194344
Change-Id: I8ae5ea4016be587342d6a4cc1660f109ed47f2f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | services/core/java/com/android/server/connectivity/Vpn.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/connectivity/Vpn.java b/services/core/java/com/android/server/connectivity/Vpn.java index 481c5db559cf..9cb1f1dafed8 100644 --- a/services/core/java/com/android/server/connectivity/Vpn.java +++ b/services/core/java/com/android/server/connectivity/Vpn.java @@ -756,6 +756,8 @@ public class Vpn { int errorCode, @NonNull final String packageName, @Nullable final String sessionKey, @NonNull final VpnProfileState profileState, @Nullable final Network underlyingNetwork, @Nullable final NetworkCapabilities nc, @Nullable final LinkProperties lp) { + // Add log for debugging flaky test. b/242833779 + Log.d(TAG, "buildVpnManagerEventIntent: sessionKey = " + sessionKey); final Intent intent = new Intent(VpnManager.ACTION_VPN_MANAGER_EVENT); intent.setPackage(packageName); intent.addCategory(category); @@ -2756,6 +2758,8 @@ public class Vpn { mIpSecManager = (IpSecManager) mContext.getSystemService(Context.IPSEC_SERVICE); mNetworkCallback = new VpnIkev2Utils.Ikev2VpnNetworkCallback(TAG, this, mExecutor); mSessionKey = UUID.randomUUID().toString(); + // Add log for debugging flaky test. b/242833779 + Log.d(TAG, "Generate session key = " + mSessionKey); // Set the policy so that cancelled tasks will be removed from the work queue mExecutor.setRemoveOnCancelPolicy(true); @@ -3948,7 +3952,13 @@ public class Vpn { @GuardedBy("this") @Nullable private String getSessionKeyLocked() { - return isIkev2VpnRunner() ? ((IkeV2VpnRunner) mVpnRunner).mSessionKey : null; + // Add log for debugging flaky test. b/242833779 + final boolean isIkev2VpnRunner = isIkev2VpnRunner(); + final String sessionKey = + isIkev2VpnRunner ? ((IkeV2VpnRunner) mVpnRunner).mSessionKey : null; + Log.d(TAG, "getSessionKeyLocked: isIkev2VpnRunner = " + isIkev2VpnRunner + + ", sessionKey = " + sessionKey); + return sessionKey; } /** |