zephyr/tests/kernel
Andrew Boie 636f609d66 tests: kernel: fatal: check stack overflow
For all arches except ARC, enable stack sentinel and test that
some common stack violations trigger exceptions.

For ARC, use the hardware stack checking feature.

Additional testcase.ini blocks may be added to do stack bounds checking
for MMU/MPU-based stack protection schemes.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-05-13 15:14:41 -04:00
..
alert/test_alert_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
arm_irq_vector_table
arm_runtime_nmi
bitfield
common tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
context tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
critical tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
errno tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
fatal tests: kernel: fatal: check stack overflow 2017-05-13 15:14:41 -04:00
fifo/test_fifo_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
fp_sharing
gen_isr_table
ipm
irq_offload
libs
lifo/test_lifo_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
mbox/mbox_api k_mem_pool: Complete rework 2017-05-13 14:39:41 -04:00
mem_heap/mheap_api_concept
mem_pool k_mem_pool: Complete rework 2017-05-13 14:39:41 -04:00
mem_safe
mem_slab tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
msgq/msgq_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
multilib
mutex tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
obj_tracing tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
pending tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
pipe/test_pipe_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
poll tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
profiling/profiling_api
queue tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
semaphore/sema_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
sprintf
stack/stack_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
stackprot tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
static_idt tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
systhreads
test_build
test_sleep tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
test_tickless arch: sam3x: update Kconfig options after move to SAM SoC family tree 2017-05-03 13:51:37 -04:00
threads_customdata/cdata_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
threads_lifecycle tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
threads_scheduling/schedule_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
tickless/tickless_concept tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
timer
workq tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
xip