From 100ca65b391d44784b31387a577dd35316c2342e Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Sun, 1 Sep 2024 13:57:45 +0800 Subject: [PATCH] ci: display lead car indicator in on-road screenshots (#33416) Show lead car in on-road screenshots --- selfdrive/ui/tests/test_ui/run.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/selfdrive/ui/tests/test_ui/run.py b/selfdrive/ui/tests/test_ui/run.py index f4c9994c8e..fbdfdca794 100644 --- a/selfdrive/ui/tests/test_ui/run.py +++ b/selfdrive/ui/tests/test_ui/run.py @@ -26,8 +26,8 @@ TEST_ROUTE = "a2a0ccea32023010|2023-07-27--13-01-19" STREAMS: list[tuple[VisionStreamType, CameraConfig, bytes]] = [] DATA: dict[str, capnp.lib.capnp._DynamicStructBuilder] = dict.fromkeys( - ["deviceState", "pandaStates", "controlsState", "selfdriveState", "liveCalibration", - "modelV2", "radarState", "driverMonitoringState", "carState", + ["carParams", "deviceState", "pandaStates", "controlsState", "selfdriveState", + "liveCalibration", "modelV2", "radarState", "driverMonitoringState", "carState", "driverStateV2", "roadCameraState", "wideRoadCameraState", "driverCameraState"], None) def setup_common(click, pm: PubMaster): @@ -193,6 +193,7 @@ def create_screenshots(): segnum = 2 lr = LogReader(route.qlog_paths()[segnum]) + DATA['carParams'] = next((event.as_builder() for event in lr if event.which() == 'carParams'), None) for event in migrate_selfdriveState(lr): if event.which() in DATA: DATA[event.which()] = event.as_builder()