1common:
2  tags:
3    - logging
4    - mipi-sys-t
5  modules:
6    - mipi-sys-t
7  arch_exclude:
8    - mips
9    - posix
10    - sparc
11  filter: not CONFIG_64BIT
12tests:
13  logging.format.switch.deferred:
14    integration_platforms:
15      - mps2/an385
16      - qemu_x86
17    extra_args: EXTRA_CONF_FILE=overlay_deferred.conf
18    # "CONFIG_FULL_LIBC_SUPPORTED" filter was applied
19    # because of following chain of dependencies:
20    # LOG_MIPI_SYST_ENABLE=y --> CONFIG_MIPI_SYST_LIB --> \
21    # --> REQUIRES_FULL_LIBC
22    #
23    # Not all compillers announced in Zephyr support a full C library
24    filter: CONFIG_FULL_LIBC_SUPPORTED
25    extra_configs:
26      - CONFIG_REQUIRES_FULL_LIBC=y
27  logging.format.switch.immediate:
28    extra_args: EXTRA_CONF_FILE=overlay_immediate.conf
29    integration_platforms:
30      - mps2/an385
31      - qemu_x86
32    filter: CONFIG_FULL_LIBC_SUPPORTED
33    extra_configs:
34      - CONFIG_REQUIRES_FULL_LIBC=y
35  logging.format.switch.custom_output:
36    extra_args: EXTRA_CONF_FILE=overlay_custom_output.conf
37    integration_platforms:
38      - mps2/an385
39      - qemu_x86
40    filter: CONFIG_FULL_LIBC_SUPPORTED
41    extra_configs:
42      - CONFIG_REQUIRES_FULL_LIBC=y
43