Golden output mismatch from generic/228, fs independent

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

 



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





[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux