From: Yu Watanabe Date: Wed, 7 May 2025 19:18:58 +0000 (+0900) Subject: TEST-17-UDEV: extend test cases for udevadm control --start-exec-queue/--stop-exec... X-Git-Tag: v258-rc1~662^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F37382%2Fhead;p=thirdparty%2Fsystemd.git TEST-17-UDEV: extend test cases for udevadm control --start-exec-queue/--stop-exec-queue --- diff --git a/test/units/TEST-17-UDEV.sanity-check.sh b/test/units/TEST-17-UDEV.sanity-check.sh index 004107eded9..a655a4d775b 100755 --- a/test/units/TEST-17-UDEV.sanity-check.sh +++ b/test/units/TEST-17-UDEV.sanity-check.sh @@ -55,8 +55,18 @@ udevadm control -l notice udevadm control --log-level info udevadm control --log-level debug (! udevadm control -l hello) -udevadm control -s -udevadm control -S + +# Check if processing queued events has been stopped. +udevadm control --stop-exec-queue +ip link add foobar type dummy +(! udevadm info --wait-for-initialization=3 /sys/class/net/foobar) +(! udevadm settle --timeout=0) +# Check if processing queued events has been restarted. +udevadm control --start-exec-queue +udevadm settle --timeout=30 +udevadm info --wait-for-initialization=0 /sys/class/net/foobar +ip link del foobar + udevadm control -R udevadm control -p HELLO=world udevadm control -m 42