Re: [PATCH] fstests: remove reiserfs support

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



On Wed, Feb 26, 2025 at 03:41:07PM +0100, David Sterba wrote:
> On Fri, Feb 21, 2025 at 11:45:31PM +0800, Zorro Lang wrote:
> > > This may bring the question what is the policy for filesystem support.
> > > I've seen "case $FSTYP" with widely inconsistent cases of filesystems,
> > > probably the longest list is in common/rc:_require_scratch_nocheck with
> > > 9p, virtiofs, afs, pvfs2 or ubifs.  It would be good to document that in
> > > README, I haven't found anything in that regard.
> > 
> > Good idea, maybe we should have a list about that.
> > 
> > There's not a limitation about what filesystems are supported or not.
> > Especially the generic test cases, some "not in list" filesystems might
> > run generic tests too. So we don't exclude any filesystem which wants
> > to try fstests.
> > 
> > Generally when someone wants to help fstests to support a new filesystem,
> > there're 3 phases:
> > 1) Check if fstests can mkfs, mount, unmount and fsck on this fs natively.
> >    If it can't, add the fs to the "case...esac" list, to do special treatment.
> > 2) Run generic test case on the new fs, fix some test failures which are
> >    not suitable for this fs.
> > 3) Add more test cases for this fs, might need a new tests/$FSTYP directory
> >    and more common helpers.
> > 
> > Actually some of filesystems which are "supported" by xfstests, just satisfy
> > the phase#1, or a few phase#2. That depends on how deeply that fs list
> > would like to use xfstests.
> > 
> > But everything is still changing. For example, we don't support nfs much,
> > just in phase#1. But as more and more nfs folks start to use xfstests,
> > it's good to run on nfs now, even reach to part of phase#3. In contrast,
> > although cifs is in the list, and xfstests can be run on it, but too
> > many test failures, no one from cifs would like to care about that.
> > 
> > So about the "support list", what's the standard to count in a fs :)
> 
> Thanks, this is useful, can you please add this text to the README?

OK, I'll send a patch to add the list to get more reviewing.

Thanks,
Zorro

> 





[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