Virtual A/B report metrics from update_engine. (2/2)
Test: apply OTA and look at stats
Bug: 138817833
Bug: 147696014
Change-Id: I67d9522e24eedb219cb6d39139b50af547440dc1
diff --git a/cleanup_previous_update_action.cc b/cleanup_previous_update_action.cc
index f6838f9..f104970 100644
--- a/cleanup_previous_update_action.cc
+++ b/cleanup_previous_update_action.cc
@@ -337,6 +337,10 @@
<< android::snapshot::UpdateState_Name(report.state()) << " in "
<< passed_ms.count() << "ms (resumed " << report.resume_count()
<< " times)";
+ android::util::stats_write(android::util::SNAPSHOT_MERGE_REPORTED,
+ static_cast<int32_t>(report.state()),
+ static_cast<int64_t>(passed_ms.count()),
+ static_cast<int32_t>(report.resume_count()));
#endif
}