From 512fcfc73b67c636ddae6bb8cff720ebce466d01 Mon Sep 17 00:00:00 2001 From: ykhung Date: Mon, 19 Jul 2021 12:34:09 +0800 Subject: [PATCH] Enhance battery usage refresh content log for performance testing Fixes: 194021631 Test: make SettingsRoboTests Change-Id: If013befb7a9aaf590762cec10035269e66588ab7 (cherry picked from commit 8c4f097592bf87b47039a4373af2705b0c0934b3) --- .../settings/fuelgauge/BatteryChartPreferenceController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/fuelgauge/BatteryChartPreferenceController.java b/src/com/android/settings/fuelgauge/BatteryChartPreferenceController.java index 3c9cbaa8e89..3bb8448878a 100644 --- a/src/com/android/settings/fuelgauge/BatteryChartPreferenceController.java +++ b/src/com/android/settings/fuelgauge/BatteryChartPreferenceController.java @@ -332,9 +332,12 @@ public class BatteryChartPreferenceController extends AbstractPreferenceControll mTrapezoidIndex = trapezoidIndex; mHandler.post(() -> { + final long start = System.currentTimeMillis(); removeAndCacheAllPrefs(); addAllPreferences(); refreshCategoryTitle(); + Log.d(TAG, String.format("refreshUi is finished in %d/ms", + (System.currentTimeMillis() - start))); }); return true; }