]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: add test case for issue #29863
authorFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 6 Nov 2023 11:26:53 +0000 (20:26 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 6 Nov 2023 11:26:53 +0000 (20:26 +0900)
test/units/testsuite-17.10.sh

index b4724653f355bdecce736d28b1ad4f9963dace71..f9708319b0eed2990ba7a4b4ea48fb113498c8ff 100755 (executable)
@@ -219,6 +219,15 @@ udevadm settle -t 300
 udevadm trigger --wait-daemon=5
 udevadm trigger -h
 
+# https://github.com/systemd/systemd/issues/29863
+if [[ "$(systemd-detect-virt -v)" != "qemu" ]]; then
+    udevadm control --log-level=0
+    for _ in {0..9}; do
+        timeout 30 udevadm trigger --settle
+    done
+    udevadm control --log-level=debug
+fi
+
 udevadm wait /dev/null
 udevadm wait /sys/class/net/$netdev
 udevadm wait -t 5 /sys/class/net/$netdev