From f5157aeeaf7e41a6ce11701293b00377e173c9a5 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Wed, 5 Sep 2018 17:15:46 +0200 Subject: [PATCH] Add commands per second to output Contributes to issue CURA-5561. --- 50_inst_per_sec.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/50_inst_per_sec.py b/50_inst_per_sec.py index 895ea6d35f..a877430114 100644 --- a/50_inst_per_sec.py +++ b/50_inst_per_sec.py @@ -495,8 +495,12 @@ class CommandBuffer: def report(self) -> None: for item in self._bad_frame_ranges: - print("!!!!! potential bad frame from line %s to %s, code count = %s, in %s s" % ( - item["start_line"], item["end_line"], item["cmd_count"], round(item["time"], 4))) + print("Potential buffer underrun from line {start_line} to {end_line}, code count = {code_count}, in {time}s ({speed} cmd/s)".format( + start_line = item["start_line"], + end_line = item["end_line"], + code_count = item["cmd_count"], + time = round(item["time"], 4), + speed = round(item["cmd_count"] / item["time"], 2))) if __name__ == "__main__":