        prev = now
  
      manager_cleanup()
  
      print("-"*35)
      print(f"Baseline {baseline:.2f}W\n")
      for proc in PROCS:
        cur = used[proc.name]
        expected = proc.power
        print(f"{proc.name.ljust(20)} {expected:.2f}W  {cur:.2f}W")
        with self.subTest(proc=proc.name):
 
</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)
 </s> add     print(tabulate(tab))
    print(f"Baseline {baseline:.2f}W\n")
    tab = []
    tab.append(['process', 'expected (W)', 'current (W)'])
        prev = now
  
      manager_cleanup()
  
    tab = []
    tab.append(['process', 'expected (W)', 'current (W)'])
    tab = []
    tab.append(['process', 'expected (W)', 'current (W)'])
      for proc in PROCS:
        cur = used[proc.name]
        expected = proc.power
        print(f"{proc.name.ljust(20)} {expected:.2f}W  {cur:.2f}W")
        with self.subTest(proc=proc.name):
keep keep keep keep replace replace 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