Merge pull request #34591 from teknoraver/timer

timer: introduce DeferReactivation setting
This commit is contained in:
Yu Watanabe
2024-10-12 08:12:38 +09:00
committed by GitHub
14 changed files with 97 additions and 8 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/usr/bin/env bash
# SPDX-License-Identifier: LGPL-2.1-or-later
set -eux
set -o pipefail
systemctl start realtime-test.timer
sleep 35
mindelta=10
last=
while read -r time; do
if [ -n "$last" ]; then
delta=$((time - last))
if [ "$delta" -lt $mindelta ]; then
echo "Timer fired too early: $delta < $mindelta" >/failed
break
fi
fi
last=$time
done </tmp/realtime-test.log
test ! -s /failed