From 90941d458a2f6b03cb782ab55c16f605b44c4fd8 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 3 Apr 2025 12:04:11 +0900 Subject: [PATCH] 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. ``` --- test/units/TEST-87-AUX-UTILS-VM.validatefs.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh b/test/units/TEST-87-AUX-UTILS-VM.validatefs.sh index b4f3c58239..8fa3616930 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