commit | 1e8f52cd17c1c0447968653da9e8fa8d90f6162d | [log] [tgz] |
---|---|---|
author | Fady Samuel <fsamuel@google.com> | Tue Jul 27 18:28:20 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Jul 27 18:28:20 2021 +0000 |
tree | 5ba6591f9fda0880327e351d91c068c631a27c59 | |
parent | ac7d4e7584c8905456a915f8ccab24ca4602aceb [diff] |
[size_checker] Introduce blob/capacity variable Currently, we have a blob/contents_size variable that is used by size_checker to determine the space available for allocation. However, that variable indicates space for blobs for a single slot. Our new size budgeting UX looks at total blobfs capacity because not all blobs are duplicated across system slots. In particular, the Update Package is downloaded after assembly. As such, we would like to track total blobfs capacity as a separate product configuration variable. This CL introduces the machinery to plumb that variable from {product}.gni to filesystem_sizes.json at build time. Two more patches are necessary to use this variable in size_checker Bug: 81554 Change-Id: I608a5e95fa07331b0c862f3d217a9684bda615f3 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/559462 Reviewed-by: Aaron Wood <aaronwood@google.com> Reviewed-by: Aidan Wolter <awolter@google.com> Commit-Queue: Fady Samuel <fsamuel@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.