diff --git a/.github/workflows/ui_preview.yaml b/.github/workflows/ui_preview.yaml index 98eadc36c2..877951f623 100644 --- a/.github/workflows/ui_preview.yaml +++ b/.github/workflows/ui_preview.yaml @@ -84,7 +84,7 @@ jobs: run: >- sudo apt-get install -y imagemagick - scenes="homescreen settings_device offroad_alert update_available prime onroad onroad_sidebar onroad_wide onroad_wide_sidebar onroad_alert_small onroad_alert_mid onroad_alert_full driver_camera body" + scenes="homescreen settings_device offroad_alert update_available prime onroad onroad_sidebar onroad_wide onroad_wide_sidebar onroad_alert_small onroad_alert_mid onroad_alert_full driver_camera body keyboard" A=($scenes) DIFF="" diff --git a/selfdrive/ui/tests/test_ui/run.py b/selfdrive/ui/tests/test_ui/run.py index 578d9d7e10..f5560efa72 100644 --- a/selfdrive/ui/tests/test_ui/run.py +++ b/selfdrive/ui/tests/test_ui/run.py @@ -77,6 +77,14 @@ def setup_body(click, pm: PubMaster): DATA['carState'].carState.fuelGauge = 50.0 setup_onroad(click, pm) +def setup_keyboard(click, pm: PubMaster): + setup_settings_device(click, pm) + click(250, 575) + click(2020, 218) + click(1830, 80) + click(2035, 808) + click(90, 480) + def setup_driver_camera(click, pm: PubMaster): setup_settings_device(click, pm) click(1950, 435) @@ -143,7 +151,8 @@ CASES = { "driver_camera": setup_driver_camera, "body": setup_body, "offroad_alert": setup_offroad_alert, - "update_available": setup_update_available + "update_available": setup_update_available, + "keyboard": setup_keyboard } TEST_DIR = pathlib.Path(__file__).parent