Skip to content

Commit 76cb55f

Browse files
committed
add main process to process report, move to 0.3.6
1 parent 79b9e69 commit 76cb55f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/qoa4ml/utils/qoa_utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,16 +172,17 @@ def report_proc_child_cpu(process: psutil.Process):
172172
child_processes_cpu[f"child_{id}"] = float(cpu_time.user + cpu_time.system)
173173

174174
total_cpu_usage = sum(child_processes_cpu.values())
175-
total_cpu_usage += float(
175+
main_process = float(
176176
process_cpu_time.user
177177
+ process_cpu_time.system
178178
+ process_cpu_time.children_user
179179
+ process_cpu_time.children_system
180180
)
181-
181+
total_cpu_usage += main_process
182182
return {
183183
"child_process": child_processes_count,
184184
"value": child_processes_cpu,
185+
"main_process": main_process,
185186
"total": total_cpu_usage,
186187
"unit": "cputime",
187188
}

0 commit comments

Comments
 (0)