Size Checker

A executable that checks if a build exceeds its allocated space limit.

Local Run

Run the following command in the output directory:

fx size_checker --build-dir .

Space Limit

The space limit is governed by the size_checker.json, which is generated based on the size_checker_input argument.

To enforce the size limit, build product with the suffix _size_limits (if such file exists) instead of the normal product.gni.

For a full description of its argument, see cmd/


The test has many hardcoded dependencies, so you only need to pass in the build directory.

It expects to find the following files in the output directory:


Additionally, it also depends on the blobs.json of each package to be in the same directory as the meta.far file.