From ea109964095506cc8d14ee9fb1052b9e4f8da78a Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Sat, 4 Jan 2025 19:40:19 -0500 Subject: [PATCH] add Customize MADS to UI preview --- .github/workflows/ui_preview.yaml | 2 +- selfdrive/ui/tests/test_ui/run.py | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ui_preview.yaml b/.github/workflows/ui_preview.yaml index dba6ab8037..a91fba957f 100644 --- a/.github/workflows/ui_preview.yaml +++ b/.github/workflows/ui_preview.yaml @@ -86,7 +86,7 @@ jobs: run: >- sudo apt-get install -y imagemagick - scenes="homescreen settings_device settings_software settings_toggles settings_sunnypilot settings_developer offroad_alert update_available prime onroad onroad_disengaged onroad_override onroad_sidebar onroad_wide onroad_wide_sidebar onroad_alert_small onroad_alert_mid onroad_alert_full driver_camera body keyboard" + scenes="homescreen settings_device settings_software settings_toggles settings_sunnypilot settings_sunnypilot_mads settings_developer offroad_alert update_available prime onroad onroad_disengaged onroad_override 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 070dca888f..034e187c70 100644 --- a/selfdrive/ui/tests/test_ui/run.py +++ b/selfdrive/ui/tests/test_ui/run.py @@ -181,6 +181,14 @@ def setup_settings_sunnypilot(click, pm: PubMaster): click(278, 846) time.sleep(UI_DELAY) +def setup_settings_sunnypilot_mads(click, pm: PubMaster): + setup_settings_device(click, pm) + click(278, 846) # sunnypilot panel + click(550, 94) # Enable MADS + click(1555, 870) # Confirm Enable MADS + click(970, 250) # Customize MADS + time.sleep(UI_DELAY) + CASES = { "homescreen": setup_homescreen, "prime": setup_homescreen, @@ -207,6 +215,7 @@ CASES = { CASES.update({ "settings_sunnypilot": setup_settings_sunnypilot, + "settings_sunnypilot_mads": setup_settings_sunnypilot_mads, }) TEST_DIR = pathlib.Path(__file__).parent