Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 642112e4 authored by silviavinyes's avatar silviavinyes Committed by Silvia Vinyes
Browse files

Add logging for ambient light.

Bug: 243369305
Test: statsd_testdrive

Change-Id: I7b3a823f116b68a349d398b9cd2dab465e27ea9c
parent 62a62a50
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ import android.util.TypedXmlSerializer;
import android.util.Xml;

import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.util.FrameworkStatsLog;

import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
@@ -287,6 +288,14 @@ public class AmbientBrightnessStatsTracker {
                    localDate)) {
                return lastBrightnessStats;
            } else {
                // It is a new day, and we have available data, so log data. The daily boundary
                // might not be right if the user changes timezones but that is fine, since it
                // won't be that frequent.
                if (lastBrightnessStats != null) {
                    FrameworkStatsLog.write(FrameworkStatsLog.AMBIENT_BRIGHTNESS_STATS_REPORTED,
                            lastBrightnessStats.getStats(),
                            lastBrightnessStats.getBucketBoundaries());
                }
                AmbientBrightnessDayStats dayStats = new AmbientBrightnessDayStats(localDate,
                        BUCKET_BOUNDARIES_FOR_NEW_STATS);
                if (userStats.size() == MAX_DAYS_TO_TRACK) {