1sample:
2  description: LVGL sample application
3  name: lvgl
4tests:
5  sample.gui.lvgl:
6    harness: display
7    platform_allow: reel_board mimxrt1050_evk mimxrt1060_evk mimxrt1064_evk
8    tags: samples display gui
9  sample.display.adafruit_2_8_tft_touch_v2:
10    depends_on: arduino_gpio arduino_i2c arduino_spi
11    # Default settings end up allocating an ~150KB sized buffer in lvgl.
12    # This adds a bit of buffer to that for other data.
13    min_ram: 175
14    platform_exclude: reel_board reel_board_v2 ubx_evkannab1_nrf52832
15    extra_args: SHIELD=adafruit_2_8_tft_touch_v2
16    tags: shield
17    harness: console
18    harness_config:
19      fixture: fixture_shield_adafruit_2_8_tft_touch_v2
20  sample.display.waveshare_epaper_gdeh0213b1:
21    platform_allow: nrf52840dk_nrf52840
22    extra_args: SHIELD=waveshare_epaper_gdeh0213b1
23    tags: shield
24  sample.display.waveshare_epaper_gdeh0213b72:
25    platform_allow: nrf52840dk_nrf52840
26    extra_args: SHIELD=waveshare_epaper_gdeh0213b72
27    tags: shield
28  sample.display.waveshare_epaper_gdeh029a1:
29    platform_allow: nrf52840dk_nrf52840
30    extra_args: SHIELD=waveshare_epaper_gdeh029a1
31    tags: shield
32  sample.display.lvgl.sdl:
33    build_only: true
34    platform_allow: native_posix_64
35    tags: samples display gui
36  sample.display.buydisplay_2_8_tft_touch_arduino:
37    platform_allow: nrf52840dk_nrf52840
38    extra_args: SHIELD=buydisplay_2_8_tft_touch_arduino
39    tags: shield
40  sample.display.dummy:
41    build_only: true
42    platform_allow: native_posix
43    extra_configs:
44      - CONFIG_DUMMY_DISPLAY=y
45      - CONFIG_DUMMY_DISPLAY_DEV_NAME="DISPLAY"
46      - CONFIG_KSCAN=n
47      - CONFIG_SDL_DISPLAY=n
48    tags: samples display gui
49