aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarrick J. Wong <djwong@kernel.org>2022-01-24 10:37:35 -0800
committerEryu Guan <guaneryu@gmail.com>2022-01-25 23:54:15 +0800
commit67f35c96a2d181b5b44ef9dfac309518dff7bb66 (patch)
tree2cc7c82fdcf18e2397b33c625fb1bb9256142ceb
parentd8dee1222ecdfa1cff1386a61248e587eb3b275d (diff)
downloadxfstests-dev-67f35c96a2d181b5b44ef9dfac309518dff7bb66.tar.gz
generic/273: use _get_file_block_size
This test calculates the amount of free space on a filesystem and uses the block size to spread the work of filling the free space among a bunch of threads. Unfortunately, the test /should/ be using the allocation unit size, not the fs block size, which is why this test fails on configurations such as XFS realtime with a 28k extent size. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Leah Rumancik <leah.rumancik@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
-rwxr-xr-xtests/generic/2734
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/generic/273 b/tests/generic/273
index b5458a7731..f86dae9b80 100755
--- a/tests/generic/273
+++ b/tests/generic/273
@@ -87,8 +87,8 @@ _do_workload()
{
_pids=""
_pid=1
- block_size=$(_get_block_size $SCRATCH_MNT)
-
+ block_size=$(_get_file_block_size $SCRATCH_MNT)
+
_threads_set
_file_create $block_size