diff options
author | Sen Jiang <senj@google.com> | 2018-04-14 17:15:19 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-04-14 17:15:19 -0700 |
commit | 8a7bf4f3b0b8b898a47d89a663d8962f0d04ec4e (patch) | |
tree | da535bb2faa84031359aa355391583fb01841d24 /payload_generator/delta_diff_utils.cc | |
parent | 551d9c59714cf01c9b4a0d518cbf50883d9583be (diff) | |
parent | 4a196bae587daf3f27c5a95d2f32821655f098db (diff) |
Improve logging when generating delta. am: 84f507bec3 am: 61bff2aeb0
am: 4a196bae58
Change-Id: I462d1d88da793ee7c5953e670d46f0c97d278b2d
Diffstat (limited to 'payload_generator/delta_diff_utils.cc')
-rw-r--r-- | payload_generator/delta_diff_utils.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/payload_generator/delta_diff_utils.cc b/payload_generator/delta_diff_utils.cc index 5329dbf1b..c0962bf90 100644 --- a/payload_generator/delta_diff_utils.cc +++ b/payload_generator/delta_diff_utils.cc @@ -40,6 +40,7 @@ #include <base/strings/string_util.h> #include <base/strings/stringprintf.h> #include <base/threading/simple_thread.h> +#include <base/time/time.h> #include <brillo/data_encoding.h> #include <bsdiff/bsdiff.h> #include <bsdiff/patch_writer_factory.h> @@ -243,9 +244,7 @@ class FileDeltaProcessor : public base::DelegateSimpleThread::Delegate { void FileDeltaProcessor::Run() { TEST_AND_RETURN(blob_file_ != nullptr); - - LOG(INFO) << "Encoding file " << name_ << " (" << new_extents_blocks_ - << " blocks)"; + base::Time start = base::Time::Now(); if (!DeltaReadFile(&file_aops_, old_part_, @@ -261,6 +260,10 @@ void FileDeltaProcessor::Run() { LOG(ERROR) << "Failed to generate delta for " << name_ << " (" << new_extents_blocks_ << " blocks)"; } + + LOG(INFO) << "Encoded file " << name_ << " (" << new_extents_blocks_ + << " blocks) in " << (base::Time::Now() - start).InSecondsF() + << " seconds."; } void FileDeltaProcessor::MergeOperation(vector<AnnotatedOperation>* aops) { |