Re: [PATCH] generic/042: f2fs-utils 1.14.0 needs at least 52 MB

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]





在 2021/6/6 22:07, Eryu Guan 写道:
On Tue, Jun 01, 2021 at 04:20:05AM -0400, Sun Ke wrote:
f2fs-utils 1.9.0 needs at least 38 MB space for f2fs image. However,
f2fs-utils 1.14.0 needs at least 52 MB. Not sure if it will change again.
But at least we need to configure mininum size of f2fs image to 52MB now.

Suggested-by: Chao Yu <yuchao0@xxxxxxxxxx>
Signed-off-by: Sun Ke <sunke32@xxxxxxxxxx>
---
  tests/generic/042 | 7 +++++--
  1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/tests/generic/042 b/tests/generic/042
index ee0e4b400c71..bf3b4180b1a2 100755
--- a/tests/generic/042
+++ b/tests/generic/042
@@ -43,9 +43,12 @@ _crashtest()
  	file=$mnt/file
  	size=25M
- # 25M is too small for f2fs.
+	# f2fs-utils 1.9.0 needs at least 38 MB space for f2fs image. However,
+	# f2fs-utils 1.14.0 needs at least 52 MB. Not sure if it will change
+	# again. But at least we need to configure mininum size of f2fs image
+	# to 52MB now.

It'd be better to specify a slightly bigger fs size for f2fs then. I
don't think this test depends on the fs size, just that smaller size
makes test run faster.

Maybe 64M or 128M, any suggestions from f2fs folks?

Thanks,
Eryu
I tested both of them, they both take 5s. So, the bigger is the better, I choose 128M.

[root@localhost xfstests-dev]# git diff
diff --git a/tests/generic/042 b/tests/generic/042
index bf3b4180..e5d272ca 100755
--- a/tests/generic/042
+++ b/tests/generic/042
@@ -48,7 +48,7 @@ _crashtest()
# again. But at least we need to configure mininum size of f2fs image
        # to 52MB now.
        if [ $FSTYP == "f2fs" ]; then
-               size=52M
+               size=64M
        fi

# Create an fs on a small, initialized image. The pattern is written to
[root@localhost xfstests-dev]# ./check tests/generic/042
FSTYP         -- f2fs
PLATFORM -- Linux/x86_64 localhost 5.12.0-rc5-next-20210330 #8 SMP Tue Jun 8 11:09:37 CST 2021
MKFS_OPTIONS  -- /dev/sdb
MOUNT_OPTIONS -- -o acl,user_xattr /dev/sdb /tmp/scratch

generic/042 5s ...  5s
Ran: generic/042
Passed all 1 tests

[root@localhost xfstests-dev]# git diff
diff --git a/tests/generic/042 b/tests/generic/042
index bf3b4180..c103959b 100755
--- a/tests/generic/042
+++ b/tests/generic/042
@@ -48,7 +48,7 @@ _crashtest()
# again. But at least we need to configure mininum size of f2fs image
        # to 52MB now.
        if [ $FSTYP == "f2fs" ]; then
-               size=52M
+               size=128M
        fi

# Create an fs on a small, initialized image. The pattern is written to
[root@localhost xfstests-dev]# ./check tests/generic/042
FSTYP         -- f2fs
PLATFORM -- Linux/x86_64 localhost 5.12.0-rc5-next-20210330 #8 SMP Tue Jun 8 11:09:37 CST 2021
MKFS_OPTIONS  -- /dev/sdb
MOUNT_OPTIONS -- -o acl,user_xattr /dev/sdb /tmp/scratch

generic/042 5s ...  5s
Ran: generic/042
Passed all 1 tests

Thanks,
Sun Ke



  	if [ $FSTYP == "f2fs" ]; then
-		size=38M
+		size=52M
  	fi
# Create an fs on a small, initialized image. The pattern is written to
--
2.25.4
.




[Index of Archives]     [Linux Filesystems Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux