zephyr/tests/kernel/interrupt/testcase.yaml
Torsten Rasmussen 2760fb9eda tests: added kernel tests for arm arch with linker script generator
This commit adds an additional test case for several kernel test suites
to ensure that the linker script generator is working correctly for a
subset of the Zephyr test suites.

The ensures that the basic functionality of the linker script generator
is working while still keep the performance impact on CI at a minimal
level.

Using the kernel tests is a trade-off between testing coverage of the
linker script generator and the time it takes to complete CI.

The kernel tests is considered to have the broadest coverage of various
features important for the generated linker script.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2021-08-30 08:54:23 -04:00

26 lines
655 B
YAML

tests:
arch.interrupt:
# nios2 excluded, see #22956
arch_exclude: nios2 x86
tags: kernel interrupt
filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
arch.interrupt.x86_64:
arch_allow: x86
tags: kernel interrupt
filter: CONFIG_X86_64
arch.interrupt.x86:
arch_allow: x86
tags: kernel interrupt
filter: not CONFIG_X86_64
extra_configs:
- CONFIG_COMPILER_OPT="-mgeneral-regs-only"
arch.interrupt.linker_generator:
platform_allow: qemu_cortex_m3
tags: kernel interrupt linker_generator
filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
extra_configs:
- CONFIG_CMAKE_LINKER_GENERATOR=y