summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2022-06-02 10:31:25 +1000
committerZorro Lang <zlang@kernel.org>2022-06-03 13:18:06 +0800
commit01dc3329bcc08fc60c2970015c6524e76011c782 (patch)
tree62bade73e94747c648346e1dbf98d681fa85741d
parent4c76d0ba2b481e1b84a6265408432652d1a8c835 (diff)
xfs/167: adjust runtime with TIME_FACTOR
xfs/167 takes between 6 and 10 minutes to run on my SSD based test machines. It's running 50 loops of a unwritten extent conversion test program whilst running a heavy fsstress workload in the background. This does not need to run for 10 minutes on every auto group regression test run. Shorten it to loop 5 * TIME_FACTOR so that normal runtime drops to something sane but can still be easily ramped up if soak/stress testing is being run. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Zorro Lang <zlang@kernel.org>
-rwxr-xr-xtests/xfs/1676
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/xfs/167 b/tests/xfs/167
index 5f985010..15bb1854 100755
--- a/tests/xfs/167
+++ b/tests/xfs/167
@@ -47,13 +47,11 @@ _require_fs_space $SCRATCH_MNT 10485760
TEST_FILE=$SCRATCH_MNT/test_file
TEST_PROG=$here/src/unwritten_sync
-LOOPS=50
+LOOPS=$((5 * $TIME_FACTOR))
echo "*** test unwritten extent conversion under heavy I/O"
-
-workout
-
rm -f $TEST_FILE
+workout
$TEST_PROG $LOOPS $TEST_FILE
echo " *** test done"