summaryrefslogtreecommitdiffstats
path: root/testsuites/validation/tc-clock-nanosleep.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* posix: Fix relative CLOCK_REALTIME sleepSebastian Huber2022-08-041-32/+14
| | | | | | | | | A relative CLOCK_REALTIME time out shall not be affected by CLOCK_REALTIME changes through clock_settime(). Since our CLOCK_REALTIME is basically just CLOCK_MONOTONIC plus an offset, we can simply use the CLOCK_MONOTONIC watchdog for relative CLOCK_REALTIME time outs. Update #4690.
* score: Use right clock for threadq timeoutsSebastian Huber2022-06-231-2/+8
| | | | | | | | Use CLOCK_REALTIME and CLOCK_MONOTONIC for relative thread queue timeouts instead of CLOCK_REALTIME_COARSE and CLOCK_MONOTONIC_COARSE. This fixes an issue with clock_nanosleep() in combination with clock_gettime(). Close #4669.
* validation: Test Clock ManagerFrank Kühndel2022-03-241-0/+1039
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.