Report screen state change events on multi-display devices to StatsLog

Report screen state change event with additional info display_id.

Bug: 259797567
Test: Tested by tool statsd_testdrive
Change-Id: I02b3a554f5ee4da7f800aec52a35201b3fc5542c
This commit is contained in:
Jeremy Nei
2023-01-17 07:15:28 +00:00
parent e67df620b8
commit e140cd9d0d
2 changed files with 6 additions and 0 deletions

View File

@@ -2800,6 +2800,9 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
}
private void noteScreenState(int screenState) {
// Log screen state change with display id
FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2,
screenState, mDisplayStatsId);
if (mBatteryStats != null) {
try {
// TODO(multi-display): make this multi-display

View File

@@ -2395,6 +2395,9 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
}
private void noteScreenState(int screenState) {
// Log screen state change with display id
FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2,
screenState, mDisplayStatsId);
if (mBatteryStats != null) {
try {
// TODO(multi-display): make this multi-display