fix cpu usage test for soundd

old-commit-hash: 036bc034b8
commatwo_master
Adeeb Shihadeh 4 years ago
parent 9038e1b86f
commit 1d32a6ed68
  1. 3
      selfdrive/test/test_onroad.py

@ -76,6 +76,9 @@ def check_cpu_usage(first_proc, last_proc):
cpu_time = cputime_total(last) - cputime_total(first)
cpu_usage = cpu_time / dt * 100.
if cpu_usage > max(normal_cpu_usage * 1.1, normal_cpu_usage + 5.0):
# cpu usage is high while playing sounds
if proc_name == "./_soundd" and cpu_usage < 25.:
continue
result += f"Warning {proc_name} using more CPU than normal\n"
r = False
elif cpu_usage < min(normal_cpu_usage * 0.65, max(normal_cpu_usage - 1.0, 0.0)):

Loading…
Cancel
Save