zephyr/tests/kernel
Andy Ross 02aa980042 tests: Add kernel/sched/deadline test for EDF validation
Simple test for CONFIG_SCHED_DEADLINE.  It creates a bunch of threads
at randome deadlines but within the same priority, and validates that
they run in the correct order.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2018-09-06 14:26:22 -04:00
..
alert/alert_api cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
arm_irq_vector_table cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
arm_runtime_nmi cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
boot_page_table cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
common cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
context cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
critical cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
device cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
early_sleep cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
errno cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
fatal tests: fatal: Add description and RTM links 2018-08-17 06:18:21 -07:00
fifo cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
fp_sharing tests: fp_sharing: use filter 2018-08-19 12:26:13 -07:00
gen_isr_table tests: gen_isr_table: Add barriers after triggering the irq 2018-08-29 18:48:42 -04:00
init tests: kernel: init: Fix integer overflow issue 2018-08-26 18:47:08 -07:00
irq_offload cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
lifo cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
mbox cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
mem_heap/mheap_api_concept cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
mem_pool tests: mempool: Enhance tests to improve code coverage 2018-08-19 13:09:35 -07:00
mem_protect tests: syscalls: ignore faults, they are intentional 2018-08-30 15:05:30 -04:00
mem_slab cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
mp cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
msgq/msgq_api cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
mutex cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
obj_tracing irq: Fix irq_lock api usage 2018-08-16 19:47:41 -07:00
pending irq: Fix irq_lock api usage 2018-08-16 19:47:41 -07:00
pipe tests/kernel: pipes: add tests for smaller pipe buffers 2018-08-29 15:57:28 -04:00
poll tests: k_poll: Add testcase to poll fifo which gets k_fifo_cancel_wait 2018-08-30 09:28:29 -04:00
profiling/profiling_api cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
queue cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
sched tests: Add kernel/sched/deadline test for EDF validation 2018-09-06 14:26:22 -04:00
semaphore cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
sleep cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
smp tests: smp: Modify test to verify thread delay 2018-08-20 17:51:07 -07:00
spinlock cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
stack cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
static_idt cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
threads tests/kernel/threads/no-multithreading: Disable USERSPACE 2018-08-30 13:29:09 -04:00
tickless cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
timer cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
workq cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00
xip cmake: Prepend 'cmake_minimum_required()' into 'app' build scripts 2018-08-15 04:06:50 -07:00