Files
openpilot-meb/selfdrive/debug/internal/messaging_benchmark.py
Shane Smiskol 682c866a55 initialize all messages in 1 line (#1206)
old-commit-hash: 6ff881f7894d0117099787e56ec0966bfc63fa7c
2020-03-05 17:32:52 -08:00

17 lines
333 B
Python
Executable File

#!/usr/bin/env python3
import time
import cereal.messaging as messaging
def init_message_bench(N=100000):
t = time.time()
for _ in range(N):
dat = messaging.new_message('controlsState')
dt = time.time() - t
print("Init message %d its, %f s" % (N, dt))
if __name__ == "__main__":
init_message_bench()