diff --git a/tests/kernel/fatal/protection_no_userspace.conf b/tests/kernel/fatal/protection_no_userspace.conf new file mode 100644 index 0000000000000..b52e0a2ac295c --- /dev/null +++ b/tests/kernel/fatal/protection_no_userspace.conf @@ -0,0 +1,5 @@ +CONFIG_HW_STACK_PROTECTION=y +CONFIG_ZTEST=y +CONFIG_COVERAGE=n +CONFIG_TEST_USERSPACE=n +CONFIG_SMP=n diff --git a/tests/kernel/fatal/testcase.yaml b/tests/kernel/fatal/testcase.yaml index 78ad9c6ec25e8..a0a2b0e37c7c4 100644 --- a/tests/kernel/fatal/testcase.yaml +++ b/tests/kernel/fatal/testcase.yaml @@ -3,6 +3,11 @@ tests: extra_args: CONF_FILE=prj.conf filter: CONFIG_ARCH_HAS_STACK_PROTECTION tags: kernel ignore_faults userspace + kernel.common.stack_protection_no_userspace: + extra_args: CONF_FILE=protection_no_userspace.conf + filter: CONFIG_ARCH_HAS_STACK_PROTECTION + arch_whitelist: arm + tags: kernel ignore_faults memory_protection kernel.common.stack_sentinel: extra_args: CONF_FILE=sentinel.conf tags: kernel ignore_faults