zephyr/tests/kernel
Jian Kang 1a369f5cdd kernel: semaphore: Add some error case testing for semaphore
Add some error case tesing such as invoke k_sem_take with duration
timeout or set input to NULL. This is check if API robust in error
condition handing.

Signed-off-by: Jian Kang <jianx.kang@intel.com>
2021-01-18 22:10:09 -05:00
..
common tests: tls: add toolchain filter 2020-12-15 11:22:38 +01:00
context drivers/timer: Remove legacy APIC driver 2020-12-27 18:19:17 +01:00
device tests: device: add two more error case testing 2021-01-15 12:18:16 -05:00
early_sleep device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
fatal tests/kernel/fatal/exception: Remove ticked kernel from stack sentinel test 2021-01-04 20:40:55 -05:00
fifo tests/queue: Remove fifo/queue "poll" variant tests 2020-11-11 10:59:52 -05:00
fpu_sharing tests: enable and run many tests on RISC-V 2021-01-15 13:06:33 -05:00
gen_isr_table tests: kernel: gen_isr_table: Exclude stm32f103_mini board 2020-12-03 10:54:38 -06:00
interrupt tests: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
lifo tests: Apply IRQ offload API change 2020-09-02 13:48:13 +02:00
mbox kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
mem_heap tests: kernel/k_malloc: tests for k_aligned_alloc 2020-12-27 18:17:07 +01:00
mem_protect tests: skip memory mapping execution testing of qemu_x86_64 coverage 2021-01-05 10:32:38 -08:00
mem_slab test: mslab: improve coverage for mslab 2021-01-12 22:16:33 -05:00
mp tests: improve test case descriptions of arch layer interface 2020-10-30 15:55:42 +01:00
msgq/msgq_api test: msgq: imporve test coverage for message queue 2021-01-15 11:35:22 -05:00
mutex tests: mutex: remove and refine some error test cases 2021-01-15 12:13:52 -05:00
obj_tracing tests: kernel: remove ram restrictions 2020-06-09 23:36:16 -04:00
pending tests: kernel: remove ram restrictions 2020-06-09 23:36:16 -04:00
pipe kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
poll kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
profiling/profiling_api tests: enable and run many tests on RISC-V 2021-01-15 13:06:33 -05:00
queue kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
sched test: scheduling: add configuration item 2021-01-18 17:22:34 -05:00
semaphore/semaphore kernel: semaphore: Add some error case testing for semaphore 2021-01-18 22:10:09 -05:00
sleep tests: kernel/sleep: increase maximum threshold for nRF51 2020-09-24 09:52:32 -05:00
smp Tests: Minor change in description and group of SMP test cases 2020-11-03 11:04:50 +01:00
spinlock tests: spinlock: add some error test cases 2020-12-27 18:19:42 +01:00
stack/stack tests: stack: remove and refine some test cases 2021-01-15 11:18:40 -05:00
threads tests: tls: add toolchain filter 2020-12-15 11:22:38 +01:00
tickless tests: enable and run many tests on RISC-V 2021-01-15 13:06:33 -05:00
timer tests: enable and run many tests on RISC-V 2021-01-15 13:06:33 -05:00
workq test: workqueue: imporve coverage for workqueue 2021-01-04 16:25:40 +01:00
xip tests: xip: remove hack and add qemu_x86_xip 2020-07-30 12:25:37 +02:00