  import math
  from dataclasses import dataclass
  
  from system.hardware import HARDWARE, TICI
  from system.hardware.tici.power_monitor import get_power
  from selfdrive.manager.process_config import managed_processes
  from selfdrive.manager.manager import manager_cleanup
  
 
</s> remove     print("-"*35)
 </s> add     print(tabulate(tab))
    print(f"Baseline {baseline:.2f}W\n") </s> remove       print(f"{proc.name.ljust(20)} {expected:.2f}W  {cur:.2f}W")
 </s> add       tab.append([proc.name, round(expected, 2), round(cur, 2)]) </s> remove     print("-"*35)
    print(f"Baseline {baseline:.2f}W\n")
 </s> add     tab = []
    tab.append(['process', 'expected (W)', 'current (W)'])
from tabulate import tabulate
  import math
  from dataclasses import dataclass
from tabulate import tabulate
  
  from system.hardware import HARDWARE, TICI
  from system.hardware.tici.power_monitor import get_power
  from selfdrive.manager.process_config import managed_processes
  from selfdrive.manager.manager import manager_cleanup
  
keep add keep keep keep keep keep keep
 test_power_draw: add header to output table (#27511)

* test_power_draw: add header to output table

* units 
system/hardware/tici/test_power_draw.py