samples: syst: Update sample.yaml

Updates the sample.yaml file to exclude problem architectures
from this sample project. SYS-T does not support 64-bit or
big endian architectures. The posix arch is excluded as it
is generating numerous anomolous runtime messages because it
does have the means to determine when data resides in the
rodata section.

It also converts the list of allowed platforms to lists of
platforms to use for integration testing. This helps to increase
general testing coverage.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
This commit is contained in:
Peter Mitsis 2022-04-06 13:21:48 -04:00 committed by Anas Nashif
parent 7141c8763f
commit 195072dcd1

View file

@ -4,10 +4,16 @@ common:
tags: logging mipi-sys-t
modules:
- mipi-sys-t
arch_exclude: mips nios2 posix sparc
filter: not CONFIG_64BIT
tests:
sample.logger.syst.v1.deferred:
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
platform_allow: mps2_an385 qemu_x86 qemu_x86_64 sam_e70_xplained qemu_cortex_a53
integration_platforms:
- mps2_an385
- qemu_x86
- sam_e70_xplained
- qemu_cortex_a53
harness: console
harness_config:
type: one_line
@ -17,7 +23,11 @@ tests:
- CONFIG_LOG1=y
sample.logger.syst.v1.immediate:
extra_args: OVERLAY_CONFIG=overlay_immediate.conf
platform_allow: mps2_an385 qemu_x86 qemu_x86_64 sam_e70_xplained qemu_cortex_a53
integration_platforms:
- mps2_an385
- qemu_x86
- sam_e70_xplained
- qemu_cortex_a53
harness: console
harness_config:
type: one_line
@ -26,7 +36,11 @@ tests:
extra_configs:
- CONFIG_LOG1=y
sample.logger.syst.v2.deferred:
platform_allow: mps2_an385 qemu_x86 qemu_x86_64 sam_e70_xplained qemu_cortex_a53
integration_platforms:
- mps2_an385
- qemu_x86
- sam_e70_xplained
- qemu_cortex_a53
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
harness: console
harness_config:
@ -36,7 +50,11 @@ tests:
- "SYST Sample Execution Completed"
sample.logger.syst.v2.immediate:
extra_args: OVERLAY_CONFIG=overlay_immediate.conf
platform_allow: mps2_an385 qemu_x86 qemu_x86_64 sam_e70_xplained qemu_cortex_a53
integration_platforms:
- mps2_an385
- qemu_x86
- sam_e70_xplained
- qemu_cortex_a53
harness: console
harness_config:
type: multi_line
@ -45,7 +63,9 @@ tests:
- "SYST Sample Execution Completed"
sample.logger.syst.catalog.v2.deferred:
extra_args: OVERLAY_CONFIG=overlay_deferred.conf
platform_allow: mps2_an385 qemu_x86
integration_platforms:
- mps2_an385
- qemu_x86
harness: console
harness_config:
type: one_line
@ -54,7 +74,9 @@ tests:
extra_configs:
- CONFIG_LOG_MIPI_SYST_USE_CATALOG=y
sample.logger.syst.catalog.v2.immediate:
platform_allow: mps2_an385 qemu_x86
integration_platforms:
- mps2_an385
- qemu_x86
harness: console
harness_config:
type: one_line