[PATCH] erofs-utils: tests: fix compression algorithms check
Hongzhen Luo
hongzhen at linux.alibaba.com
Thu Oct 10 20:51:24 AEDT 2024
When checking with _require_erofs_compression(), the error "xxx is
not a block device" occurs. This patch adds "-o loop" to address this
issue.
Fixes: ace04f5bbc5c ("erofs-utils: tests: add compression algorithms
check for tests")
Signed-off-by: Hongzhen Luo <hongzhen at linux.alibaba.com>
---
tests/common/rc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/common/rc b/tests/common/rc
index b739089..4fb4674 100644
--- a/tests/common/rc
+++ b/tests/common/rc
@@ -157,7 +157,7 @@ _require_erofs_compression()
truncate -s 1m $random_dir/test/file > /dev/null 2>&1
eval "$MKFS_EROFS_PROG $opt $random_dir/tmp.erofs $random_dir/test" >> /dev/null 2>&1
- _try_mount $random_dir/tmp.erofs $random_dir/mnt || \
+ _try_mount -o loop $random_dir/tmp.erofs $random_dir/mnt || \
_notrun "fail to mount filesystem in _require_erofs_compression"
_do_unmount $random_dir/mnt
--
2.43.5
More information about the Linux-erofs
mailing list