zephyr/tests/kernel/mem_protect/userspace/testcase.yaml
Manuel Argüelles 0b32004c09 tests: userspace: exclude ucans32k1sic due to lack of MPU regions
This board have an NXP MPU with 8 configurable regions, of which five
of them are already used by the static MPU configuration. Many of
these tests are failing due to lack of MPU regions or free partition
slots available, even when HW stack protection is disabled when
building with userspace support.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-12-05 16:20:10 -06:00

31 lines
886 B
YAML

common:
ignore_faults: true
tags:
- kernel
- security
- userspace
arch_exclude:
- posix
tests:
kernel.memory_protection.userspace:
filter: CONFIG_ARCH_HAS_USERSPACE
extra_configs:
- CONFIG_TEST_HW_STACK_PROTECTION=n
- CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0
platform_exclude:
- ucans32k1sic
kernel.memory_protection.userspace.gap_filling.arc:
filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS
arch_allow: arc
extra_args: CONFIG_MPU_GAP_FILLING=y
kernel.memory_protection.userspace.gap_filling.arm:
filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS
arch_allow: arm
platform_allow:
- efr32_radio_brd4180a
- mps2_an521
- nrf9160dk_nrf9160
integration_platforms:
- mps2_an521
extra_args: CONFIG_MPU_GAP_FILLING=y