Add vabc flag to UpdateAttemptReported / SnapshotMergeReported.
Test: statsd_testdrive
Bug: 178732971
Change-Id: I1a3614244ec0cded17ba2423122e0505f079ef25
diff --git a/aosp/metrics_reporter_android.cc b/aosp/metrics_reporter_android.cc
index 18424d5..1f8f45a 100644
--- a/aosp/metrics_reporter_android.cc
+++ b/aosp/metrics_reporter_android.cc
@@ -106,6 +106,11 @@
}
}
+ bool vab_compression_enabled = android::base::GetBoolProperty(
+ "ro.virtual_ab.compression.enabled", false);
+ bool vab_compression_used =
+ dynamic_partition_control_->UpdateUsesSnapshotCompression();
+
android::util::stats_write(
android::util::UPDATE_ENGINE_UPDATE_ATTEMPT_REPORTED,
attempt_number,
@@ -118,7 +123,9 @@
android::base::GetProperty("ro.build.fingerprint", "").c_str(),
super_partition_size_bytes,
slot_size_bytes,
- super_free_space);
+ super_free_space,
+ vab_compression_enabled,
+ vab_compression_used);
}
void MetricsReporterAndroid::ReportUpdateAttemptDownloadMetrics(