Merge "Revert "ChangeReporter: disable eager reporting"" into udc-dev

This commit is contained in:
Arkadii Ivanov
2023-03-03 12:29:44 +00:00
committed by Android (Google) Code Review

View File

@@ -42,7 +42,6 @@ import java.util.Set;
public final class ChangeReporter {
private static final String TAG = "CompatibilityChangeReporter";
private int mSource;
private static final boolean sShouldReport = false;
private static final class ChangeReport {
long mChangeId;
@@ -90,16 +89,14 @@ public final class ChangeReporter {
* @param state of the reported change - enabled/disabled/only logged
*/
public void reportChange(int uid, long changeId, int state) {
if (sShouldReport) {
if (shouldWriteToStatsLog(uid, changeId, state)) {
FrameworkStatsLog.write(FrameworkStatsLog.APP_COMPATIBILITY_CHANGE_REPORTED, uid,
changeId, state, mSource);
}
if (shouldWriteToDebug(uid, changeId, state)) {
debugLog(uid, changeId, state);
}
markAsReported(uid, new ChangeReport(changeId, state));
if (shouldWriteToStatsLog(uid, changeId, state)) {
FrameworkStatsLog.write(FrameworkStatsLog.APP_COMPATIBILITY_CHANGE_REPORTED, uid,
changeId, state, mSource);
}
if (shouldWriteToDebug(uid, changeId, state)) {
debugLog(uid, changeId, state);
}
markAsReported(uid, new ChangeReport(changeId, state));
}
/**