improved HITL test reliability (#897)

* improved HITL test reliability

* little more

* revert that

* little speedup

* some speed up

Co-authored-by: Bruce Wayne <batman@comma.ai>
This commit is contained in:
Adeeb Shihadeh
2022-08-02 17:05:47 -07:00
committed by GitHub
parent 8b26ce940f
commit fe3ad834c6
12 changed files with 144 additions and 269 deletions

View File

@@ -248,7 +248,7 @@ class Panda:
self.health_version, self.can_version = self.get_packets_versions()
print("connected")
def reset(self, enter_bootstub=False, enter_bootloader=False):
def reset(self, enter_bootstub=False, enter_bootloader=False, reconnect=True):
try:
if enter_bootloader:
self._handle.controlWrite(Panda.REQUEST_IN, 0xd1, 0, 0, b'')
@@ -259,7 +259,7 @@ class Panda:
self._handle.controlWrite(Panda.REQUEST_IN, 0xd8, 0, 0, b'')
except Exception:
pass
if not enter_bootloader:
if not enter_bootloader and reconnect:
self.reconnect()
def reconnect(self):