Merge "Add logging for ambient light." into tm-qpr-dev am: fd8565ceb1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20300181 Change-Id: Ia0d3ad55fe9ffe7eb2718a77ba58ac9f711e64f9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -27,6 +27,7 @@ import android.util.TypedXmlSerializer;
|
|||||||
import android.util.Xml;
|
import android.util.Xml;
|
||||||
|
|
||||||
import com.android.internal.annotations.VisibleForTesting;
|
import com.android.internal.annotations.VisibleForTesting;
|
||||||
|
import com.android.internal.util.FrameworkStatsLog;
|
||||||
|
|
||||||
import org.xmlpull.v1.XmlPullParser;
|
import org.xmlpull.v1.XmlPullParser;
|
||||||
import org.xmlpull.v1.XmlPullParserException;
|
import org.xmlpull.v1.XmlPullParserException;
|
||||||
@@ -287,6 +288,14 @@ public class AmbientBrightnessStatsTracker {
|
|||||||
localDate)) {
|
localDate)) {
|
||||||
return lastBrightnessStats;
|
return lastBrightnessStats;
|
||||||
} else {
|
} 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,
|
AmbientBrightnessDayStats dayStats = new AmbientBrightnessDayStats(localDate,
|
||||||
BUCKET_BOUNDARIES_FOR_NEW_STATS);
|
BUCKET_BOUNDARIES_FOR_NEW_STATS);
|
||||||
if (userStats.size() == MAX_DAYS_TO_TRACK) {
|
if (userStats.size() == MAX_DAYS_TO_TRACK) {
|
||||||
|
|||||||
Reference in New Issue
Block a user