mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-27 17:42:04 +08:00
pytest: cleanup manager procs on teardown (#31101)
old-commit-hash: b1f457bdc819a868591749ced9dad3e836876e91
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user