]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: drop unnecessary sleep and 'udevadm settle' 20758/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 15 Sep 2021 21:04:28 +0000 (06:04 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 15 Sep 2021 21:55:11 +0000 (06:55 +0900)
After the triggered events are processed, all symlinks which store
watch handles should be valid.

test/units/testsuite-17.06.sh

index 68c1f7b29889d879e6b7caa8628a30fae46c1cc4..71769bc50ae54f37214ccd2586e2ee5fa9f3fec8 100755 (executable)
@@ -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