From efd33760f3b297ce050514a2e37338d9fc750b2c Mon Sep 17 00:00:00 2001 From: Viliam Luc Date: Mon, 14 Nov 2022 12:56:50 +0100 Subject: [PATCH] Fix: when collected telemetry data are broken Signed-off-by: Viliam Luc Change-Id: Ibf9cf8d56fcddd3d83f25294dffaac7449bf3088 --- resources/tools/telemetry/bundle_perf_stat.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/tools/telemetry/bundle_perf_stat.py b/resources/tools/telemetry/bundle_perf_stat.py index f76149f476..17afbe0824 100644 --- a/resources/tools/telemetry/bundle_perf_stat.py +++ b/resources/tools/telemetry/bundle_perf_stat.py @@ -68,14 +68,14 @@ class BundlePerfStat: if text == u"": getLogger("console_stdout").info(event[u"eventcode"]) - elif text.count(u";") < 6: - getLogger("console_stdout").info( - f"Could not get counters for event "\ - f"{event[u'eventcode']}. "\ - f"Is it supported by CPU?" - ) else: for line in text.splitlines(): + if line.count(u";") < 6: + getLogger("console_stdout").info( + f"Could not get counters for current thread." + f"{line}" + ) + continue item = dict() labels = dict() item[u"name"] = self.metrics['counter'][0]['name'] -- 2.16.6