zephyr/tests/kernel
Andy Ross 83d1ca06dc tests/mem_protect/stackprot: Need a delay under SMP
The "alternate thread" test would spawn a thread and then exit the
test, but on SMP that other thread runs asynchronously and it was
possible for the main thread to exit the test entirely before the test
thread had a chance to run (and overflow its stack), leading to
spurious test case failures.

Obviously we can't exactly synchronize to an async crash, so put a
short delay in after spawning the thread.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-02-03 09:31:56 -05:00
..
common global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
context drivers: timer: Add per-core ARM architected timer 2020-02-01 08:08:43 -05:00
critical
device kernel: init: provide access to kernel startup state 2019-12-11 14:45:40 -08:00
early_sleep
fatal tests/kernel/fatal: add volatile to prevent compiler optimization 2020-01-22 07:08:12 -08:00
fifo
fp_sharing arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
gen_isr_table arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
interrupt arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
lifo
mbox
mem_heap/mheap_api_concept
mem_pool global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
mem_protect tests/mem_protect/stackprot: Need a delay under SMP 2020-02-03 09:31:56 -05:00
mem_slab global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
mp kernel: cleanup and formally define CPU start fn 2020-01-13 16:35:10 -05:00
msgq/msgq_api tests: adjust resource pool sizes for 64-bit 2019-12-12 14:48:42 -08:00
mutex
obj_tracing
pending global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
pipe kernel: pipe: runtime error checking 2020-01-20 17:19:54 -05:00
poll tests: kernel: poll: Add checks when having zero events 2020-01-03 11:26:46 -08:00
profiling/profiling_api kconfig: Remove redundant $ZEPHYR_BASE from 'source's 2020-01-06 09:48:53 -05:00
queue tests: queue: fix SMP issue 2019-12-18 11:17:33 -08:00
sched global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
semaphore/semaphore tests: test k_sem_init() 2020-01-20 17:19:54 -05:00
sleep
smp
spinlock
stack/stack
threads tests: dynamic_thread: disable on x86 2020-01-13 16:35:10 -05:00
tickless
timer tests/kernel: timer_api: Remove build_only tickless variant 2020-01-16 07:43:40 -06:00
workq
xip