zephyr/tests/kernel/sched/schedule_api
Andy Ross 3f4aa6316c tests/kernel/sched/schedule_api: Restore spinning for timer alignment
Commit 0cc362f873 ("tests/kernel: Simplify timer spinning") was
added to work around a qemu bug with dropped interrupts on x86_64.
But it turns out that the tick alignment that the original
implementation provided (fundamentally, it spins waiting on the timer
driver to report tick changes) was needed for correct operation on
nRF52.

The effectively revert that commit (and refactors all the spinning
into a single utility) and replaces it with a workaround targeted to
qemu on x86_64 only.  Fixes #11721

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2019-02-28 13:06:48 -06:00
..
src tests/kernel/sched/schedule_api: Restore spinning for timer alignment 2019-02-28 13:06:48 -06:00
CMakeLists.txt cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
prj_native_posix.conf tests: sched: Use SCHED_MULTIQ for native posix platform 2018-09-21 08:50:13 -04:00
prj.conf tests: Mass SMP disablement on non-SMP-safe tests 2019-02-27 14:22:06 -08:00
testcase.yaml tests: sched: schedule_api: Increase the minimum ram needed. 2018-10-28 11:43:32 -04:00