From: Yu Watanabe Date: Fri, 3 Mar 2023 14:19:27 +0000 (+0900) Subject: test: trigger new events after all currently queued events are processed X-Git-Tag: v254-rc1~1117^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F26650%2Fhead;p=thirdparty%2Fsystemd.git test: trigger new events after all currently queued events are processed Otherwise, udevd may be busy and udevadm may not receive the reply for the control packet within the time limit. --- diff --git a/test/units/testsuite-17.10.sh b/test/units/testsuite-17.10.sh index 02ef718c1b7..6978d2a1d6d 100755 --- a/test/units/testsuite-17.10.sh +++ b/test/units/testsuite-17.10.sh @@ -87,6 +87,7 @@ assert_rc 124 timeout 5 udevadm monitor -t systemd assert_rc 124 timeout 5 udevadm monitor --tag-match hello udevadm monitor -h +udevadm settle udevadm settle -t 5 udevadm settle -E /sys/class/net/$netdev udevadm settle -h @@ -193,7 +194,9 @@ udevadm trigger --initialized-match udevadm trigger --initialized-nomatch udevadm trigger -w udevadm trigger --uuid /sys/class/net/$netdev +udevadm settle -t 300 udevadm trigger --wait-daemon +udevadm settle -t 300 udevadm trigger --wait-daemon=5 udevadm trigger -h