zephyr/tests/kernel
Daniel Leung aa09b41f29 tests: kernel/userspace: skip other thread tests if needed
With memory domain enabled, all threads within the same domain
have access to each other threads' stacks, especially with
CONFIG_ARCH_MEM_DOMAIN_SYNCHRONOUS_API enabled (as it is
expected behavior). So update the conditions to skip both
tests to read and write to other threads' stacks.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2024-03-19 22:17:34 -04:00
..
cache hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
common tests: kernel: common: Enable tests with LTO 2024-02-02 19:49:36 +01:00
condvar/condvar_api tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
context tests/kernel/context: Improve to resist parallel threads interrupting 2024-01-15 09:58:26 +01:00
device tests/kernel/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
early_sleep tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
events tests kernel: Exclude posix arch for userspace tests 2023-10-24 09:05:29 +02:00
fatal kernel: move essential flag related routines out 2024-03-06 19:27:28 -05:00
fifo tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
fpu_sharing twister: s/riscv(32|64)/riscv 2024-02-26 12:49:06 +01:00
gen_isr_table hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
interrupt tests: kernel/interrupt skip on ITE 2024-02-07 22:08:22 +00:00
lifo tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
mbox hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
mem_heap/k_heap_api tests: move shared_multi_heap to tests/lib 2023-12-13 17:27:54 -05:00
mem_protect tests: kernel/userspace: skip other thread tests if needed 2024-03-19 22:17:34 -04:00
mem_slab hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
mp tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
msgq tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
mutex tests: kernel: fix thread function signatures 2023-10-30 17:45:59 +00:00
obj_core hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
obj_tracking tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
pending tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
pipe tests: kernel: use TC_END_REPORT for faults 2024-02-28 13:39:15 -05:00
poll hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
profiling/profiling_api hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
queue tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
sched test: Remove multi level queue limit test 2024-03-12 19:37:40 -04:00
semaphore tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
sleep tests: sleep: reduce verbosity 2024-01-09 09:58:57 +01:00
smp hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
smp_boot_delay hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
smp_suspend tests: smp_suspend: Add configurable delay 2024-01-26 15:55:27 +00:00
spinlock test: spinlock: cleanup assertion 2023-11-06 15:44:34 -06:00
stack/stack tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
threads kernel: move essential flag related routines out 2024-03-06 19:27:28 -05:00
tickless/tickless_concept hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
timer hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
usage/thread_runtime_stats tests: kernel: thread_runtime_stats: Relax precision test for QEMU 2024-03-06 16:42:33 -05:00
workq hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
xip hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00