Enable variable pass between test and metadrive processes (#30961)

pass started between processes
old-commit-hash: 1da08460cb
pull/32199/head
Hoang Bui 1 year ago committed by GitHub
parent 9e35f77f78
commit c17fc021e9
  1. 3
      tools/sim/tests/test_sim_bridge.py

@ -3,7 +3,7 @@ import subprocess
import time import time
import unittest import unittest
from multiprocessing import Queue from multiprocessing import Queue, Value
from cereal import messaging from cereal import messaging
from openpilot.common.basedir import BASEDIR from openpilot.common.basedir import BASEDIR
@ -27,6 +27,7 @@ class TestSimBridgeBase(unittest.TestCase):
sm = messaging.SubMaster(['controlsState', 'onroadEvents', 'managerState']) sm = messaging.SubMaster(['controlsState', 'onroadEvents', 'managerState'])
q = Queue() q = Queue()
bridge = self.create_bridge() bridge = self.create_bridge()
bridge.started = Value('b', False)
p_bridge = bridge.run(q, retries=10) p_bridge = bridge.run(q, retries=10)
self.processes.append(p_bridge) self.processes.append(p_bridge)

Loading…
Cancel
Save