zephyr/tests
Peter Bigot 7e71164cc6 tests: kernel: timer: add test for starvation
Add a test that repeatedly reschedules a timer before it expires, and
has no other timers active.  If the timer internal state overflows due
to counter wrap either the uptime or the tick counter may appear to go
backwards.  The test runs until it fails, or until a specified amount
of measured time has passed.

This test is build-only for automated test programs as the default
limit to pass is one hour, and some platforms may require an even
longer period.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2019-12-02 15:28:12 +01:00
..
application_development tests: cpp: Extended c++ test case to cover new/delete 2019-11-26 12:41:54 -06:00
arch tests: remove duplicate name for the kernel arch.interrupt test 2019-11-19 12:18:18 +01:00
benchmarks kernel/sys_clock.h: Deprecate and convert uses of old conversions 2019-11-08 11:08:58 +01:00
bluetooth Bluetooth: Remove usage of BT_BUF_USER_DATA_MIN 2019-11-28 13:35:11 +02:00
boards tests: board_shell: re-enable flash, ADC, and CAN shells 2019-11-08 09:32:37 -05:00
crypto kernel: thread: Fix randomness problem with stack pointer random 2019-11-15 13:43:32 -08:00
drivers test: pwm_api: fix test for nRF based boards 2019-11-28 15:54:56 -05:00
kernel tests: kernel: timer: add test for starvation 2019-12-02 15:28:12 +01:00
lib tests: fdtable: check for negative fd 2019-12-02 07:32:41 -05:00
misc/test_build
net tests: net: Fix CoAP coverity issues 2019-11-26 13:35:20 +01:00
portability tests: cmsis_rtos_v2: Fix warning in old GCC. 2019-11-14 09:17:49 -05:00
posix tests: updated names for the tests 2019-10-23 23:15:41 -04:00
shell
subsys tests: settings: Test setting FS back-end using Littlefs 2019-11-22 21:24:10 +01:00
unit tests: updated names for the tests 2019-10-23 23:15:41 -04:00
ztest