aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Zheng <zhengdaniel@google.com>2024-01-30 19:34:40 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-01-30 19:34:40 +0000
commit4030e3715b91cfd1585ca61ea93839b9733ced4f (patch)
tree26aa10f82c5653948beaa06fccdef089f6fe45fa
parentcc642af6320380e4e81117f68eeded2c47120b46 (diff)
parentb06aeb7f14dd23650b7592b96244e0f62a3bc8b3 (diff)
downloadupdate_engine-4030e3715b91cfd1585ca61ea93839b9733ced4f.tar.gz
update_engine: temporary estimation solution am: b06aeb7f14
Original change: https://android-review.googlesource.com/c/platform/system/update_engine/+/2928753 Change-Id: I241441b3e90550be559e0845d76ba4a8cc6366dd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--payload_generator/cow_size_estimator.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/payload_generator/cow_size_estimator.cc b/payload_generator/cow_size_estimator.cc
index da4f8961..bb12113c 100644
--- a/payload_generator/cow_size_estimator.cc
+++ b/payload_generator/cow_size_estimator.cc
@@ -153,6 +153,9 @@ android::snapshot::CowSizeInfo EstimateCowSizeInfo(
.compression = std::move(compression),
.max_blocks = (partition_size / block_size),
.compression_factor = compression_factor};
+ // b/322279333 use 4096 as estimation until we have an updated estimation
+ // algorithm
+ options.compression_factor = block_size;
auto cow_writer = CreateCowEstimator(cow_version, options);
CHECK_NE(cow_writer, nullptr) << "Could not create cow estimator";
CHECK(CowDryRun(source_fd,