pytest: cleanup manager procs on teardown (#31101)

pull/31103/head
Adeeb Shihadeh 1 year ago committed by GitHub
parent 78e20cff39
commit b1f457bdc8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 3
      conftest.py

@ -3,6 +3,7 @@ import pytest
import random
from openpilot.common.prefix import OpenpilotPrefix
from openpilot.selfdrive.manager import manager
from openpilot.system.hardware import TICI
@ -41,6 +42,8 @@ def openpilot_function_fixture():
os.environ.clear()
os.environ.update(starting_env)
# cleanup any started processes
manager.manager_cleanup()
# If you use setUpClass, the environment variables won't be cleared properly,
# so we need to hook both the function and class pytest fixtures

Loading…
Cancel
Save