segment regen: handle log rotation discrepencies

pull/21343/head
Adeeb Shihadeh 4 years ago
parent 70f0059be4
commit eb6552c83c
  1. 8
      selfdrive/test/process_replay/regen.py

@ -31,9 +31,11 @@ def replay_service(s, msgs):
pm = messaging.PubMaster([s, ]) pm = messaging.PubMaster([s, ])
rk = Ratekeeper(service_list[s].frequency, print_delay_threshold=None) rk = Ratekeeper(service_list[s].frequency, print_delay_threshold=None)
smsgs = [m for m in msgs if m.which() == s] smsgs = [m for m in msgs if m.which() == s]
for m in smsgs: while True:
pm.send(s, m.as_builder()) for m in smsgs:
rk.keep_time() # TODO: use logMonoTime
pm.send(s, m.as_builder())
rk.keep_time()
vs = None vs = None
def replay_cameras(lr, frs): def replay_cameras(lr, frs):

Loading…
Cancel
Save