From: Yu Watanabe Date: Fri, 29 Dec 2023 17:51:50 +0000 (+0900) Subject: test: add simple coverage tests for 'udevadm lock' X-Git-Tag: v256-rc1~1365^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F30658%2Fhead;p=thirdparty%2Fsystemd.git test: add simple coverage tests for 'udevadm lock' --- diff --git a/test/units/testsuite-17.10.sh b/test/units/testsuite-17.10.sh index 20f120a9305..f229dcf25f0 100755 --- a/test/units/testsuite-17.10.sh +++ b/test/units/testsuite-17.10.sh @@ -238,4 +238,17 @@ assert_rc 124 timeout 5 udevadm wait --removed /sys/class/net/$netdev udevadm wait --settle /sys/class/net/$netdev udevadm wait -h +udevadm lock --help +udevadm lock --version +for i in /dev/block/*; do + udevadm lock --device "$i" --print + udevadm lock --device "$i" true + (! udevadm lock --device "$i" false) +done +for i in / /usr; do + udevadm lock --backing "$i" --print + udevadm lock --backing "$i" true + (! udevadm lock --backing "$i" false) +done + exit 0