1tests:
2  libraries.gui.lvgl:
3    tags: display gui
4    platform_allow: native_posix
5  libraries.gui.lvgl.dynamic.heap.libc:
6    filter: TOOLCHAIN_HAS_NEWLIB == 1
7    tags: display gui
8    platform_allow: native_posix
9    extra_configs:
10      - CONFIG_NEWLIB_LIBC=y
11      - CONFIG_LVGL_BUFFER_ALLOC_DYNAMIC=y
12      - CONFIG_LVGL_MEM_POOL_HEAP_LIB_C=y
13  libraries.gui.lvgl.dynamic.pool.user:
14    tags: display gui
15    platform_allow: native_posix
16    extra_configs:
17      - CONFIG_LVGL_BUFFER_ALLOC_DYNAMIC=y
18      - CONFIG_LVGL_MEM_POOL_USER=y
19      - CONFIG_LVGL_MEM_POOL_NUMBER_BLOCKS=3
20      - CONFIG_LVGL_MEM_POOL_MAX_SIZE=32768
21  libraries.gui.lvgl.dynamic.pool.kernel:
22    tags: display gui
23    platform_allow: native_posix
24    extra_configs:
25      - CONFIG_LVGL_BUFFER_ALLOC_DYNAMIC=y
26      - CONFIG_LVGL_MEM_POOL_KERNEL=y
27      - CONFIG_LVGL_MEM_POOL_NUMBER_BLOCKS=3
28      - CONFIG_LVGL_MEM_POOL_MAX_SIZE=32768
29  libraries.gui.lvgl.16bit:
30    tags: display gui
31    platform_allow: native_posix
32    extra_configs:
33      - CONFIG_LVGL_COLOR_DEPTH_16=y
34  libraries.gui.lvgl.8bit:
35    tags: display gui
36    platform_allow: native_posix
37    extra_configs:
38      - CONFIG_LVGL_COLOR_DEPTH_8=y
39  libraries.gui.lvgl.mono:
40    tags: display gui
41    platform_allow: native_posix
42    extra_configs:
43      - CONFIG_LVGL_COLOR_DEPTH_1=y
44  libraries.gui.lvgl.16bit.swap:
45    tags: display gui
46    platform_allow: native_posix
47    extra_configs:
48      - CONFIG_LVGL_COLOR_DEPTH_16=y
49      - CONFIG_LVGL_COLOR_16_SWAP=y
50