Logging improvements

Test: th
Change-Id: I032df7edb102769845e798abad21a98fa167b6f3
diff --git a/aosp/update_engine_client_android.cc b/aosp/update_engine_client_android.cc
index 81736a7..4f42a59 100644
--- a/aosp/update_engine_client_android.cc
+++ b/aosp/update_engine_client_android.cc
@@ -17,6 +17,7 @@
 #include <sysexits.h>
 #include <unistd.h>
 
+#include <chrono>
 #include <string>
 #include <vector>
 
@@ -344,7 +345,15 @@
 }  // namespace chromeos_update_engine
 
 int main(int argc, char** argv) {
+  const auto start = std::chrono::system_clock::now();
   chromeos_update_engine::internal::UpdateEngineClientAndroid client(argc,
                                                                      argv);
-  return client.Run();
+  const auto ret = client.Run();
+  const auto end = std::chrono::system_clock::now();
+  const auto duration = end - start;
+  LOG(INFO)
+      << "Command took "
+      << std::chrono::duration_cast<std::chrono::milliseconds>(duration).count()
+      << " ms";
+  return ret;
 }