Merge "Replace manual creation of StatsEvent objects with their appropriate buildStatsEvent() method"
This commit is contained in:
@@ -61,6 +61,7 @@ import android.util.proto.ProtoOutputStream;
|
||||
|
||||
import com.android.internal.annotations.GuardedBy;
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
import com.android.internal.util.FrameworkStatsLog;
|
||||
import com.android.internal.util.IndentingPrintWriter;
|
||||
import com.android.internal.util.XmlUtils;
|
||||
import com.android.server.blob.BlobStoreManagerService.DumpArgs;
|
||||
@@ -496,14 +497,8 @@ class BlobMetadata {
|
||||
final byte[] leaseesBytes = proto.getBytes();
|
||||
|
||||
// Construct the StatsEvent to represent this Blob
|
||||
return StatsEvent.newBuilder()
|
||||
.setAtomId(atomTag)
|
||||
.writeLong(mBlobId)
|
||||
.writeLong(getSize())
|
||||
.writeLong(mBlobHandle.getExpiryTimeMillis())
|
||||
.writeByteArray(committersBytes)
|
||||
.writeByteArray(leaseesBytes)
|
||||
.build();
|
||||
return FrameworkStatsLog.buildStatsEvent(atomTag, mBlobId, getSize(),
|
||||
mBlobHandle.getExpiryTimeMillis(), committersBytes, leaseesBytes);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -611,24 +611,18 @@ public class GnssMetrics {
|
||||
if (atomTag != FrameworkStatsLog.GNSS_STATS) {
|
||||
throw new UnsupportedOperationException("Unknown tagId = " + atomTag);
|
||||
}
|
||||
StatsEvent e = StatsEvent.newBuilder()
|
||||
.setAtomId(atomTag)
|
||||
.writeLong(mLocationFailureReportsStatistics.getCount())
|
||||
.writeLong(mLocationFailureReportsStatistics.getLongSum())
|
||||
.writeLong(mTimeToFirstFixMilliSReportsStatistics.getCount())
|
||||
.writeLong(mTimeToFirstFixMilliSReportsStatistics.getLongSum())
|
||||
.writeLong(mPositionAccuracyMetersReportsStatistics.getCount())
|
||||
.writeLong(mPositionAccuracyMetersReportsStatistics.getLongSum())
|
||||
.writeLong(mTopFourAverageCn0DbmHzReportsStatistics.getCount())
|
||||
.writeLong(mTopFourAverageCn0DbmHzReportsStatistics.getLongSum())
|
||||
.writeLong(mL5TopFourAverageCn0DbmHzReportsStatistics.getCount())
|
||||
.writeLong(mL5TopFourAverageCn0DbmHzReportsStatistics.getLongSum())
|
||||
.writeLong(mSvStatusReports)
|
||||
.writeLong(mSvStatusReportsUsedInFix)
|
||||
.writeLong(mL5SvStatusReports)
|
||||
.writeLong(mL5SvStatusReportsUsedInFix)
|
||||
.build();
|
||||
data.add(e);
|
||||
data.add(FrameworkStatsLog.buildStatsEvent(atomTag,
|
||||
mLocationFailureReportsStatistics.getCount(),
|
||||
mLocationFailureReportsStatistics.getLongSum(),
|
||||
mTimeToFirstFixMilliSReportsStatistics.getCount(),
|
||||
mTimeToFirstFixMilliSReportsStatistics.getLongSum(),
|
||||
mPositionAccuracyMetersReportsStatistics.getCount(),
|
||||
mPositionAccuracyMetersReportsStatistics.getLongSum(),
|
||||
mTopFourAverageCn0DbmHzReportsStatistics.getCount(),
|
||||
mTopFourAverageCn0DbmHzReportsStatistics.getLongSum(),
|
||||
mL5TopFourAverageCn0DbmHzReportsStatistics.getCount(),
|
||||
mL5TopFourAverageCn0DbmHzReportsStatistics.getLongSum(), mSvStatusReports,
|
||||
mSvStatusReportsUsedInFix, mL5SvStatusReports, mL5SvStatusReportsUsedInFix));
|
||||
return StatsManager.PULL_SUCCESS;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user