zephyr/samples/modules/lvgl/demos/sample.yaml
Fabian Blatz 8a110a6252 samples: modules: lvgl: demos: Update to v9.3
Update the sample to show upstream demos to v9.3. The samples for flex
layout, scrolling and multilanguage have been removed upstream, so also
remove their respective LV_Z_* entry.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2025-06-11 08:20:09 +02:00

73 lines
2.1 KiB
YAML

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
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.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
- DTC_OVERLAY_FILE=rtk7eka6m3b00001bu.overlay
extra_configs:
- CONFIG_LV_DEMO_MUSIC_LANDSCAPE=y
tags:
- shield