From: Yu Watanabe Date: Thu, 3 Apr 2025 03:04:11 +0000 (+0900) Subject: test: wait for the device node symlink being created X-Git-Tag: v258-rc1~929 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=90941d458a2f6b03cb782ab55c16f605b44c4fd8;p=thirdparty%2Fsystemd.git test: wait for the device node symlink being created Follow-up for 6e003d18bbf5e9f55c08b25d80b138b3a98d5f26. Hopefully fixes the following failure: ``` [ 50.650939] TEST-87-AUX-UTILS-VM.sh[3637]: + mkdir -p /tmp/validatefs-test.mount/somewhere/else [ 50.652499] TEST-87-AUX-UTILS-VM.sh[3637]: + mount /dev/disk/by-label/qnurx /tmp/validatefs-test.mount/somewhere/else [ 50.660885] /dev/disk/by-label/qnurx: Can't lookup blockdev [ 50.654964] TEST-87-AUX-UTILS-VM.sh[3731]: mount: /tmp/validatefs-test.mount/somewhere/else: special device /dev/disk/by-label/qnurx does not exist. ``` --- diff --git a/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh b/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh index b4f3c582397..8fa36169301 100755 --- a/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh +++ b/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh @@ -98,6 +98,7 @@ getfattr --dump /tmp/validatefs-test.mount/efi # the generic one we must mount by hand mkdir -p /tmp/validatefs-test.mount/somewhere/else +udevadm wait --timeout=30 /dev/disk/by-label/qnurx mount /dev/disk/by-label/qnurx /tmp/validatefs-test.mount/somewhere/else getfattr --dump /tmp/validatefs-test.mount/somewhere/else