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