forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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 <[email protected]>
- Loading branch information
1 parent
8472a63
commit f0d6c03
Showing
2 changed files
with
34 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
[test] | ||
tags = core | ||
tags = core unified_capable |