zephyr/tests/kernel
Allan Stephens 514be49072 kernel/test: Add testing of heap memory pool support
Enhances the microkernel memory pool test application to
include tests for dynamic memory allocation and freeing
from the heap memory pool using kernel APIs that behave
like malloc() and free().

This enhancement works under both the microkernel and
unified kernel.

Change-Id: Ibc485877ea9d60307edb8f93c54a0b94ebacb017
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-10-25 00:10:34 +00:00
..
test_arm_irq_vector_table tests: Rename test_arm_m3_irq_vector_table test since it is not M3 specific 2016-10-24 22:56:19 +00:00
test_atomic unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_bitfield unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_build testcases: sanity check TCs get more language for real HW 2016-06-14 23:49:56 +00:00
test_byteorder tests: Add a unit test for the byteorder buffer swap utilities 2016-10-15 10:13:36 +00:00
test_context tests: fix testcases for cortex-m0+ platforms 2016-10-22 16:54:19 -04:00
test_critical unified/test: Fix issues affecting test_critical application 2016-10-11 09:59:16 -05:00
test_early_sleep unified/test: Tag early sleep test as 'unified capable' 2016-10-18 15:30:01 +00:00
test_errno unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_events unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_fifo unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_fifo_priv unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_fp_sharing tests: fp_sharing: removing dependency on ARCH 2016-09-15 21:16:40 +00:00
test_intmath unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_ipm tests: test_ipm: Make device config structures static. 2016-10-15 12:29:16 +00:00
test_irq_offload unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_libs unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_lifo unified/test: Fix issues affecting LIFO object test application 2016-10-11 09:59:16 -05:00
test_mail unified: Enable memory pools in mailbox tests 2016-09-20 22:04:46 +00:00
test_mail_priv unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_map unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_map_priv unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_mem_safe x86: arm: add support for custom data at start/end of RAM 2016-10-21 23:30:06 +00:00
test_multilib unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_mutex unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_nano_work unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_obj_tracing tracing: test includes ipc console fiber if enabled 2016-07-08 20:34:30 +00:00
test_pend unified: Make test_pend unified capable. 2016-09-23 18:51:07 +00:00
test_pipe unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_pipe_priv unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_pool kernel/test: Add testing of heap memory pool support 2016-10-25 00:10:34 +00:00
test_printk unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_rand32 unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_ring_buf unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_sema unified: Fix semaphore group tests 2016-09-20 11:45:28 -04:00
test_sema_priv unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_sleep unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_slist unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_sprintf/microkernel unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_stack/nanokernel unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05:00
test_stackprot unified/test: Fix issues affecting stack canary applications 2016-10-11 09:59:16 -05:00
test_static_idt unified/test: Fix issues affecting static idt application 2016-10-11 09:59:16 -05:00
test_task unified/test: Fix issues affecting task test applications 2016-10-11 09:59:16 -05:00
test_task_priv unified/test: Fix issues affecting task test applications 2016-10-11 09:59:16 -05:00
test_tickless/microkernel unified/arc: Add tickless idle test for Arduino 101 ARC core 2016-10-22 01:27:02 +00:00
test_timer unified: Revise timer code to conform to new API specification 2016-10-19 18:14:58 +00:00
test_xip unified/test: Fix issues affecting XIP test applications 2016-10-11 09:59:16 -05:00