Report duration uptime for successful update.

We have metrics for attempt duration, attempt duration uptime and
successful update duration, but not successful update duration uptime,
the existing code already keeps track of this metric, it's just not
being reported, this CL added the last missing piece to report this
metric.

Bug: 77884453
Test: check reported metrics in log
Change-Id: I41d703add2199f54cc6eeb7d92f0d52fc36d9a46
diff --git a/metrics_reporter_omaha.h b/metrics_reporter_omaha.h
index c19fe86..5e88923 100644
--- a/metrics_reporter_omaha.h
+++ b/metrics_reporter_omaha.h
@@ -70,6 +70,7 @@
 extern const char kMetricSuccessfulUpdatePayloadSizeMiB[];
 extern const char kMetricSuccessfulUpdateRebootCount[];
 extern const char kMetricSuccessfulUpdateTotalDurationMinutes[];
+extern const char kMetricSuccessfulUpdateTotalDurationUptimeMinutes[];
 extern const char kMetricSuccessfulUpdateUpdatesAbandonedCount[];
 extern const char kMetricSuccessfulUpdateUrlSwitchCount[];
 
@@ -131,6 +132,7 @@
       int64_t num_bytes_downloaded[kNumDownloadSources],
       int download_overhead_percentage,
       base::TimeDelta total_duration,
+      base::TimeDelta total_duration_uptime,
       int reboot_count,
       int url_switch_count) override;