blob: 04e0ac3382bf5f7edf3a7aa03f95571c19fa0b76 [file] [log] [blame]
sample:
description: LVGL sample, containing all upstream demos
name: LVGL demos
common:
modules:
- lvgl
harness: console
filter: dt_chosen_enabled("zephyr,display")
extra_args:
- platform:mimxrt1060_evk:SHIELD=rk043fn66hs_ctg
- platform:mimxrt1170_evk/mimxrt1176/cm7:SHIELD=rk055hdmipi4ma0
- platform:mimxrt595_evk/mimxrt595s/cm33:SHIELD=rk055hdmipi4ma0
- platform:mimxrt700_evk/mimxrt798s/cm33_cpu0:SHIELD=g1120b0mipi
tags:
- samples
- display
- lvgl
- gui
harness_config:
fixture: fixture_display
type: one_line
regex:
- "\\[\\w+ free bytes, \\w+ allocated bytes, overhead = \\w+ bytes | lvgl in malloc mode\\]"
tests:
sample.modules.lvgl.demo_music:
extra_configs:
- CONFIG_LV_Z_DEMO_MUSIC=y
sample.modules.lvgl.demo_benchmark:
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
- CONFIG_LV_USE_DEMO_WIDGETS=y
sample.modules.lvgl.demo_stress:
extra_configs:
- CONFIG_LV_Z_DEMO_STRESS=y
sample.modules.lvgl.demo_widgets:
extra_configs:
- CONFIG_LV_Z_DEMO_WIDGETS=y
sample.modules.lvgl.demo_keypad_encoder:
extra_configs:
- CONFIG_LV_Z_DEMO_KEYPAD_AND_ENCODER=y
sample.modules.lvgl.demo_render:
extra_configs:
- CONFIG_LV_Z_DEMO_RENDER=y
sample.modules.lvgl.demo_benchmark.lvgl_auto:
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
- CONFIG_LV_USE_DEMO_WIDGETS=y
- CONFIG_LV_Z_RUN_LVGL_ON_WORKQUEUE=y
- CONFIG_LV_Z_LVGL_WORKQUEUE_STACK_SIZE=8192
- CONFIG_LV_Z_LVGL_WORKQUEUE_PRIORITY=0
sample.modules.lvgl.demos.st_b_lcd40_dsi1_mb1166:
filter: dt_compat_enabled("orisetech,otm8009a")
platform_allow: stm32h747i_disco/stm32h747xx/m7
extra_args: SHIELD=st_b_lcd40_dsi1_mb1166
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
tags:
- shield
sample.modules.lvgl.demos.st_b_lcd40_dsi1_mb1166_a09:
filter: dt_compat_enabled("frida,nt35510")
platform_allow: stm32h747i_disco/stm32h747xx/m7
extra_args: SHIELD=st_b_lcd40_dsi1_mb1166_a09
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
tags:
- shield
sample.modules.lvgl.demos.rtkmipilcdb00000be:
platform_allow: ek_ra8d1
extra_args: SHIELD=rtkmipilcdb00000be
tags:
- shield
sample.modules.lvgl.demos.rtk7eka6m3b00001bu:
platform_allow: ek_ra8d1
extra_args:
- SHIELD="rtk7eka6m3b00001bu;ek_ra8d1_rtk7eka6m3b00001bu"
- DTC_OVERLAY_FILE=rtk7eka6m3b00001bu.overlay
extra_configs:
- CONFIG_LV_DEMO_MUSIC_LANDSCAPE=y
tags:
- shield
sample.modules.lvgl.demos.rtklcdpar1s00001be:
platform_allow: ek_ra8p1/r7ka8p1kflcac/cm85
harness: console
harness_config:
fixture: fixture_display
extra_args:
- SHIELD=rtklcdpar1s00001be
- DTC_OVERLAY_FILE=rtklcdpar1s00001be.overlay
extra_configs:
- CONFIG_LV_DEMO_MUSIC_LANDSCAPE=y
tags:
- shield