zephyr/tests
Daniel Leung 8fd3d18b40 tests: kernel/common: incorrect use of k_poll in timeout order
In the timeout order test, the usage of k_poll() assumes that it
only returns after all events are ready. However, that is not
the case, as k_poll() returns when non-zero number of events are
ready. This means the check for all semaphore being ready after
k_poll() will not always pass. So instead of using k_poll(),
simply wait a bit for timers to fire, then check results.

Also add some bits to clean up at the end of test.

Fixes #34585

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-05-25 07:34:59 -05:00
..
application_development/gen_inc_file
arch
benchmarks
bluetooth
boards
crypto
drivers
kernel tests: kernel/common: incorrect use of k_poll in timeout order 2021-05-25 07:34:59 -05:00
lib tests: mem_alloc: workaround aggressive optimization 2021-05-24 23:31:10 -04:00
misc/test_build tests: test_build: Exclude lpcxpresso55s69_ns from debug builds 2021-05-21 20:12:23 -05:00
net
posix
subsys
unit
ztest