1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-10-27 01:55:32 +03:00

test: drop unnecessary sleep and 'udevadm settle'

After the triggered events are processed, all symlinks which store
watch handles should be valid.
This commit is contained in:
Yu Watanabe 2021-09-16 06:04:28 +09:00
parent a9d8bebacd
commit a871f3bb54

View File

@ -21,20 +21,15 @@ function check() {
systemctl restart systemd-udevd.service
udevadm control --ping
udevadm settle
sleep 1
check_validity
for ((j=0;j<2;j++)); do
udevadm trigger -w --action add --subsystem-match=block
udevadm settle
sleep 1
check_validity
done
for ((j=0;j<2;j++)); do
udevadm trigger -w --action change --subsystem-match=block
udevadm settle
sleep 1
check_validity
done
done
@ -70,6 +65,5 @@ rm /run/udev/rules.d/00-debug.rules
rm /run/udev/rules.d/50-testsuite.rules
udevadm control --reload
udevadm trigger -w --action add --subsystem-match=block
exit 0