Tests: disable laika tests in CI (#29742)

skip laika
old-commit-hash: 4c039ab022
beeps
Justin Newberry 2 years ago committed by GitHub
parent 3cad0fd258
commit 6537493450
  1. 3
      selfdrive/car/tests/test_models.py
  2. 3
      selfdrive/locationd/test/test_laikad.py
  3. 1
      selfdrive/test/helpers.py

@ -21,6 +21,7 @@ from openpilot.tools.lib.logreader import LogReader
from openpilot.tools.lib.route import Route, SegmentName, RouteName from openpilot.tools.lib.route import Route, SegmentName, RouteName
from panda.tests.libpanda import libpanda_py from panda.tests.libpanda import libpanda_py
from openpilot.selfdrive.test.helpers import SKIP_ENV_VAR
PandaType = log.PandaState.PandaType PandaType = log.PandaState.PandaType
@ -62,8 +63,6 @@ def get_test_cases() -> List[Tuple[str, Optional[CarTestRoute]]]:
return test_cases return test_cases
SKIP_ENV_VAR = "SKIP_LONG_TESTS"
class TestCarModelBase(unittest.TestCase): class TestCarModelBase(unittest.TestCase):
car_model: Optional[str] = None car_model: Optional[str] = None

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import os
import time import time
import unittest import unittest
from cereal import log from cereal import log
@ -18,6 +19,7 @@ from openpilot.selfdrive.test.openpilotci import get_url
from openpilot.tools.lib.logreader import LogReader from openpilot.tools.lib.logreader import LogReader
from openpilot.selfdrive.test.process_replay.process_replay import get_process_config, replay_process from openpilot.selfdrive.test.process_replay.process_replay import get_process_config, replay_process
from openpilot.selfdrive.test.helpers import SKIP_ENV_VAR
GPS_TIME_PREDICTION_ORBITS_RUSSIAN_SRC = GPSTime.from_datetime(datetime(2022, month=1, day=29, hour=12)) GPS_TIME_PREDICTION_ORBITS_RUSSIAN_SRC = GPSTime.from_datetime(datetime(2022, month=1, day=29, hour=12))
UBLOX_TEST_ROUTE = "4cf7a6ad03080c90|2021-09-29--13-46-36" UBLOX_TEST_ROUTE = "4cf7a6ad03080c90|2021-09-29--13-46-36"
@ -92,6 +94,7 @@ def get_measurement_mock(gpstime, sat_ephemeris):
return meas return meas
@unittest.skipIf(SKIP_ENV_VAR in os.environ, f"Laika test skipped since it's long and not currently used. Unset {SKIP_ENV_VAR} to run")
class TestLaikad(unittest.TestCase): class TestLaikad(unittest.TestCase):
@classmethod @classmethod

@ -12,6 +12,7 @@ from openpilot.selfdrive.manager.process_config import managed_processes
from openpilot.system.hardware import PC from openpilot.system.hardware import PC
from openpilot.system.version import training_version, terms_version from openpilot.system.version import training_version, terms_version
SKIP_ENV_VAR = "SKIP_LONG_TESTS"
def set_params_enabled(): def set_params_enabled():
os.environ['PASSIVE'] = "0" os.environ['PASSIVE'] = "0"

Loading…
Cancel
Save