raylib screenshots: alpha long toggle confirmation dialog (#36386)

add alpha long toggle confirmation test
pull/36364/merge
David 4 days ago committed by GitHub
parent cc683f2040
commit 646f6a1006
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 12
      selfdrive/ui/tests/test_ui/raylib_screenshots.py

@ -9,7 +9,7 @@ from collections import namedtuple
import pyautogui import pyautogui
import pywinctl import pywinctl
from cereal import log from cereal import car, log
from cereal import messaging from cereal import messaging
from cereal.messaging import PubMaster from cereal.messaging import PubMaster
from openpilot.common.basedir import BASEDIR from openpilot.common.basedir import BASEDIR
@ -95,6 +95,10 @@ def setup_settings_firehose(click, pm: PubMaster):
def setup_settings_developer(click, pm: PubMaster): def setup_settings_developer(click, pm: PubMaster):
CP = car.CarParams()
CP.alphaLongitudinalAvailable = True # show alpha long control toggle
Params().put("CarParamsPersistent", CP.to_bytes())
setup_settings(click, pm) setup_settings(click, pm)
click(278, 950) click(278, 950)
@ -129,6 +133,11 @@ def setup_experimental_mode_description(click, pm: PubMaster):
click(1200, 280) # expand description for experimental mode click(1200, 280) # expand description for experimental mode
def setup_openpilot_long_confirmation_dialog(click, pm: PubMaster):
setup_settings_developer(click, pm)
click(2000, 960) # toggle openpilot longitudinal control
def setup_onroad(click, pm: PubMaster): def setup_onroad(click, pm: PubMaster):
ds = messaging.new_message('deviceState') ds = messaging.new_message('deviceState')
ds.deviceState.started = True ds.deviceState.started = True
@ -238,6 +247,7 @@ CASES = {
"offroad_alert": setup_offroad_alert, "offroad_alert": setup_offroad_alert,
"confirmation_dialog": setup_confirmation_dialog, "confirmation_dialog": setup_confirmation_dialog,
"experimental_mode_description": setup_experimental_mode_description, "experimental_mode_description": setup_experimental_mode_description,
"openpilot_long_confirmation_dialog": setup_openpilot_long_confirmation_dialog,
"onroad": setup_onroad, "onroad": setup_onroad,
"onroad_sidebar": setup_onroad_sidebar, "onroad_sidebar": setup_onroad_sidebar,
"onroad_small_alert": setup_onroad_small_alert, "onroad_small_alert": setup_onroad_small_alert,

Loading…
Cancel
Save