ci: display lead car indicator in on-road screenshots (#33416)

Show lead car in on-road screenshots
pull/33408/head
Dean Lee 9 months ago committed by GitHub
parent 519b666e37
commit 100ca65b39
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      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()

Loading…
Cancel
Save