diff options
| author | 2025-01-02 16:37:17 -0800 | |
|---|---|---|
| committer | 2025-01-02 16:37:17 -0800 | |
| commit | 0fd6b40df2e42acd9f90939eb934b8d016b8014d (patch) | |
| tree | 0901931b0d1cf3096ccccda9b7e75763ba3d282d | |
| parent | 43e4dede09bb1f995323be25f72f8d0a666a526f (diff) | |
| parent | 06b6fb57ef49916c4effc90646ed120d228dfbd8 (diff) | |
Merge "Log code only in BAL log" into main
| -rw-r--r-- | services/core/java/com/android/server/wm/BackgroundActivityStartController.java | 10 | ||||
| -rw-r--r-- | services/tests/wmtests/src/com/android/server/wm/BackgroundActivityStartControllerTests.java | 4 |
2 files changed, 8 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/wm/BackgroundActivityStartController.java b/services/core/java/com/android/server/wm/BackgroundActivityStartController.java index 4c2d8492197c..b9febb83b780 100644 --- a/services/core/java/com/android/server/wm/BackgroundActivityStartController.java +++ b/services/core/java/com/android/server/wm/BackgroundActivityStartController.java @@ -578,7 +578,10 @@ public class BackgroundActivityStartController { sb.append("; balAllowedByPiCreator: ").append(mBalAllowedByPiCreator); sb.append("; balAllowedByPiCreatorWithHardening: ") .append(mBalAllowedByPiCreatorWithHardening); - sb.append("; resultIfPiCreatorAllowsBal: ").append(mResultForCaller); + if (mResultForCaller != null) { + sb.append("; resultIfPiCreatorAllowsBal: ") + .append(balCodeToString(mResultForCaller.mCode)); + } sb.append("; callerStartMode: ").append(balStartModeToString( mCheckedOptions.getPendingIntentCreatorBackgroundActivityStartMode())); sb.append("; hasRealCaller: ").append(hasRealCaller()); @@ -607,7 +610,10 @@ public class BackgroundActivityStartController { .append(mRealCallerApp.hasActivityInVisibleTask()); } sb.append("; balAllowedByPiSender: ").append(mBalAllowedByPiSender); - sb.append("; resultIfPiSenderAllowsBal: ").append(mResultForRealCaller); + if (mResultForRealCaller != null) { + sb.append("; resultIfPiSenderAllowsBal: ") + .append(balCodeToString(mResultForRealCaller.mCode)); + } sb.append("; realCallerStartMode: ").append(balStartModeToString( mCheckedOptions.getPendingIntentBackgroundActivityStartMode())); } diff --git a/services/tests/wmtests/src/com/android/server/wm/BackgroundActivityStartControllerTests.java b/services/tests/wmtests/src/com/android/server/wm/BackgroundActivityStartControllerTests.java index 854bda03f18d..51706d72cb35 100644 --- a/services/tests/wmtests/src/com/android/server/wm/BackgroundActivityStartControllerTests.java +++ b/services/tests/wmtests/src/com/android/server/wm/BackgroundActivityStartControllerTests.java @@ -572,7 +572,6 @@ public class BackgroundActivityStartControllerTests { + "inVisibleTask: false; " + "balAllowedByPiCreator: BSP.ALLOW_BAL; " + "balAllowedByPiCreatorWithHardening: BSP.ALLOW_BAL; " - + "resultIfPiCreatorAllowsBal: null; " + "callerStartMode: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED; " + "hasRealCaller: true; " + "isCallForResult: false; " @@ -589,7 +588,6 @@ public class BackgroundActivityStartControllerTests { + "originatingPendingIntent: null; " + "realCallerApp: null; " + "balAllowedByPiSender: BSP.ALLOW_BAL; " - + "resultIfPiSenderAllowsBal: null; " + "realCallerStartMode: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED; " + "balRequireOptInByPendingIntentCreator: true; " + "balDontBringExistingBackgroundTaskStackToFg: true]"); @@ -677,7 +675,6 @@ public class BackgroundActivityStartControllerTests { + "inVisibleTask: false; " + "balAllowedByPiCreator: BSP.NONE; " + "balAllowedByPiCreatorWithHardening: BSP.NONE; " - + "resultIfPiCreatorAllowsBal: null; " + "callerStartMode: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED; " + "hasRealCaller: true; " + "isCallForResult: false; " @@ -694,7 +691,6 @@ public class BackgroundActivityStartControllerTests { + "originatingPendingIntent: PendingIntentRecord; " + "realCallerApp: null; " + "balAllowedByPiSender: BSP.ALLOW_FGS; " - + "resultIfPiSenderAllowsBal: null; " + "realCallerStartMode: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED; " + "balRequireOptInByPendingIntentCreator: true; " + "balDontBringExistingBackgroundTaskStackToFg: true]"); |