zephyr/tests/kernel
Allan Stephens f0d6c033aa unified/test: Fix issues affecting LIFO object test application
Revises the test to account for changes in LIFO object behavior
in the unified kernel.

Note: A LIFO object shouldn't really be used to try and pass
data items between two different threads in an ordered manner,
as this test is doing. Ordered behavior should only be expected
when a single thread is adding and removing items from a LIFO.
A LIFO is typically used to pass data items between different
threads when ordering doesn't matter -- for example, when using the
LIFO to implement a shared pool of data items that can be allocated
and returned by a bunch of threads. (A LIFO object is more efficient
than a FIFO object for implementing this kind of pool.)

Change-Id: Ic4cbd8b8368477e72c1bf0bca35600b78f963933
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-10-11 09:59:16 -05:00
..
test_arm_m3_irq_vector_table unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05: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_context unified/tests: tag working some tests kernel as 'unified_capable' 2016-09-13 17:12:55 -04:00
test_critical unified/test: Fix issues affecting test_critical application 2016-10-11 09:59:16 -05:00
test_early_sleep tags: basic kernel objects test for actual hardware 2016-07-01 00:38:31 +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 unified: Extend unified kernel sanity test coverage 2016-10-11 09:54:44 -05: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 link: Specify ALIGN_WITH_INPUT for XIP data sections 2016-10-01 01:41:50 +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 unified: Make memory pool test unified capable 2016-09-20 22:04:47 +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: Enable tickless idle test 2016-10-04 20:02:50 +00:00
test_timer k_timer: Don't allocate dynamic timers by default 2016-09-23 18:25:37 +00:00
test_xip unified/test: Fix issues affecting XIP test applications 2016-10-11 09:59:16 -05:00