ci: faster test_encoder (#33968)

* try

* timeout

* fix
pull/33982/head
Maxime Desroches 6 months ago committed by GitHub
parent a642973dc7
commit ce7317407f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      Jenkinsfile
  2. 2
      system/loggerd/tests/test_encoder.py

2
Jenkinsfile vendored

@ -207,7 +207,7 @@ node {
step("build", "cd system/manager && ./build.py"), step("build", "cd system/manager && ./build.py"),
step("test pandad", "pytest selfdrive/pandad/tests/test_pandad.py", [diffPaths: ["panda/", "selfdrive/pandad/"]]), step("test pandad", "pytest selfdrive/pandad/tests/test_pandad.py", [diffPaths: ["panda/", "selfdrive/pandad/"]]),
step("test power draw", "pytest -s system/hardware/tici/tests/test_power_draw.py"), step("test power draw", "pytest -s system/hardware/tici/tests/test_power_draw.py"),
step("test encoder", "LD_LIBRARY_PATH=/usr/local/lib pytest system/loggerd/tests/test_encoder.py"), step("test encoder", "LD_LIBRARY_PATH=/usr/local/lib pytest system/loggerd/tests/test_encoder.py", [timeout: 60]),
step("test pigeond", "pytest system/ubloxd/tests/test_pigeond.py"), step("test pigeond", "pytest system/ubloxd/tests/test_pigeond.py"),
step("test manager", "pytest system/manager/test/test_manager.py"), step("test manager", "pytest system/manager/test/test_manager.py"),
]) ])

@ -61,7 +61,7 @@ class TestEncoder:
time.sleep(1.0) time.sleep(1.0)
managed_processes['camerad'].start() managed_processes['camerad'].start()
num_segments = int(os.getenv("SEGMENTS", random.randint(10, 15))) num_segments = int(os.getenv("SEGMENTS", random.randint(2, 8)))
# wait for loggerd to make the dir for first segment # wait for loggerd to make the dir for first segment
route_prefix_path = None route_prefix_path = None

Loading…
Cancel
Save