1tests:
2  arch.interrupt:
3    # nios2 excluded, see #22956
4    arch_exclude: nios2 x86
5    tags: kernel interrupt
6    filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
7
8  arch.interrupt.x86_64:
9    arch_allow: x86
10    tags: kernel interrupt
11    filter: CONFIG_X86_64
12
13  arch.interrupt.x86:
14    arch_allow: x86
15    tags: kernel interrupt
16    filter: not CONFIG_X86_64
17    extra_configs:
18    - CONFIG_COMPILER_OPT="-mgeneral-regs-only"
19
20  arch.interrupt.linker_generator:
21    platform_allow: qemu_cortex_m3
22    tags: kernel interrupt linker_generator
23    filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
24    extra_configs:
25      - CONFIG_CMAKE_LINKER_GENERATOR=y
26