zephyr/tests/kernel/mem_pool/mem_pool_api/src
Andy Ross e582bc128a tests/kernel/mem_pool: Adjust tests to work with k_heap backend
The original k_mem_pool tests were a mix of code that tests routine
allocator behavior, the synchronization layer above that, and a
significant amount of code that made low-level assumptions about the
specific memory layout of the original allocator, which doesn't run
out of memory in exactly the same way.

Adjust the expectations as needed for the backend.  A few test cases
were skipped if they were too specific.  Most have been generalized
(for example, iteratively allocating to use up all memory instead of
assuming that it will be empty after N allocations).

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-04-14 10:05:55 -07:00
..
main.c tests: mempool: Enhance tests to improve code coverage 2018-08-19 13:09:35 -07:00
test_mpool_api.c tests/kernel/mem_pool: Adjust tests to work with k_heap backend 2020-04-14 10:05:55 -07:00
test_mpool_extern.c
test_mpool.h timeout: Fix up API usage 2020-03-31 19:40:47 -04:00