From: "Theodore Ts'o" <tytso@mit.edu>
To: Luis Chamberlain <mcgrof@kernel.org>
Cc: adilger.kernel@dilger.ca, linux-ext4@vger.kernel.org,
kdevops@lists.linux.dev, dave@stgolabs.net, jack@suse.cz
Subject: Re: ext4 v6.15-rc2 baseline
Date: Sat, 19 Apr 2025 13:36:41 -0500 [thread overview]
Message-ID: <20250419183641.GD210438@mit.edu> (raw)
In-Reply-To: <aAKjIUbRYH8h4FnE@bombadil.infradead.org>
On Fri, Apr 18, 2025 at 12:08:17PM -0700, Luis Chamberlain wrote:
> > [1] https://github.com/tytso/xfstests-bld/blob/master/test-appliance/files/root/fs/ext4/exclude
>
> Why not just add a hook to the test to skip it upstream?
Quite a few years ago, the upstream xfstests-bld maintainer at the
time was very much against adding these sorts of exceptions.
Instead of trying to pursuade upstream about these sorts of changes,
it was just simpler for me to exclude them in my test runner. It's
for similar reasons why I still have some out of tree patches. The
standards of patch review of patches from some folks such as myself
are *substantially* higher than say, those of parallel check patches,
where xfstests for-next was broken for three months.
If upstream was more willing to take patches that I find useful, I'd
certainly send them upstream. But it's been painful.
> > Hmm, some of these are because there ar a bunch of tests that don't
> > work well the allocation cluster size != the file system block size.
>
> We experienced a lot of test bugs for LBS but we addressed them.
If I recall correctly, upstream was hostile to the bigalloc changes a
while back, but that was many years ago.
>
> > See [2] for the tests that I exclude. These are fundamentally test
> > bugs that just don't work for bigalloc's clustered allocation.
>
> Absolutely all of these are test bugs? And they can't be fixed to
> test bigalloc?
The ones in [2] are test bugs, and *why* they are test bugs are
clearly documented in the exclude file. If I had confidence that
upstream would accept them, I could work on it in my copious spare
time. But it's *way* simpler for me to exclude them in my test
runner, as opposed to trying to get changes upstream in xfstests.
If other people want to try to get changes upstream, please be my
guest. :-)
- Ted
next prev parent reply other threads:[~2025-04-19 18:37 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-16 17:56 ext4 v6.15-rc2 baseline Luis Chamberlain
2025-04-16 23:34 ` Theodore Ts'o
2025-04-17 16:38 ` Darrick J. Wong
2025-04-17 18:37 ` Theodore Ts'o
2025-04-17 20:56 ` Luis Chamberlain
2025-04-19 18:22 ` Theodore Ts'o
2025-04-21 15:54 ` Darrick J. Wong
2025-04-21 16:29 ` Theodore Ts'o
2025-04-21 16:47 ` Darrick J. Wong
2025-04-17 16:49 ` Theodore Ts'o
2025-04-17 20:35 ` Luis Chamberlain
2025-04-18 1:42 ` Luis Chamberlain
2025-04-18 3:56 ` Theodore Ts'o
2025-04-18 19:08 ` Luis Chamberlain
2025-04-19 18:36 ` Theodore Ts'o [this message]
2025-04-20 3:39 ` Theodore Ts'o
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250419183641.GD210438@mit.edu \
--to=tytso@mit.edu \
--cc=adilger.kernel@dilger.ca \
--cc=dave@stgolabs.net \
--cc=jack@suse.cz \
--cc=kdevops@lists.linux.dev \
--cc=linux-ext4@vger.kernel.org \
--cc=mcgrof@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox