OSDN Git Service

Add extra log for battery tip.
authorjackqdyulei <jackqdyulei@google.com>
Sat, 3 Mar 2018 00:33:59 +0000 (16:33 -0800)
committerLei Yu <jackqdyulei@google.com>
Fri, 9 Mar 2018 23:47:03 +0000 (15:47 -0800)
commit513ddb14a6970454ce54ce56135c16fd7999daaa
treead7591c8ad0b9121ab62e72e841e8af0893fed91
parent7caecd36f785709525ee1be3e8fe211f1055c383
Add extra log for battery tip.

For each visible battery tip, logs its type and state. For battery tip
with app list, also log that list:

1. HighUsageTip: apps that used too much battery
2. RestrictAppTip: apps with anomaly, also logs the anomaly type

Bug: 73888115
Test: RunSettingsRoboTests
Change-Id: I1b61eb1d793d979baab4864d2d652e12260b590d
16 files changed:
src/com/android/settings/fuelgauge/batterytip/BatteryTipPreferenceController.java
src/com/android/settings/fuelgauge/batterytip/tips/BatteryTip.java
src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTip.java
src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTip.java
src/com/android/settings/fuelgauge/batterytip/tips/LowBatteryTip.java
src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTip.java
src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTip.java
src/com/android/settings/fuelgauge/batterytip/tips/SummaryTip.java
src/com/android/settings/fuelgauge/batterytip/tips/UnrestrictAppTip.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryTipDialogFragmentTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/BatteryTipPreferenceControllerTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/BatteryTipTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/EarlyWarningTipTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/HighUsageTipTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/RestrictAppTipTest.java
tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/SmartBatteryTipTest.java [new file with mode: 0644]