[ANNOUNCE] fstests: for-next branch updated to v2024.12.08

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



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.12.08 release.

Release Note:
This release provdes a big new feature from Dave Chinner, many thanks for
Dave! He helps fstests to run parallelly. More details refer to:

https://lore.kernel.org/fstests/20241208061520.nfdwfajwyyw2xfdi@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/T/#m26960c0a93aad6cc83eb31b9a7da244ded8efcd1

I've tried to test this release a whole week, also thanks for Darrick who
helped to test it too. I've fixed some issues we found this week, to avoid
bringing in regression. I can't make sure it won't break anything, this
release is a big change. So please try this new release if you like, and
feel free to report bugs to fstests@ if it breaks your regular test.

Thanks for the contrition from Dave again!

Thanks,
Zorro

The new head of the for-next branch is commit:

fa0e9712283f fstests: check-parallel

New commits:

Dave Chinner (41):
      [9f775a4d85e0] xfstests: add a multithreaded mode to bstat
      [800681ebd77c] xfs/448: get rid of assert-on-failure
      [8973af00ec21] fstests: cleanup fsstress process management
      [828f70eb9be5] fuzzy: don't use killall
      [603030dee015] fstests: per-test dmflakey instances
      [88c0291d297c] fstests: per-test dmerror instances
      [f94ee3b005ec] fstests: per-test dmhuge instances
      [acb933c5adeb] fstests: per-test dmthin instances
      [aaa132777476] fstests: per-test dmdust instances
      [03433e8c0dea] fstests: per-test dmdelay instances
      [9d8d91a05a41] fstests: fix DM device creation/removal vs udev races
      [f8d5367e01a7] fstests: use syncfs rather than sync
      [4c6bc4565105] fstests: clean up mount and unmount operations
      [ce79de11337e] fstests: clean up loop device instantiation
      [aaf40fb7b136] fstests: xfs/227 is really slow
      [91bc186b2479] fstests: mark tests that are unreliable when run in parallel
      [5f7a66b6dc4c] fstests: use udevadm wait in preference to settle
      [92d6f7878743] xfs/442: rescale load so it's not exponential
      [732e70d57edc] xfs/176: fix broken setup code
      [8e4fb00d1dc4] xfs/177: remove unused slab object count location checks
      [4b6d1a480e7d] fstests: remove uses of killall where possible
      [b5646b8e526a] generic/127: reduce runtime
      [b45f902e004c] quota: system project quota files need to be shared
      [aa251132be4e] dmesg: reduce noise from other tests
      [522e213053f8] fstests: stop using /tmp directly
      [000813899afb] fstests: scale some tests for high CPU count sanity
      [f53e2256b902] generic/310: cleanup killing background processes
      [dbd03a8afb97] filter: handle mount errors from CONFIG_BLK_DEV_WRITE_MOUNTED=y
      [c94bc7f99121] filters: add a filter that accepts EIO instead of other errors
      [c1bde1c24044] generic/085: general cleanup for reliability and debugging
      [32e14cb90b88] fstests: don't use directory stacks
      [bf7310a3c30e] fstests: clean up a couple of dm-flakey tests
      [e2986ec53470] fstests: clean up termination of various tests
      [b53217a88c05] vfstests: some tests require the testdir to be shared
      [91c4de6dc06b] xfs/629: single extent files should be within tolerance
      [71c184c7f3dd] xfs/076: fix broken mkfs filtering
      [c5ea106604d5] fstests: capture some failures to seqres.full
      [1a49022fab9b] fstests: always use fail-at-unmount semantics for XFS
      [b95d488dfe4b] generic/062: don't leave debug files in $here on failure
      [93c0cac2298c] fstests: quota grace periods unreliable under load
      [fa0e9712283f] fstests: check-parallel


