Lower severity level of metric util logs am: 1f690a44b4

Original change: https://android-review.googlesource.com/c/platform/system/update_engine/+/1997790

Change-Id: I75acef608159c2de07bf46ad6ceca53093709366
diff --git a/metrics_utils.cc b/metrics_utils.cc
index ade024a..ec35fe2 100644
--- a/metrics_utils.cc
+++ b/metrics_utils.cc
@@ -363,10 +363,12 @@
     return false;
 
   Time system_updated_at = Time::FromInternalValue(stored_value);
-  TimeDelta time_to_reboot = clock->GetMonotonicTime() - system_updated_at;
+  const auto current_time = clock->GetMonotonicTime();
+  TimeDelta time_to_reboot = current_time - system_updated_at;
   if (time_to_reboot.ToInternalValue() < 0) {
-    LOG(ERROR) << "time_to_reboot is negative - system_updated_at: "
-               << utils::ToString(system_updated_at);
+    LOG(WARNING) << "time_to_reboot is negative - system_updated_at: "
+                 << utils::ToString(system_updated_at) << " current time: "
+                 << utils::ToString(current_time);
     return false;
   }
   metrics_reporter->ReportTimeToReboot(time_to_reboot.InMinutes());