[ANNOUNCE] fstests: master branch updated to de86b2851707

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



Hi all,

The master branch of the xfstests repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git

have just been updated. The way to test overlayfs has been improved in this
update, the ability to mount/umount base filesystem underlying overlayfs is
added, the main purpose is to help catch overlayfs bugs related to leaking
objects in underlying (base) fs. The way to config overlayfs tests is also
changed, but the old way is still supported but not deprecated and might be
removed some day. For more details you can see README.overlay file. This is not
a small update to fstests and may break your tests and configs, though Amir and
I have done quite some testings. Please report bugs and/or contribute patches
if you hit problems.

As usual, there're also new tests and bug fixes in this update, please see
detailed commit logs below.

New failures I've noticed in this update:
- generic/414 fails on btrfs, extents are not merged properly on reflinks

Thanks,
Eryu

The new head of the master branch is commit:

de86b2851707 ext4: add _require_ext4_mkfs_feature to check different features

New commits:

Amir Goldstein (10):
      [64343ded7d85] fstests: sanity check that test partitions are not mounted elsewhere
      [5e33bfcf232e] fstests: use _test_mount() consistently
      [f20654ac4a74] fstests: canonicalize mount points on every config section
      [4e965d851602] fstests: fix test and scratch filters for overlapping DEV/MNT paths
      [db24846eb379] fstests: allow overlay SCRATCH_DEV to be a base fs mount point
      [7626c8534176] generic/064: access SCRATCH_MNT after _scratch_mount
      [6f5ba68b7b22] overlay: rename OVERLAY_LOWER/UPPER/WORK_DIR
      [bcba40e3df09] overlay: configure TEST/SCRATCH vars to base fs
      [2ab614524d61] overlay: mount/unmount base fs before/after running tests
      [33e41998959e] overlay: use OVL_BASE_SCRATCH_MNT instead of SCRATCH_DEV

Christoph Hellwig (1):
      [5fa3e61cc220] xfs/004: relax freespace check

Darrick J. Wong (4):
      [58a0630b2bb3] xfs/348: classify this as a fuzzer test
      [47bef98866f8] xfs: minor fixes to the fsmap tests
      [7927c5c94c51] reflink: test adjacency of reflinked blocks
      [161ba4c1b794] xfs: stress test xfs_scrub

Eric Biggers (1):
      [8cb6ef62cc42] common/rc: accept "localdomain" to mean YP/NIS disabled

Nave Vardy (1):
      [c024334d132b] generic: reflink concurrent operations

Xiao Yang (1):
      [de86b2851707] ext4: add _require_ext4_mkfs_feature to check different features

Zorro Lang (1):
      [5f9cbd7089fe] common/xfs: fix unexpected failure on real 4k sector device


Code Diffstat:

 README                |  16 ++--
 README.overlay        |  46 ++++++++++
 check                 |  18 ++--
 common/config         | 162 ++++++++++++++++++++++++++++++-----
 common/filter         |  33 +++++++-
 common/rc             | 228 ++++++++++++++++++++++++++++++++++++--------------
 common/xfs            |   2 +-
 tests/ext4/003        |   2 +-
 tests/ext4/306        |   1 +
 tests/generic/064     |  10 ++-
 tests/generic/414     | 106 +++++++++++++++++++++++
 tests/generic/414.out |  11 +++
 tests/generic/415     |  93 ++++++++++++++++++++
 tests/generic/415.out |   2 +
 tests/generic/group   |   2 +
 tests/overlay/001     |   7 +-
 tests/overlay/002     |   2 +-
 tests/overlay/003     |   5 +-
 tests/overlay/004     |   7 +-
 tests/overlay/005     |  30 +++----
 tests/overlay/006     |  10 +--
 tests/overlay/008     |   8 +-
 tests/overlay/009     |   2 +-
 tests/overlay/010     |  10 +--
 tests/overlay/011     |   6 +-
 tests/overlay/012     |   4 +-
 tests/overlay/013     |   4 +-
 tests/overlay/014     |  19 +++--
 tests/overlay/015     |   2 +-
 tests/overlay/016     |   2 +-
 tests/overlay/017     |   2 +-
 tests/overlay/018     |   2 +-
 tests/overlay/019     |   2 +-
 tests/overlay/020     |   2 +-
 tests/overlay/021     |   6 +-
 tests/overlay/022     |   2 +-
 tests/overlay/023     |   4 +-
 tests/overlay/023.out |   2 +-
 tests/overlay/024     |   2 +-
 tests/overlay/027     |   2 +-
 tests/overlay/028     |   2 +-
 tests/overlay/029     |   4 +-
 tests/xfs/004         |   7 +-
 tests/xfs/262         |  70 ++++++++++++++++
 tests/xfs/262.out     |   3 +
 tests/xfs/273         |   3 +-
 tests/xfs/275         |   4 +-
 tests/xfs/276         |   2 +-
 tests/xfs/285         |  85 +++++++++++++++++++
 tests/xfs/285.out     |   4 +
 tests/xfs/286         |  87 +++++++++++++++++++
 tests/xfs/286.out     |   4 +
 tests/xfs/group       |   5 +-
 53 files changed, 963 insertions(+), 193 deletions(-)
--
Eryu Guan
eguan@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