Code Diffstat:

 check                                         |  12 +-
 check-parallel                                | 205 ++++++++++++
 common/btrfs                                  |   4 +-
 common/config                                 |  34 +-
 common/dmdelay                                |  24 +-
 common/dmdust                                 |  14 +-
 common/dmerror                                |  74 +++--
 common/dmflakey                               |  60 ++--
 common/dmhugedisk                             |  21 +-
 common/dmlogwrites                            |   4 +-
 common/dmthin                                 |  12 +-
 common/encrypt                                |   2 +-
 common/filter                                 |  17 +-
 common/fuzzy                                  |  37 ++-
 common/log                                    |   2 +-
 common/metadump                               |  28 +-
 common/overlay                                |  10 +-
 common/populate                               |   8 +-
 common/preamble                               |   1 +
 common/quota                                  |  37 +--
 common/rc                                     | 166 ++++++++--
 common/repair                                 |   2 +-
 common/report                                 |   2 +-
 common/verity                                 |   2 +-
 common/xfs                                    |   2 +-
 doc/group-names.txt                           |   1 +
 doc/requirement-checking.txt                  |   6 +-
 ltp/fsstress.c                                |  26 +-
 src/aio-dio-regress/aio-last-ref-held-by-io.c |   5 +-
 src/bstat.c                                   | 443 ++++++++++++++++++++------
 src/dmerror                                   |   6 +-
 tests/btrfs/004                               |  11 +-
 tests/btrfs/007                               |   3 +-
 tests/btrfs/012                               |   4 +-
 tests/btrfs/028                               |  13 +-
 tests/btrfs/049                               |   4 +-
 tests/btrfs/057                               |   4 +-
 tests/btrfs/060                               |  14 +-
 tests/btrfs/061                               |  13 +-
 tests/btrfs/062                               |  13 +-
 tests/btrfs/063                               |  13 +-
 tests/btrfs/064                               |  13 +-
 tests/btrfs/065                               |  14 +-
 tests/btrfs/066                               |  14 +-
 tests/btrfs/067                               |  14 +-
 tests/btrfs/068                               |  14 +-
 tests/btrfs/069                               |  13 +-
 tests/btrfs/070                               |  13 +-
 tests/btrfs/071                               |  13 +-
 tests/btrfs/072                               |  14 +-
 tests/btrfs/073                               |  13 +-
 tests/btrfs/074                               |  13 +-
 tests/btrfs/078                               |  12 +-
 tests/btrfs/100                               |   4 +-
 tests/btrfs/101                               |   4 +-
 tests/btrfs/136                               |   6 +-
 tests/btrfs/160                               |   3 +-
 tests/btrfs/192                               |  12 +-
 tests/btrfs/195                               |   2 +-
 tests/btrfs/212                               |  16 +-
 tests/btrfs/232                               |   4 +-
 tests/btrfs/252                               |   5 +-
 tests/btrfs/261                               |   2 +-
 tests/btrfs/284                               |   4 +-
 tests/btrfs/286                               |   2 +-
 tests/btrfs/291                               |   5 +-
 tests/btrfs/320                               |   6 +-
 tests/btrfs/332                               |   4 +-
 tests/ext4/004                                |   4 +-
 tests/ext4/057                                |  14 +-
 tests/ext4/058                                |   3 +-
 tests/ext4/307                                |   4 +-
 tests/generic/013                             |  22 +-
 tests/generic/015                             |   2 +-
 tests/generic/019                             |  13 +-
 tests/generic/029                             |   2 +-
 tests/generic/030                             |   2 +-
 tests/generic/032                             |   2 +-
 tests/generic/034                             |   2 +-
 tests/generic/039                             |   2 +-
 tests/generic/040                             |   2 +-
 tests/generic/041                             |   2 +-
 tests/generic/042                             |   4 +-
 tests/generic/048                             |   2 +-
 tests/generic/049                             |   4 +-
 tests/generic/050                             |   3 +-
 tests/generic/051                             |  24 +-
 tests/generic/054                             |   2 +-
 tests/generic/055                             |   6 +-
 tests/generic/057                             |   2 +-
 tests/generic/059                             |   2 +-
 tests/generic/062                             |   2 +-
 tests/generic/065                             |   2 +-
 tests/generic/066                             |   5 +-
 tests/generic/067                             |  17 +-
 tests/generic/068                             |   7 +-
 tests/generic/070                             |  12 +-
 tests/generic/073                             |   2 +-
 tests/generic/076                             |  10 +-
 tests/generic/076.out                         |   1 -
 tests/generic/081                             |   8 +-
 tests/generic/083                             |  13 +-
 tests/generic/083.out                         |   1 -
 tests/generic/084                             |  12 +-
 tests/generic/085                             |  21 +-
 tests/generic/090                             |   4 +-
 tests/generic/092                             |   2 +-
 tests/generic/098                             |   4 +-
 tests/generic/099                             |   8 +-
 tests/generic/101                             |   2 +-
 tests/generic/104                             |   2 +-
 tests/generic/106                             |   2 +-
 tests/generic/107                             |   2 +-
 tests/generic/108                             |   9 +-
 tests/generic/109                             |   5 +-
 tests/generic/117                             |   4 +-
 tests/generic/127                             |  67 ++--
 tests/generic/127.out                         |   6 -
 tests/generic/135                             |  26 +-
 tests/generic/150                             |   2 +-
 tests/generic/151                             |   2 +-
 tests/generic/152                             |   2 +-
 tests/generic/157                             |   3 +-
 tests/generic/158                             |   3 +-
 tests/generic/159                             |   2 +-
 tests/generic/160                             |   2 +-
 tests/generic/162                             |   4 +-
 tests/generic/163                             |   4 +-
 tests/generic/164                             |   4 +-
 tests/generic/165                             |   4 +-
 tests/generic/166                             |   6 +-
 tests/generic/167                             |   4 +-
 tests/generic/168                             |   7 +-
 tests/generic/170                             |   7 +-
 tests/generic/171                             |   6 +-
 tests/generic/172                             |   6 +-
 tests/generic/173                             |   6 +-
 tests/generic/174                             |   6 +-
 tests/generic/204                             |   8 -
 tests/generic/232                             |   5 +-
 tests/generic/232.out                         |   1 -
 tests/generic/247                             |   2 +-
 tests/generic/250                             |   2 +-
 tests/generic/252                             |   5 +-
 tests/generic/265                             |   2 +-
 tests/generic/266                             |   2 +-
 tests/generic/267                             |   2 +-
 tests/generic/268                             |   2 +-
 tests/generic/269                             |   8 +-
 tests/generic/270                             |  10 +-
 tests/generic/271                             |   2 +-
 tests/generic/272                             |   2 +-
 tests/generic/273                             |   2 +-
 tests/generic/274                             |   6 +-
 tests/generic/275                             |   6 +-
 tests/generic/276                             |   2 +-
 tests/generic/278                             |   2 +-
 tests/generic/279                             |   2 +-
 tests/generic/281                             |   2 +-
 tests/generic/282                             |   2 +-
 tests/generic/283                             |   2 +-
 tests/generic/306                             |   2 +-
 tests/generic/310                             |  24 +-
 tests/generic/315                             |   2 +-
 tests/generic/317                             |   2 +-
 tests/generic/318                             |   2 +-
 tests/generic/321                             |   4 +-
 tests/generic/323                             |   7 +-
 tests/generic/325                             |   2 +-
 tests/generic/328                             |   4 +-
 tests/generic/329                             |   5 +-
 tests/generic/330                             |   2 +-
 tests/generic/331                             |   7 +-
 tests/generic/332                             |   4 +-
 tests/generic/333                             |   6 +-
 tests/generic/334                             |   6 +-
 tests/generic/335                             |   2 +-
 tests/generic/336                             |   9 +-
 tests/generic/341                             |   2 +-
 tests/generic/342                             |   2 +-
 tests/generic/343                             |   2 +-
 tests/generic/347                             |   2 +-
 tests/generic/348                             |   2 +-
 tests/generic/353                             |   2 +-
 tests/generic/361                             |   8 +-
 tests/generic/373                             |   4 +-
 tests/generic/374                             |   4 +-
 tests/generic/376                             |   2 +-
 tests/generic/382                             |   2 +-
 tests/generic/387                             |   2 +-
 tests/generic/388                             |  24 +-
 tests/generic/390                             |  11 +-
 tests/generic/391                             |   2 +-
 tests/generic/395                             |   2 +-
 tests/generic/409                             |  11 +-
 tests/generic/410                             |  11 +-
 tests/generic/411                             |  11 +-
 tests/generic/416                             |   2 +-
 tests/generic/422                             |   4 +-
 tests/generic/425                             |   2 +-
 tests/generic/441                             |   2 +-
 tests/generic/459                             |   8 +-
 tests/generic/461                             |  17 +-
 tests/generic/464                             |  10 +-
 tests/generic/474                             |   4 +-
 tests/generic/475                             |  17 +-
 tests/generic/476                             |  15 +-
 tests/generic/479                             |   2 +-
 tests/generic/480                             |   2 +-
 tests/generic/482                             |  12 +-
 tests/generic/483                             |   2 +-
 tests/generic/484                             |   3 +-
 tests/generic/489                             |   2 +-
 tests/generic/502                             |   2 +-
 tests/generic/505                             |   2 +-
 tests/generic/506                             |   2 +-
 tests/generic/507                             |   2 +-
 tests/generic/508                             |   2 +-
 tests/generic/510                             |   2 +-
 tests/generic/520                             |   2 +-
 tests/generic/526                             |   2 +-
 tests/generic/527                             |   2 +-
 tests/generic/530                             |   2 +-
 tests/generic/531                             |   8 +-
 tests/generic/535                             |   2 +-
 tests/generic/546                             |   2 +-
 tests/generic/547                             |   5 +-
 tests/generic/556                             |   2 +-
 tests/generic/560                             |   7 +-
 tests/generic/561                             |  31 +-
 tests/generic/563                             |  26 +-
 tests/generic/564                             |  12 +-
 tests/generic/579                             |   8 +-
 tests/generic/585                             |   4 +-
 tests/generic/589                             |  11 +-
 tests/generic/590                             |   9 +-
 tests/generic/599                             |   2 +-
 tests/generic/601                             |   7 +-
 tests/generic/603                             |  14 +-
 tests/generic/604                             |   2 +-
 tests/generic/610                             |   2 +-
 tests/generic/620                             |   1 +
 tests/generic/628                             |   4 +-
 tests/generic/629                             |   4 +-
 tests/generic/631                             |   2 +-
 tests/generic/632                             |   2 +
 tests/generic/640                             |   2 +-
 tests/generic/642                             |  10 +-
 tests/generic/648                             |  25 +-
 tests/generic/650                             |  19 +-
 tests/generic/670                             |   2 +-
 tests/generic/671                             |   2 +-
 tests/generic/672                             |   2 +-
 tests/generic/673                             |   2 +-
 tests/generic/674                             |   2 +-
 tests/generic/675                             |   2 +-
 tests/generic/677                             |   2 +-
 tests/generic/683                             |   2 +-
 tests/generic/684                             |   2 +-
 tests/generic/685                             |   2 +-
 tests/generic/686                             |   2 +-
 tests/generic/687                             |   2 +-
 tests/generic/688                             |   2 +-
 tests/generic/690                             |   2 +-
 tests/generic/691                             |   6 +-
 tests/generic/694                             |   2 +-
 tests/generic/695                             |   2 +-
 tests/generic/698                             |   4 +-
 tests/generic/699                             |   8 +-
 tests/generic/703                             |   2 +-
 tests/generic/704                             |   2 +-
 tests/generic/707                             |   7 +-
 tests/generic/716                             |   2 +-
 tests/generic/717                             |   2 +-
 tests/generic/718                             |   2 +-
 tests/generic/719                             |   2 +-
 tests/generic/721                             |   2 +-
 tests/generic/722                             |  15 +-
 tests/generic/725                             |   2 +-
 tests/generic/726                             |   2 +-
 tests/generic/727                             |   2 +-
 tests/generic/730                             |   2 +-
 tests/generic/731                             |   2 +-
 tests/generic/732                             |   4 +-
 tests/generic/735                             |   2 +-
 tests/generic/738                             |   2 +-
 tests/generic/741                             |   2 +-
 tests/generic/743                             |   4 +-
 tests/generic/744                             |  10 +-
 tests/generic/745                             |   4 +-
 tests/generic/746                             |  18 +-
 tests/generic/747                             |   4 +-
 tests/generic/749                             |   4 +-
 tests/generic/750                             |  10 +-
 tests/generic/751                             |   1 -
 tests/generic/753                             |  17 +-
 tests/overlay/019                             |  48 ++-
 tests/overlay/021                             |   8 +-
 tests/overlay/058                             |  12 +-
 tests/xfs/006                                 |   7 +-
 tests/xfs/011                                 |  11 +-
 tests/xfs/013                                 |  22 +-
 tests/xfs/014                                 |  11 +-
 tests/xfs/016                                 |   4 +-
 tests/xfs/017                                 |  13 +-
 tests/xfs/017.out                             |   1 -
 tests/xfs/032                                 |   2 +-
 tests/xfs/049                                 |  41 ++-
 tests/xfs/050                                 |   5 +
 tests/xfs/051                                 |  10 +-
 tests/xfs/052                                 |   2 +-
 tests/xfs/057                                 |   9 +-
 tests/xfs/070                                 |   9 +-
 tests/xfs/073                                 |  36 ++-
 tests/xfs/074                                 |  23 +-
 tests/xfs/076                                 |   8 +-
 tests/xfs/077                                 |   2 +-
 tests/xfs/078                                 |  20 +-
 tests/xfs/079                                 |  17 +-
 tests/xfs/104                                 |  14 +-
 tests/xfs/110                                 |   2 +-
 tests/xfs/118                                 |   4 +-
 tests/xfs/119                                 |   2 +-
 tests/xfs/128                                 |   2 +-
 tests/xfs/133                                 |   2 +-
 tests/xfs/134                                 |   2 +-
 tests/xfs/137                                 |   2 +-
 tests/xfs/141                                 |  13 +-
 tests/xfs/148                                 |  29 +-
 tests/xfs/149                                 |   8 +-
 tests/xfs/154                                 |   1 +
 tests/xfs/158                                 |   4 +-
 tests/xfs/161                                 |   2 +-
 tests/xfs/167                                 |  17 +-
 tests/xfs/168                                 |   8 +-
 tests/xfs/176                                 |  10 +-
 tests/xfs/177                                 |  15 +-
 tests/xfs/186                                 |   4 +-
 tests/xfs/195                                 |   2 +-
 tests/xfs/201                                 |   4 +-
 tests/xfs/212                                 |   2 +-
 tests/xfs/216                                 |  23 +-
 tests/xfs/217                                 |  24 +-
 tests/xfs/227                                 |  59 ++--
 tests/xfs/231                                 |   4 +-
 tests/xfs/232                                 |  10 +-
 tests/xfs/234                                 |   2 +-
 tests/xfs/236                                 |   2 +-
 tests/xfs/237                                 |  13 +-
 tests/xfs/239                                 |   2 +-
 tests/xfs/240                                 |   7 +-
 tests/xfs/241                                 |   2 +-
 tests/xfs/243                                 |  11 +-
 tests/xfs/246                                 |   2 +-
 tests/xfs/250                                 |  19 +-
 tests/xfs/259                                 |  13 +-
 tests/xfs/264                                 |   4 +-
 tests/xfs/265                                 |   2 +-
 tests/xfs/270                                 |   2 +-
 tests/xfs/272                                 |   2 +-
 tests/xfs/274                                 |   2 +-
 tests/xfs/276                                 |   2 +-
 tests/xfs/289                                 |   4 +-
 tests/xfs/291                                 |   4 +-
 tests/xfs/297                                 |  12 +-
 tests/xfs/300                                 |   8 +-
 tests/xfs/305                                 |   8 +-
 tests/xfs/309                                 |   2 +-
 tests/xfs/312                                 |   2 +-
 tests/xfs/313                                 |   2 +-
 tests/xfs/314                                 |   2 +-
 tests/xfs/315                                 |   4 +-
 tests/xfs/316                                 |   2 +-
 tests/xfs/317                                 |   2 +-
 tests/xfs/318                                 |   4 +-
 tests/xfs/319                                 |   2 +-
 tests/xfs/320                                 |   2 +-
 tests/xfs/321                                 |   2 +-
 tests/xfs/322                                 |   2 +-
 tests/xfs/323                                 |   2 +-
 tests/xfs/324                                 |   2 +-
 tests/xfs/325                                 |   4 +-
 tests/xfs/326                                 |   4 +-
 tests/xfs/327                                 |   2 +-
 tests/xfs/420                                 |   2 +-
 tests/xfs/421                                 |   2 +-
 tests/xfs/423                                 |   2 +-
 tests/xfs/438                                 |   2 +-
 tests/xfs/440                                 |   8 +-
 tests/xfs/442                                 |  15 +-
 tests/xfs/448                                 |   6 -
 tests/xfs/495                                 |   2 +-
 tests/xfs/501                                 |   2 +-
 tests/xfs/502                                 |   2 +-
 tests/xfs/507                                 |   2 +-
 tests/xfs/511                                 |   2 +-
 tests/xfs/513                                 |  48 ++-
 tests/xfs/519                                 |   2 +-
 tests/xfs/520                                 |   2 +-
 tests/xfs/521                                 |   8 +-
 tests/xfs/527                                 |   5 +-
 tests/xfs/528                                 |  10 +-
 tests/xfs/530                                 |  11 +-
 tests/xfs/538                                 |   4 +-
 tests/xfs/541                                 |   2 +-
 tests/xfs/544                                 |   2 +-
 tests/xfs/553                                 |   4 +-
 tests/xfs/558                                 |   7 +-
 tests/xfs/601                                 |   2 +-
 tests/xfs/606                                 |  14 +-
 tests/xfs/607                                 |   6 +-
 tests/xfs/609                                 |  20 +-
 tests/xfs/610                                 |  20 +-
 tests/xfs/613                                 |  44 +--
 tests/xfs/613.out                             |   1 -
 tests/xfs/617                                 |   2 +-
 tests/xfs/629                                 |   6 +-
 tests/xfs/630                                 |   2 +-
 tests/xfs/631                                 |   9 +-
 tests/xfs/790                                 |   2 +-
 tests/xfs/791                                 |   2 +-
 tests/xfs/792                                 |   2 +-
 tests/xfs/802                                 |   7 +-
 423 files changed, 2180 insertions(+), 1725 deletions(-)
--
Zorro Lang
zlang@xxxxxxxxxx

Attachment: signature.asc
Description: PGP signature


[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