On Wed, Apr 09, 2025 at 03:43:18PM +0800, Anand Jain wrote: > Checks if the sysfs attribute sanitizes arguments and verifies > input syntax allocation/data/chunk_size. > > Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx> > --- This version is good to me, Reviewed-by: Zorro Lang <zlang@xxxxxxxxxx> > tests/btrfs/334 | 21 +++++++++++++++++++++ > tests/btrfs/334.out | 14 ++++++++++++++ > 2 files changed, 35 insertions(+) > create mode 100755 tests/btrfs/334 > create mode 100644 tests/btrfs/334.out > > diff --git a/tests/btrfs/334 b/tests/btrfs/334 > new file mode 100755 > index 000000000000..d81ec921f1f2 > --- /dev/null > +++ b/tests/btrfs/334 > @@ -0,0 +1,21 @@ > +#! /bin/bash > +# SPDX-License-Identifier: GPL-2.0 > +# Copyright (c) 2025 Oracle. All Rights Reserved. > +# > +# FS QA Test 334 > +# > +# Verify sysfs knob input syntax for allocation/data/chunk_size > +# > +. ./common/preamble > +_begin_fstest auto quick > + > +. ./common/sysfs > +. ./common/filter > + > +_require_test > +_require_fs_sysfs_attr $TEST_DEV allocation/data/chunk_size > + > +_verify_sysfs_syntax $TEST_DEV allocation/data/chunk_size 256m > + > +status=0 > +exit > diff --git a/tests/btrfs/334.out b/tests/btrfs/334.out > new file mode 100644 > index 000000000000..f64f9ac09499 > --- /dev/null > +++ b/tests/btrfs/334.out > @@ -0,0 +1,14 @@ > +QA output created by 334 > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > +Invalid argument > -- > 2.47.0 >