blob: 1d9a9b306a99d081a8bacc8b736b81010b007053 [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
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_flex_layout:
extra_configs:
- CONFIG_LV_Z_DEMO_FLEX_LAYOUT=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_scroll:
extra_configs:
- CONFIG_LV_Z_DEMO_SCROLL=y
sample.modules.lvgl.demo_multilang:
extra_configs:
- CONFIG_LV_Z_DEMO_MULTILANG=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
harness: console
harness_config:
fixture: fixture_display
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
modules:
- lvgl
tags:
- samples
- display
- shield
- lvgl
- gui
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
harness: console
harness_config:
fixture: fixture_display
extra_configs:
- CONFIG_LV_Z_DEMO_BENCHMARK=y
modules:
- lvgl
tags:
- samples
- display
- shield
- lvgl
- gui
sample.modules.lvgl.demos.rtkmipilcdb00000be:
platform_allow: ek_ra8d1
harness: console
harness_config:
fixture: fixture_display
extra_args: SHIELD=rtkmipilcdb00000be
modules:
- lvgl
tags:
- samples
- display
- shield
- lvgl
- gui
sample.modules.lvgl.demos.rtk7eka6m3b00001bu:
platform_allow: ek_ra8d1
harness: console
harness_config:
fixture: fixture_display
extra_args:
- SHIELD=rtk7eka6m3b00001bu
- DTC_OVERLAY_FILE=rtk7eka6m3b00001bu.overlay
extra_configs:
- CONFIG_LV_DEMO_MUSIC_LANDSCAPE=y
modules:
- lvgl
tags:
- samples
- display
- shield
- lvgl
- gui