[PATCH] fstests: add btrfs standard configuration

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



Here’s a typical configuration for quick, regular checks.

Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx>
---
 .gitignore               |  2 ++
 configs/btrfs_std.config | 39 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)
 create mode 100644 configs/btrfs_std.config

diff --git a/.gitignore b/.gitignore
index 4fd817243dca..bcfbacb1f86a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -44,6 +44,8 @@ tags
 
 # custom config files
 /configs/*.config
+# Do not ignore the std config
+!/configs/btrfs_std.config
 
 # ltp/ binaries
 /ltp/aio-stress
diff --git a/configs/btrfs_std.config b/configs/btrfs_std.config
new file mode 100644
index 000000000000..d66a8ee93f44
--- /dev/null
+++ b/configs/btrfs_std.config
@@ -0,0 +1,39 @@
+[global]
+# Modify as required
+TEST_DIR=/mnt/test
+TEST_DEV=/dev/sda
+SCRATCH_MNT=/mnt/scratch
+SCRATCH_DEV_POOL="/dev/sdb /dev/sdc /dev/sdd /dev/sde"
+LOGWRITES_DEV=/dev/sdf
+MKFS_OPTIONS="--nodiscard"
+
+[btrfs_compress]
+MOUNT_OPTIONS="-o compress"
+
+[btrfs_holes_spacecache]
+MKFS_OPTIONS="--nodiscard -O ^no-holes,^free-space-tree"
+MOUNT_OPTIONS=" "
+
+[btrfs_holes_spacecache_compress]
+MKFS_OPTIONS="--nodiscard -O ^no-holes,^free-space-tree"
+MOUNT_OPTIONS="-o compress"
+
+[btrfs_block_group_tree]
+MKFS_OPTIONS="--nodiscard -O block-group-tree"
+MOUNT_OPTIONS=" "
+
+[btrfs_raid_stripe_tree]
+MKFS_OPTIONS="--nodiscard -O raid-stripe-tree"
+MOUNT_OPTIONS=" "
+
+[btrfs_squota]
+MKFS_OPTIONS="--nodiscard -O squota"
+MOUNT_OPTIONS=" "
+
+[btrfs_subpage_normal]
+MKFS_OPTIONS="--nodiscard --nodesize 4k --sectorsize 4k"
+MOUNT_OPTIONS=" "
+
+[btrfs_subpage_compress]
+MKFS_OPTIONS="--nodiscard --nodesize 4k --sectorsize 4k"
+MOUNT_OPTIONS="-o compress"
-- 
2.47.0





[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