From 63110b01e2f5e4f9fab5ca240740ff49b115d212 Mon Sep 17 00:00:00 2001 From: Sudheer Shanka Date: Wed, 27 Apr 2022 14:39:26 -0700 Subject: [PATCH] Fix failure in testUpdateOomAdj_UidIdle_StopService. Bug: 230419119 Test: atest ./services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java Change-Id: I9a1432888923ef8b96f7f7596c684929cd6defe3 --- .../src/com/android/server/am/MockingOomAdjusterTests.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java b/services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java index c747a5fd982b6..2f68306e9ba15 100644 --- a/services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java +++ b/services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java @@ -191,6 +191,8 @@ public class MockingOomAdjusterTests { mock(ActivityManagerService.LocalService.class)); setFieldValue(ActivityManagerService.class, sService, "mBatteryStatsService", mock(BatteryStatsService.class)); + setFieldValue(ActivityManagerService.class, sService, "mInjector", + new ActivityManagerService.Injector(sContext)); doReturn(mock(AppOpsManager.class)).when(sService).getAppOpsManager(); doCallRealMethod().when(sService).enqueueOomAdjTargetLocked(any(ProcessRecord.class)); doCallRealMethod().when(sService).updateOomAdjPendingTargetsLocked(any(String.class));