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