From 433d3bfe6954b2157c50cc013b4b727a42b37a6f Mon Sep 17 00:00:00 2001 From: Zhen Zhang Date: Wed, 28 Apr 2021 15:37:46 -0700 Subject: [PATCH] Update logging of the USER_LEVEL_HIBERNATION_STATE_CHANGED atom Update the atom logging as the time_in_last_state_millis field is being removed. Bug: 187224817 Test: atest AppHibernationServiceTest Test: atest CtsStatsdAtomHostTestCases:AppHibernationStatsTest Test: run statsd_testdrive 370. Run the hibernation job from cmd and see correct pushed data Change-Id: I53fa09b8dd822c158db983544500566cc0127837 --- .../android/server/apphibernation/AppHibernationService.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/services/core/java/com/android/server/apphibernation/AppHibernationService.java b/services/core/java/com/android/server/apphibernation/AppHibernationService.java index 78ff67a63dcbc..05c443109a4a8 100644 --- a/services/core/java/com/android/server/apphibernation/AppHibernationService.java +++ b/services/core/java/com/android/server/apphibernation/AppHibernationService.java @@ -296,9 +296,7 @@ public final class AppHibernationService extends SystemService { FrameworkStatsLog.USER_LEVEL_HIBERNATION_STATE_CHANGED, stateSnapshot.packageName, userIdSnapshot, - stateSnapshot.hibernated, - // TODO(b/187224817): This isn't the expected value right now. - stateSnapshot.lastUnhibernatedMs); + stateSnapshot.hibernated); }); List states = new ArrayList<>(mUserStates.get(userId).values()); mUserDiskStores.get(userId).scheduleWriteHibernationStates(states);