From 2b9ac8f0d6289141b9ebab3c1addf67aadb20bc4 Mon Sep 17 00:00:00 2001 From: Brandon Date: Fri, 2 Sep 2022 20:32:10 +0000 Subject: [PATCH] pw_bloat: Fix double printing ASCII table Printed size report every time a new diff report was calculated, causing the pw watch to print out lots of duplicate tables before finishing the entire size report. Change-Id: I2c5fa8a6d875ba6e729a14c30e67d2776a566239 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/109013 Reviewed-by: Alexei Frolov Commit-Queue: Brandon Vu --- pw_bloat/py/pw_bloat/bloat.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pw_bloat/py/pw_bloat/bloat.py b/pw_bloat/py/pw_bloat/bloat.py index fcbfaa70e..e2e74c8d1 100755 --- a/pw_bloat/py/pw_bloat/bloat.py +++ b/pw_bloat/py/pw_bloat/bloat.py @@ -234,14 +234,13 @@ def main() -> int: MAX_COL_WIDTH, LineCharset, diff_label=curr_diff_binary['label']).create_table() - - print(diff_report) curr_rst_report = RstOutput(diff_dsm, curr_diff_binary['label']) if rst_diff_report == '': rst_diff_report = curr_rst_report.create_table() else: rst_diff_report += f"{curr_rst_report.add_report_row()}\n" + print(diff_report) write_file(gn_arg_dict['target_name'], rst_diff_report, gn_arg_dict['out_dir']) write_file(f"{gn_arg_dict['target_name']}.txt", diff_report,