From 83d9b454e9052dd00bd4d117f253ca213623ba7b Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Wed, 21 Jul 2021 15:15:06 +0800 Subject: [PATCH] profcollect: Add verbose logging for ota status updates Test: presubmit Bug: 178561556 Change-Id: I4cd6b9bdb15fec4e115fefbef69c0c1e687d2392 Merged-In: I4cd6b9bdb15fec4e115fefbef69c0c1e687d2392 (cherry picked from commit d316cc49aeb44f383b7bfb454de53cc28aaf70f6) --- .../server/profcollect/ProfcollectForwardingService.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java index e3e2708eb7882..fdf23d3836acb 100644 --- a/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java +++ b/services/profcollect/src/com/android/server/profcollect/ProfcollectForwardingService.java @@ -59,9 +59,7 @@ public final class ProfcollectForwardingService extends SystemService { private static final boolean DEBUG = Log.isLoggable(LOG_TAG, Log.DEBUG); - private static final long BG_PROCESS_PERIOD = DEBUG - ? TimeUnit.MINUTES.toMillis(1) - : TimeUnit.DAYS.toMillis(1); + private static final long BG_PROCESS_PERIOD = TimeUnit.DAYS.toMillis(1); // every 1 day. private IProfCollectd mIProfcollect; private static ProfcollectForwardingService sSelfService; @@ -286,6 +284,11 @@ public final class ProfcollectForwardingService extends SystemService { updateEngine.bind(new UpdateEngineCallback() { @Override public void onStatusUpdate(int status, float percent) { + if (DEBUG) { + Log.d(LOG_TAG, "Received OTA status update, status: " + status + ", percent: " + + percent); + } + if (status == UpdateEngine.UpdateStatusConstants.UPDATED_NEED_REBOOT) { packProfileReport(); }