From a829ade47c17629a7073a3fb74597ab170753381 Mon Sep 17 00:00:00 2001 From: wangxiaomeng Date: Thu, 18 Jul 2024 19:44:57 +0800 Subject: [PATCH] add perf_object judgment --- category/get_perf_info.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/category/get_perf_info.py b/category/get_perf_info.py index b04bea3..f4983eb 100644 --- a/category/get_perf_info.py +++ b/category/get_perf_info.py @@ -161,7 +161,11 @@ class Perf(): return True def __get_perf_collect(self): - perf_record_command = 'perf record -a -F {} -g -o {} sleep {}'.format(self.freq, self.perf_data_file, self.perf_duration) + if self.perf_object == 'sys': + perf_record_command = 'perf record -a -F {} -g -o {} sleep {}'.format(self.freq, self.perf_data_file, self.perf_duration) + else: + return False + perf_record_ret, perf_record_res = Command.private_cmd_run(perf_record_command, True) if perf_record_ret != 0: return False -- Gitee