summaryrefslogtreecommitdiff
path: root/payload_generator/delta_diff_utils.cc
diff options
context:
space:
mode:
authorSen Jiang <senj@google.com>2018-04-14 17:15:19 -0700
committerandroid-build-merger <android-build-merger@google.com>2018-04-14 17:15:19 -0700
commit8a7bf4f3b0b8b898a47d89a663d8962f0d04ec4e (patch)
treeda535bb2faa84031359aa355391583fb01841d24 /payload_generator/delta_diff_utils.cc
parent551d9c59714cf01c9b4a0d518cbf50883d9583be (diff)
parent4a196bae587daf3f27c5a95d2f32821655f098db (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.cc9
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) {