zephyr/tests/kernel
Andrew Boie 0b9f9f3023 tests: context: move idle test to the end
On some devices, when k_cpu_idle() was called we were getting
interrupts that were not the timer interrupt. On bbc_micro
a power clock control driver interrupt was happening instead
and k_cpu_idle() was returning without the system tick advancing,
failing the test.

The clock control interrupts seem to only happen early in device
boot; moving the idle test much later lets the test pass on this
board (and likely all other NRF5 based boards).

Issue: ZEP-2257
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-06-08 15:12:03 -04:00
..
alert/test_alert_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
arm_irq_vector_table tests/ztest: rename assert macros to be zephyr specific 2017-04-13 21:17:33 +00:00
arm_runtime_nmi tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
bitfield tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
common printk: fix printing of long long types 2017-05-30 19:42:22 -04:00
context tests: context: move idle test to the end 2017-06-08 15:12:03 -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: fatal: increase coverage 2017-06-08 13:49:36 -05:00
fifo/test_fifo_api license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
fp_sharing tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
gen_isr_table tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
ipm tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
irq_offload tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
libs tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
lifo/test_lifo_api license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
mbox/mbox_api k_mem_pool: Complete rework 2017-05-13 14:39:41 -04:00
mem_heap/mheap_api_concept tests/ztest: rename assert macros to be zephyr specific 2017-04-13 21:17:33 +00:00
mem_pool tests: remove obsolete usage of defrag 2017-06-08 14:53:49 -04:00
mem_safe tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
mem_slab quark_d2000_crb: increase default stack size 2017-06-01 10:27:34 -04:00
msgq/msgq_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
multilib tests: added TC_START to tests 2017-04-13 12:08:14 +00:00
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 tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
queue license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
semaphore/sema_api tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
sprintf tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
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 tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
test_build tests: newlib: disable bluetooth for now 2017-01-24 14:33:43 +00:00
test_sleep tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
test_tickless tests: kernel: Fixed tickless test for Arduino Due. 2017-05-20 13:25:32 -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 schedule_api: don't exclude Nios II 2017-06-02 14:47:01 -04:00
tickless/tickless_concept tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
timer samples: tickless: Enables tickless kernel option in some apps 2017-04-27 13:46:33 +00:00
workq tests: use k_thread_create() 2017-05-11 20:24:22 -04:00
xip boards: Add support for the CC3220SF_LAUNCHXL board 2017-04-28 15:06:41 -05:00