sample: name: syst sample common: tags: - logging - mipi-sys-t modules: - mipi-sys-t arch_exclude: - mips - nios2 - posix - sparc tests: sample.logger.syst.deferred: toolchain_exclude: xcc integration_platforms: - mps2/an385 - qemu_x86 extra_args: EXTRA_CONF_FILE=overlay_deferred.conf harness: console harness_config: type: multi_line regex: - "SYS-T RAW DATA: " - "SYST Sample Execution Completed" # "CONFIG_FULL_LIBC_SUPPORTED" filter was applied # because of following chain of dependencies: # LOG_MIPI_SYST_ENABLE=y --> CONFIG_MIPI_SYST_LIB --> \ # --> REQUIRES_FULL_LIBC. # # Not all compillers announced in Zephyr support a full C library filter: CONFIG_FULL_LIBC_SUPPORTED extra_configs: - CONFIG_REQUIRES_FULL_LIBC=y sample.logger.syst.immediate: toolchain_exclude: xcc extra_args: EXTRA_CONF_FILE=overlay_immediate.conf integration_platforms: - qemu_x86 - sam_e70_xplained/same70q21 harness: console harness_config: type: multi_line regex: - "SYS-T RAW DATA: " - "SYST Sample Execution Completed" filter: CONFIG_FULL_LIBC_SUPPORTED extra_configs: - CONFIG_REQUIRES_FULL_LIBC=y sample.logger.syst.catalog.deferred: toolchain_exclude: xcc extra_args: EXTRA_CONF_FILE=overlay_deferred.conf integration_platforms: - qemu_x86 - qemu_x86_64 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_LOG_MIPI_SYST_USE_CATALOG=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED sample.logger.syst.catalog.immediate: toolchain_exclude: xcc integration_platforms: - qemu_x86 - qemu_x86_64 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_LOG_MIPI_SYST_USE_CATALOG=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED sample.logger.syst.deferred_cpp: toolchain_exclude: xcc extra_args: EXTRA_CONF_FILE=overlay_deferred.conf integration_platforms: - qemu_x86 - qemu_x86_64 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_CPP=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED sample.logger.syst.immediate_cpp: toolchain_exclude: xcc integration_platforms: - mps2/an385 - qemu_x86 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_CPP=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED sample.logger.syst.catalog.deferred_cpp: toolchain_exclude: xcc extra_args: EXTRA_CONF_FILE=overlay_deferred.conf integration_platforms: - qemu_x86 - qemu_x86_64 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_LOG_MIPI_SYST_USE_CATALOG=y - CONFIG_CPP=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED sample.logger.syst.catalog.immediate_cpp: toolchain_exclude: xcc integration_platforms: - qemu_x86 - qemu_x86_64 harness: console harness_config: type: one_line regex: - "SYS-T RAW DATA: " extra_configs: - CONFIG_LOG_MIPI_SYST_USE_CATALOG=y - CONFIG_CPP=y - CONFIG_REQUIRES_FULL_LIBC=y filter: CONFIG_FULL_LIBC_SUPPORTED