diff --git a/esphome/espidf/size_summary.py b/esphome/espidf/size_summary.py index f558e724e2..5237495843 100644 --- a/esphome/espidf/size_summary.py +++ b/esphome/espidf/size_summary.py @@ -115,8 +115,9 @@ def print_summary(size_json: Path, partitions_csv: Path | None) -> None: _LOGGER.warning("Skipping Flash summary: %s", e) return if app_size <= 0: - # A malformed partition row parses to 0; a 0% bar would feed CI's - # memory-impact extraction fabricated data + # A "from 0 bytes" denominator is meaningless to a reader. The skip + # costs CI's memory-impact extraction its Flash match, which is the + # loud outcome a broken partition table deserves. _LOGGER.warning( "Skipping Flash summary: app partition size is %s in %s", app_size,