From d689f70a2c18666bbf6500df7a53962a8f3e91a4 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 26 Apr 2023 23:56:50 +0900 Subject: [PATCH] test: add test case for systemd-update-utmp vs daemon-reexec --- test/units/testsuite-01.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/units/testsuite-01.sh b/test/units/testsuite-01.sh index 91dd47ca145..475eaa2923d 100755 --- a/test/units/testsuite-01.sh +++ b/test/units/testsuite-01.sh @@ -44,4 +44,17 @@ systemctl daemon-reload # of systemd-analyze blame. See issue #27187. systemd-analyze blame +# Test for 'systemd-update-utmp runlevel' vs 'systemctl daemon-reexec'. +# See issue #27163. +# shellcheck disable=SC2034 +for _ in {0..10}; do + systemctl daemon-reexec & + pid_reexec=$! + # shellcheck disable=SC2034 + for _ in {0..10}; do + SYSTEMD_LOG_LEVEL=debug /usr/lib/systemd/systemd-update-utmp runlevel + done + wait "$pid_reexec" +done + echo OK >/testok -- 2.47.3