1common:
2  ignore_faults: true
3  tags:
4    - kernel
5    - security
6    - userspace
7  arch_exclude:
8    - posix
9tests:
10  kernel.memory_protection.userspace:
11    filter: CONFIG_ARCH_HAS_USERSPACE
12    extra_configs:
13      - CONFIG_TEST_HW_STACK_PROTECTION=n
14      - CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0
15    platform_exclude:
16      - ucans32k1sic
17  kernel.memory_protection.userspace.gap_filling.arc:
18    filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS
19    arch_allow: arc
20    extra_args: CONFIG_MPU_GAP_FILLING=y
21  kernel.memory_protection.userspace.gap_filling.arm:
22    filter: CONFIG_ARCH_HAS_USERSPACE and CONFIG_MPU_REQUIRES_NON_OVERLAPPING_REGIONS
23    arch_allow: arm
24    platform_allow:
25      - slwrb4180a
26      - mps3/corstone300/an547
27      - nrf9160dk/nrf9160
28    integration_platforms:
29      - mps3/corstone300/an547
30    extra_args: CONFIG_MPU_GAP_FILLING=y
31