Adding more Doze logs for brightness
Test: manually check logs adb shell dumpsys activity service com.android.systemui/.SystemUIService DozeLog Bug: 174102413 Change-Id: I6a9969c2ee96a70983e6a9affdb5722e59a68278
This commit is contained in:
@@ -298,6 +298,22 @@ public class DozeLog implements Dumpable {
|
||||
mLogger.logDozeSuppressed(suppressedState);
|
||||
}
|
||||
|
||||
/**
|
||||
* Appends new AOD sreen brightness to logs
|
||||
* @param brightness display brightness setting
|
||||
*/
|
||||
public void traceDozeScreenBrightness(int brightness) {
|
||||
mLogger.logDozeScreenBrightness(brightness);
|
||||
}
|
||||
|
||||
/**
|
||||
* Appends new AOD dimming scrim opacity to logs
|
||||
* @param scrimOpacity
|
||||
*/
|
||||
public void traceSetAodDimmingScrim(float scrimOpacity) {
|
||||
mLogger.logSetAodDimmingScrim((long) scrimOpacity);
|
||||
}
|
||||
|
||||
private class SummaryStats {
|
||||
private int mCount;
|
||||
|
||||
|
||||
@@ -226,6 +226,22 @@ class DozeLogger @Inject constructor(
|
||||
"Doze state suppressed, state=$str1"
|
||||
})
|
||||
}
|
||||
|
||||
fun logDozeScreenBrightness(brightness: Int) {
|
||||
buffer.log(TAG, INFO, {
|
||||
int1 = brightness
|
||||
}, {
|
||||
"Doze screen brightness set, brightness=$int1"
|
||||
})
|
||||
}
|
||||
|
||||
fun logSetAodDimmingScrim(scrimOpacity: Long) {
|
||||
buffer.log(TAG, INFO, {
|
||||
long1 = scrimOpacity
|
||||
}, {
|
||||
"Doze aod dimming scrim opacity set, opacity=$long1"
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
private const val TAG = "DozeLog"
|
||||
|
||||
@@ -390,17 +390,17 @@ public final class DozeServiceHost implements DozeHost {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setDozeScreenBrightness(int value) {
|
||||
mNotificationShadeWindowController.setDozeScreenBrightness(value);
|
||||
public void setDozeScreenBrightness(int brightness) {
|
||||
mDozeLog.traceDozeScreenBrightness(brightness);
|
||||
mNotificationShadeWindowController.setDozeScreenBrightness(brightness);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setAodDimmingScrim(float scrimOpacity) {
|
||||
mDozeLog.traceSetAodDimmingScrim(scrimOpacity);
|
||||
mScrimController.setAodFrontScrimAlpha(scrimOpacity);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void prepareForGentleSleep(Runnable onDisplayOffCallback) {
|
||||
if (mPendingScreenOffCallback != null) {
|
||||
|
||||
Reference in New Issue
Block a user