fake less of PubMaster and SubMaster when profiling

old-commit-hash: ad2c54e9916301d63907d96c3e9dec046bd016b1
This commit is contained in:
Adeeb Shihadeh
2020-05-03 17:41:26 -07:00
parent 0a3dfb0476
commit 004c0e277b
+3 -17
View File
@@ -35,7 +35,7 @@ class PubSocket():
pass
class SubMaster():
class SubMaster(messaging.SubMaster):
def __init__(self, msgs, trigger, services):
self.max_i = len(msgs) - 1
self.i = 0
@@ -43,6 +43,7 @@ class SubMaster():
self.trigger = trigger
self.msgs = msgs
self.data = {}
self.ignore_alive = []
self.alive = {s: True for s in services}
self.updated = {s: False for s in services}
@@ -85,22 +86,7 @@ class SubMaster():
if w == self.trigger:
break
def all_alive(self):
return True
def all_valid(self):
return True
def all_alive_and_valid(self):
return True
def __getitem__(self, s):
return self.data[s]
class PubMaster():
class PubMaster(messaging.PubMaster):
def __init__(self):
self.sock = defaultdict(PubSocket)
def send(self, s, dat):
pass