1common:
2  arch_exclude: posix
3  tags:
4    - clib
5    - userspace
6  integration_platforms:
7    - qemu_x86
8tests:
9  libraries.libc.minimal.mem_alloc:
10    extra_args: CONF_FILE=prj.conf
11    platform_exclude: twr_ke18f
12    tags:
13      - minimal_libc
14  libraries.libc.minimal.mem_alloc_negative_testing:
15    extra_args: CONF_FILE=prj_negative_testing.conf
16    platform_exclude: twr_ke18f
17    tags:
18      - minimal_libc
19  libraries.libc.newlib.mem_alloc:
20    extra_args: CONF_FILE=prj_newlib.conf
21    filter: TOOLCHAIN_HAS_NEWLIB == 1
22    min_ram: 16
23    platform_exclude:
24      - twr_ke18f
25    tags:
26      - newlib
27  libraries.libc.newlib_nano.mem_alloc:
28    extra_args: CONF_FILE=prj_newlibnano.conf
29    filter: CONFIG_HAS_NEWLIB_LIBC_NANO
30    tags:
31      - newlib
32  libraries.libc.picolibc.mem_alloc:
33    extra_args: CONF_FILE=prj_picolibc.conf
34    filter: CONFIG_PICOLIBC_SUPPORTED
35    platform_exclude:
36      - twr_ke18f
37    tags:
38      - picolibc
39