All of lore.kernel.org
 help / color / mirror / Atom feed
From: Zorro Lang <zlang@kernel.org>
To: fstests@vger.kernel.org
Cc: Dave Chinner <david@fromorbit.com>
Subject: [ANNOUNCE] fstests: for-next branch updated to v2024.12.08
Date: Sun, 08 Dec 2024 22:52:30 +0800	[thread overview]
Message-ID: <a33b53e5909124346404f167d605280f@kernel.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 27542 bytes --]

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@dell-per750-06-vm-08.rhts.eng.pek2.redhat.com/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@kernel.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

                 reply	other threads:[~2024-12-08 14:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=a33b53e5909124346404f167d605280f@kernel.org \
    --to=zlang@kernel.org \
    --cc=david@fromorbit.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.