FSTests Archive mirror
 help / color / mirror / Atom feed
From: Zorro Lang <zlang@redhat.com>
To: Amir Goldstein <amir73il@gmail.com>
Cc: fstests@vger.kernel.org
Subject: Re: [ANNOUNCE] fstests: for-next branch updated to v2024.02.04
Date: Mon, 5 Feb 2024 20:57:46 +0800	[thread overview]
Message-ID: <20240205125746.tmr6wvhut5oiraut@dell-per750-06-vm-08.rhts.eng.pek2.redhat.com> (raw)
In-Reply-To: <CAOQ4uxiJRkSzOFEDpSC25R2wh8A_v-JSB4h=W3OB6NvihOdMbA@mail.gmail.com>

On Mon, Feb 05, 2024 at 12:19:57PM +0200, Amir Goldstein wrote:
> On Mon, Feb 5, 2024 at 8:56 AM Zorro Lang <zlang@redhat.com> wrote:
> >
> > On Mon, Feb 05, 2024 at 02:16:26PM +0800, Zorro Lang wrote:
> > > On Mon, Feb 05, 2024 at 02:00:16PM +0800, Zorro Lang wrote:
> > > > On Mon, Feb 05, 2024 at 01:45:02PM +0800, Zorro Lang wrote:
> > > > > On Sun, Feb 04, 2024 at 10:48:47PM +0800, Zorro Lang wrote:
> > > > > > Hi all,
> > > > > >
> > > > > > The for-next branch of the xfstests repository at:
> > > > > >
> > > > > >         git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git
> > > > > >
> > > > > > has just been updated and tagged as v2024.02.04 release.
> > > > > >
> > > > > > Release Notes:
> > > > > > 1) There's 4 new test cases in this release -- btrfs/310, generic/740, xfs/601,
> > > > > >    and xfs/606.
> > > > > > 2) btrfs/303 is removed.
> > > > > > 3) Supports XFS metadump V1 and V2 testing, refer to common/xfs_metadump_tests
> > > > > >    new file (might be renamed to common/metadump if more other fs need).
> > > > > > 4) Some fixes and updates for UBIFS, BCACHEFS and NFS testing, welcome more
> > > > > >    updates for more filesystems.
> > > > > > 5) Some updates/fixes for source building, if anyone find building issues in
> > > > > >    this release, please report to us.
> > > > > >
> > > > > > More details refer to below, thanks for all your contributions!
> > > > > >
> > > > > > Thanks,
> > > > > > Zorro
> > > > > >
> > > > > > The new head of the for-next branch is commit:
> > > > > >
> > > > > > 9b63adb69add t_snapshot_deleted_subvolume: add check for BTRFS_IOC_SNAP_DESTROY_V2
> > > > > >
> > > > > > New commits ([N]ew, [U]pdate, [D]elete):
> > > > > >
> > > > > > Alexander Aring (1):
> > > > > > [N]      [56625c897fd9] generic: add fcntl lock corner cases tests
> > > > > >
> > > > > > Anthony Iliopoulos (2):
> > > > > > [U]      [42f3cb7e56e3] src/af_unix: drop unused offsetof macro definition
> > > > > > [U]      [79d98d94e58c] build: remove unused m4 macros
> > > > > >
> > > > > > Boris Burkov (1):
> > > > > > [D]      [a6e196af46cc] btrfs: Remove btrfs/303
> > > > > >
> > > > > > Darrick J. Wong (10):
> > > > > > [U]      [e7eadc3ee835] generic/256: constrain runtime with TIME_FACTOR
> > > > > > [U]      [8c8be04c1065] common/xfs: simplify maximum metadump format detection
> > > > > > [U]      [42f797643529] common/populate: always metadump full metadata blocks
> > > > > > [U]      [56ccc8cc69d1] xfs/336: fix omitted -a and -o in metadump call
> > > > > > [N]      [85c1e0f518ff] common: refactor metadump v1 and v2 tests
> > > > > > [U]      [1bdc3a5f1c9a] xfs/{129,234,253,605}: disable metadump v1 testing with external devices
> > > > > > [U]      [329671426287] xfs/503: test metadump obfuscation, not progressbars
> > > > > > [N]      [c31a500edc04] xfs/503: split copy and metadump into two tests
> > > > > > [U]      [7e2bf5955c2d] common/xfs: only pass -l in _xfs_mdrestore for v2 metadumps
> > > > > > [U]      [6f4223b6865f] xfs/122: fix for xfs_attr_shortform removal in 6.8
> > > > >
> > > > > Note: A regression problem on this release sometimes after running xfs/605 or
> > > > > xfs/129, it only affect XFS testing, it might kill all later testing, I'm
> > > > > looking into it, and fix ASAP, please linux-xfs don't not update to this
> > > > > release temporarily, wait for a fix. Sorry for this trouble.
> > > >
> > > > !!! It's a critical dangerous bug! Please don't use this release on xfs testing, it might
> > > > kill your system!
> > > >
> > > > The problem comes from common/xfs_metadump_tests:_cleanup_verify_metadump():
> > > >
> > > >    rm -f "$XFS_METADUMP_FILE" "$XFS_METADUMP_IMG"*
> > > >
> > > > The XFS_METADUMP_FILE and XFS_METADUMP_IMG are set in _setup_verify_metadump(), but
> > > > if the _setup_verify_metadump isn't called due to someone case _notrun before calling
> > > > it, its _cleanup will still do _cleanup_verify_metadump, likes this:
> > > >
> > > >   _cleanup()
> > > >   {
> > > >         cd /
> > > >         rm -r -f $tmp.*
> > > >         _cleanup_verify_metadump
> > > >
> > > > Then boooomb, it does "rm -f *" in "/" .... The "*" after "rm" must be written
> > > > carefully. I'll send a patch to fix this problem soon, please don't update
> > > > fstests until the fix be merged.
> > >
> > > I decide to make a respin, I think this bug is dangerous enough due to it might kill
> > > the whole testing system. If someone use fstests without the fix, that's too dangerous.
> > >
> > > I think most of people haven't shifted to the new release, and this version hasn't
> > > been merged into master branch. So I decide to do a respin with a manually fix to
> > > avoid this problem ASAP. Then we can do more jobs later. Sorry for this trouble,
> > > hope it hasn't affected you.
> >
> > I've reset the for-next branch to last v2024.01.14 version. Please don't worry, the
> > patches already got RVBs are in my local branch, I'll make a new release in this
> > week soon, after some discussion and testing.
> >
> 
> Would you consider including my ovl test fix in this release:
> https://lore.kernel.org/fstests/20240203081228.1725872-1-amir73il@gmail.com/
> 
> Without this fix, overlay/084 fails on master and on v.6.7.3.

Sure, I've noticed that failure, thanks for this fix :) I'll look into it
and give it a basic test. I think it can catch the next release.

Thanks,
Zorro

> 
> Thanks,
> Amir.
> 


  reply	other threads:[~2024-02-05 12:57 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <65bfa42f.050a0220.ab271.eb3aSMTPIN_ADDED_BROKEN@mx.google.com>
2024-02-05  5:45 ` [ANNOUNCE] fstests: for-next branch updated to v2024.02.04 Zorro Lang
2024-02-05  6:00   ` Zorro Lang
2024-02-05  6:16     ` Zorro Lang
2024-02-05  6:56       ` Zorro Lang
2024-02-05 10:19         ` Amir Goldstein
2024-02-05 12:57           ` Zorro Lang [this message]
2024-02-04 14:48 Zorro Lang

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=20240205125746.tmr6wvhut5oiraut@dell-per750-06-vm-08.rhts.eng.pek2.redhat.com \
    --to=zlang@redhat.com \
    --cc=amir73il@gmail.com \
    --cc=fstests@vger.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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).