1common:
2  tags:
3    - libc
4tests:
5  libraries.libc.sprintf:
6    extra_args: CONF_FILE=prj.conf
7    filter: not CONFIG_SOC_MCIMX7D_M4 and CONFIG_STDOUT_CONSOLE
8    integration_platforms:
9      - qemu_x86
10    arch_exclude: posix
11    ignore_faults: true
12  libraries.libc.sprintf_new:
13    extra_args: CONF_FILE=prj_new.conf
14    arch_exclude: posix
15    integration_platforms:
16      - qemu_x86
17  libraries.libc.picolibc.sprintf:
18    extra_args: CONF_FILE=prj_picolibc.conf
19    tags:
20      - picolibc
21    ignore_faults: true
22    filter: CONFIG_PICOLIBC_SUPPORTED
23    integration_platforms:
24      - qemu_x86
25  libraries.libc.picolibc.sprintf_new:
26    extra_args: CONF_FILE=prj_picolibc_new.conf
27    tags:
28      - picolibc
29    filter: CONFIG_PICOLIBC_SUPPORTED
30    integration_platforms:
31      - qemu_x86
32  libraries.libc.picolibc.sprintf_inexact:
33    extra_args: CONF_FILE=prj_picolibc_new.conf
34    extra_configs:
35      - CONFIG_PICOLIBC_USE_MODULE=y
36      - CONFIG_PICOLIBC_IO_FLOAT_EXACT=n
37    tags:
38      - picolibc
39    filter: CONFIG_PICOLIBC_SUPPORTED
40    integration_platforms:
41      - qemu_x86
42