public inbox for linux-btrfs@vger.kernel.org
 help / color / mirror / Atom feed
* Golden output mismatch from generic/228, fs independent
@ 2025-09-02 10:30 Qu Wenruo
  2025-09-02 12:09 ` Theodore Ts'o
  0 siblings, 1 reply; 5+ messages in thread
From: Qu Wenruo @ 2025-09-02 10:30 UTC (permalink / raw)
  To: fstests@vger.kernel.org, linux-btrfs, linux-xfs

Hi,

Recently I updated my arm64 VM, and now several test cases are failing 
due to golden output mismatch.

This time it's fs independent, and I haven't yet updated fstests itself, 
so it looks like some updates in my environment is breaking the test.

E.g, generic/228 on ext4 (the same on btrfs)

FSTYP         -- ext4
PLATFORM      -- Linux/aarch64 btrfs-aarch64 6.17.0-rc3-custom+ #132 SMP 
PREEMPT_DYNAMIC Mon Sep  1 08:38:46 ACST 2025
MKFS_OPTIONS  -- -F /dev/mapper/test-scratch1
MOUNT_OPTIONS -- -o acl,user_xattr /dev/mapper/test-scratch1 /mnt/scratch

generic/228 0s ... - output mismatch (see 
/home/adam/xfstests-dev/results//generic/228.out.bad)
     --- tests/generic/228.out	2024-04-25 18:13:45.126552201 +0930
     +++ /home/adam/xfstests-dev/results//generic/228.out.bad	2025-09-02 
19:51:22.806635177 +0930
     @@ -1,6 +1,6 @@
      QA output created by 228
      File size limit is now set to 100 MB.
      Let us try to preallocate 101 MB. This should fail.
     -File size limit exceeded
     +File size limit exceeded   $XFS_IO_PROG -f -c 'falloc 0 101m' 
$TEST_DIR/ouch
      Let us now try to preallocate 50 MB. This should succeed.
      Test over.
     ...
     (Run 'diff -u /home/adam/xfstests-dev/tests/generic/228.out 
/home/adam/xfstests-dev/results//generic/228.out.bad'  to see the entire 
diff)
Ran: generic/228
Failures: generic/228
Failed 1 of 1 tests

Or generic/733 on btrfs:

generic/733 7s ... - output mismatch (see 
/home/adam/xfstests-dev/results//generic/733.out.bad)
     --- tests/generic/733.out	2024-04-25 18:13:45.203549435 +0930
     +++ /home/adam/xfstests-dev/results//generic/733.out.bad	2025-09-02 
19:59:07.858861039 +0930
     @@ -2,5 +2,5 @@
      Format and mount
      Create a many-block file
      Reflink the big file
     -Terminated
     +Terminated                 $here/src/t_reflink_read_race 
"$testdir/file1" "$testdir/file2" "$testdir/outcome" &>> $seqres.full
      test completed successfully
     ...
     (Run 'diff -u /home/adam/xfstests-dev/tests/generic/733.out 
/home/adam/xfstests-dev/results//generic/733.out.bad'  to see the entire 
diff)

HINT: You _MAY_ be missing kernel fix:
       5d6f0e9890ed btrfs: stop locking the source extent range during 
reflink


I didn't know why, but the when those commands failed, the full script 
line triggering it is also shown.

I checked my log, bash/xfsprogs and a lot of other packages are all 
updated, and unfortunately my distro doesn't provide older packages for 
me to bisect...

Thanks,
Qu

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-09-04  1:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-02 10:30 Golden output mismatch from generic/228, fs independent Qu Wenruo
2025-09-02 12:09 ` Theodore Ts'o
2025-09-02 16:48   ` Theodore Ts'o
2025-09-02 21:40   ` Qu Wenruo
2025-09-04  1:29     ` Qu Wenruo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox