You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
312 B
13 lines
312 B
import time
|
|
|
|
from panda import Panda
|
|
|
|
def test_boot_time(p):
|
|
# boot time should be instant
|
|
st = time.monotonic()
|
|
p.reset(reconnect=False)
|
|
assert Panda.wait_for_panda(p.get_usb_serial(), timeout=3.0)
|
|
|
|
# USB enumeration is slow, so SPI is faster
|
|
assert time.monotonic() - st < (1.0 if p.spi else 5.0)
|
|
|
|
|