zephyr/tests/subsys/logging/log_stack/testcase.yaml
Anas Nashif a6f924db7f twister: add support for platform_type filter
Instead of relying on runtime filter to limit scope to emulation
platforms, use the type attribute for each platform and do the filtering
very early on. This will speed things up for tests where we only run on
emulation platforms.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2022-05-14 14:49:59 -04:00

44 lines
1.2 KiB
YAML

common:
platform_type:
- qemu
tags: log_api logging
integration_platforms:
- qemu_x86
tests:
logging.log_stack_deferred:
extra_configs:
- CONFIG_LOG_MODE_DEFERRED=y
logging.log_stack_deferred_no_opt:
filter: not CONFIG_MIPS
extra_configs:
- CONFIG_LOG_MODE_DEFERRED=y
- CONFIG_NO_OPTIMIZATIONS=y
logging.log_stack_immediate:
extra_configs:
- CONFIG_LOG_MODE_IMMEDIATE=y
logging.log_stack_immediate_no_opt:
filter: not CONFIG_MIPS
extra_configs:
- CONFIG_LOG_MODE_IMMEDIATE=y
- CONFIG_NO_OPTIMIZATIONS=y
logging.log_stack_deferred_cpp:
extra_configs:
- CONFIG_LOG_MODE_DEFERRED=y
- CONFIG_CPLUSPLUS=y
logging.log_stack_deferred_cpp_no_opt:
filter: not CONFIG_MIPS
extra_configs:
- CONFIG_LOG_MODE_DEFERRED=y
- CONFIG_NO_OPTIMIZATIONS=y
- CONFIG_CPLUSPLUS=y
logging.log_stack_immediate_cpp:
extra_configs:
- CONFIG_LOG_MODE_IMMEDIATE=y
- CONFIG_CPLUSPLUS=y
logging.log_stack_immediate_cpp_no_opt:
filter: not CONFIG_MIPS
extra_configs:
- CONFIG_LOG_MODE_IMMEDIATE=y
- CONFIG_NO_OPTIMIZATIONS=y
- CONFIG_CPLUSPLUS=y