]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
tests: make eject umount tests more robust
authorKarel Zak <kzak@redhat.com>
Tue, 24 Aug 2021 08:49:32 +0000 (10:49 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 24 Aug 2021 08:49:32 +0000 (10:49 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
tests/ts/eject/umount

index 0a89b022eacf5fd4f71c9016ba257cbf664e3e22..a6d1f251df389f5f3e0f29bfb6de8ddd10dd56b8 100755 (executable)
@@ -84,6 +84,7 @@ mkfs.ext2 -q -F $TS_DEVICE
 udevadm settle
 mkdir -p $TS_MOUNTPOINT
 $TS_CMD_MOUNT $TS_DEVICE $TS_MOUNTPOINT
+udevadm settle
 $TS_CMD_EJECT --force $TS_DEVICE && ts_log "Success"
 deinit_device
 ts_finalize_subtest
@@ -96,6 +97,7 @@ mkdir -p ${TS_MOUNTPOINT}1
 mkdir -p ${TS_MOUNTPOINT}2
 $TS_CMD_MOUNT ${TS_DEVICE}1 ${TS_MOUNTPOINT}1
 $TS_CMD_MOUNT ${TS_DEVICE}2 ${TS_MOUNTPOINT}2
+udevadm settle
 $TS_CMD_EJECT --force $TS_DEVICE && ts_log "Success"
 deinit_device
 ts_finalize_subtest
@@ -116,6 +118,7 @@ mkdir -p ${TS_MOUNTPOINT}1
 mkdir -p ${TS_MOUNTPOINT}2
 $TS_CMD_MOUNT ${TS_DEVICE}1 ${TS_MOUNTPOINT}1
 $TS_CMD_MOUNT ${TS_DEVICE}2 ${TS_MOUNTPOINT}2
+udevadm settle
 $TS_CMD_EJECT --force ${TS_DEVICE}1 && ts_log "Success"
 deinit_device
 ts_finalize_subtest