commit | e69ca5fb86ae1db1e44a3ba5371b8471c629ca8c | [log] [tgz] |
---|---|---|
author | Hridya Valsaraju <hridya@google.com> | Mon Feb 25 22:33:56 2019 -0800 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Fri Mar 01 04:09:03 2019 +0000 |
tree | 76f31f4d2626c158a82807db7714d2021b157f84 | |
parent | cebb6882f8dfc87231d64e9a0dba969666e013a4 [diff] |
Allow creation of a logical partition - InstallPlan: allow source partition to be missing if size == 0 - DeltaPerformer: don't open source partition if size == 0 Also: - DeltaPerformer: test for source_fd_ before using it (to avoid segfault) - Fix DeltaPerformerTest to generate payloads with correct source sizes and paths. Previously, this works because source_path is always set even when source_size = 0. Bug: 124958572 Test: python system/update_engine/scripts/update_device.py <ota-img> Test: update_engine_unittests Change-Id: I53bda1d12accdf91e7fa616be5da562e189038d5