Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
security:tls:staging
xfstests
xfstests.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xfstests.changes of Package xfstests
------------------------------------------------------------------- Thu Oct 17 09:13:31 UTC 2024 - avinesh.kumar@suse.com - Update to version 1.1.1+git.20240908: * btrfs/319: make the test work when compression is used * generic/756: test name_to_handle_at(AT_HANDLE_MNT_ID_UNIQUE) explicitly * open_by_handle: verify u32 and u64 mount IDs * generic/362: skip test on NFS mount * generic: test concurrent direct IO writes and fsync using same fd * xfs: functional testing for filesystem properties * common/xfs: FITRIM now supports realtime volumes * xfs: refactor statfs field extraction * xfs/004: fix column extraction code * xfs: test xfs_scrub services * generic/453: check xfs_scrub detection of confusing job offers * generic/453: test confusable name detection with 32-bit unicode codepoints * btrfs/319: add git commit ID * fstests: btrfs: test reading data with a corrupted checksum tree leaf * fstests: btrfs/125: do not use raid5 for metadata * generic: test to run fsx eof pollution * fsx: support eof page pollution for eof zeroing test coverage * fsx: factor out a file size update helper * fsx: don't skip file size and buf updates on simulated ops * f2fs/003: add missing _fixed_by_kernel_commit line * overlay: deprecate test t_truncate_self * generic/615: add to the quick group * xfs: add a test for v1 inodes with nonzero nlink and onlink fields * common/config: Correctly ignore {TEST|SCRATCH}_DEV for tmpfs * generic/755: test that inode's ctime is updated on unlink * replace _min_dio_alignment with calls to src/min_dio_alignment * generic: don't use _min_dio_alignment without a device argument * xfs/424: don't use _min_dio_alignment * add a new min_dio_alignment helper * statx.h: update to latest kernel UAPI * btrfs: test send clones extents with unaligned end offset ending at i_size * xfs/348: add helper tags * xfs/516: use _scratch_mkfs_xfs * xfs/432: use _scratch_mkfs_xfs * common: _notrun if _scratch_mkfs_xfs failed * common: _notrun if _scratch_mkfs_sized failed * xfs: test online repair when xfiles consists of THPs * xfs: remove all traces of xfs_check * btrfs: add test for btrfstune squota enable/disable * generic/732: don't run it on tmpfs * generic/732: remove unused code * xfs/233: don't require rmap * add more tests to the growfs group * btrfs/287: wait for subvolume deletion to complete * btrfs/312: add git commit ID * fstests: remove unnecessary stdout/stderr redirection for run_check calls * generic/019: redirect fsstress output to log file instead * generic: test page fault during direct IO write with O_APPEND * generic/754: fix _fixed_by tags * xfs: add a few more tests to the repair group * xfs/011: support byte-based grant heads are stored in bytes now * f2fs: test for race condition in between atomic_write and dio * f2fs: test for race condition in between atomic_write and gc * btrfs: properly shutdown subvolume stress worker to avoid umount failures * fstests: btrfs/012: fix a false alert due to socket/pipe files * btrfs: test a compressed send stream scenario that triggered a read corruption * btrfs/220: remove integrity checker bits * btrfs/081: wait for reader process to exit before cycle mounting * fstests: btrfs/029: add fixes for the kernel behavior change * btrfs: fix _require_btrfs_send_version to detect btrfs-progs support * btrfs: add test for subvolid reuse with squota * btrfs: update golden output of RST test cases * remove spurious _supported_fs calls * generic/746: clean up fs support * generic/745: rework support fs checking * generic/740: enable by default * generic/740: skip jffs2 as foreign fs earlier * generic/740: pass the --quick option to mkfs.ntfs * generic/740: clean up handling of mkfs options * remove support for ext4dev * xfs/242: fix test failure due to incorrect filtering in _filter_bmap * xfs/016: fix test fail when head equal to near_end_min * fiexchange.h: update XFS_IOC_EXCHANGE_RANGE again * xfs/444: fix agfl reset warning detection for small log buffers * generic: test creating and removing symlink xattrs * xfs/348: partially revert dbcc549317 ("xfs/348: golden output is not correct") * xfs/122: update for vectored scrub * scrub: test correction of directory tree corruptions * common/fuzzy: stress directory tree modifications with the dirtree tester * xfs: add parent pointer inject test * xfs: add multi link parent pointer test * xfs: add parent pointer test * common: add helpers for parent pointer tests * xfs/306: fix formatting failures with parent pointers * xfs/{018,191,288}: disable parent pointers for these tests * xfs/021: adapt golden output files for parent pointers * populate: create hardlinks for parent pointers * xfs/122: update for parent pointers * xfs/206: filter out the parent= status from mkfs * generic: test recovery of extended attribute updates * exchangerange: make sure that we don't swap unwritten extents unless they're part of a rt extent * xfs/206: screen out exchange-range from golden output * xfs/122: fix for exchrange conversion * src/fiexchange.h: update XFS_IOC_EXCHANGE_RANGE definitions * misc: flip HAVE_XFS_IOC_EXCHANGE_RANGE logic * ltp/{fsstress,fsx}: make the exchangerange naming consistent * generic/717: remove obsolete check * generic/711,xfs/537: actually fork these tests for exchange-range * generic/709,710: rework these for exchangerange vs. quota testing * misc: change xfs_io -c swapext to exchangerange * misc: split swapext and exchangerange * xfs: test scaling of the mkfs concurrency options * generic/574: test corruption at more offsets * xfs/073: avoid large recursive diff * fstests: add stress truncation + writeback test * _require_debugfs(): simplify and fix for debian * fstests: add fsstress + compaction test * fstests: add mmap page boundary tests * common: move mread() to generic helper _mread() * generic/455: skip the test if the file system doesn't support journaling * ext4/045: use the large_dir feature to fix test failures with a 1k block size * ext4/059: disable block_validity checks when mounting a corrupted file system * generic/74[3,8]: add git commit ID for the fixes * generic: test Btrfs fsync vs. size-extending prealloc write crash * generic/077: ignore errors occurred while accessing the filler files * fuzzy: test other dquot ids * fuzzy: allow FUZZ_REWRITE_DURATION to control fsstress runtime when fuzzing * fuzzy: mask off a few more inode fields from the fuzz tests * btrfs/280: run defrag after creating file to get expected extent layout * btrfs: fix raid-stripe-tree tests with non-experimental btrfs-progs build * generic/747: redirect mkfs stderr to seqres.full * xfs/008: use block size instead of the pagesize * generic/436: round up bufsz to nearest filesystem blksz * xfs/161: adapt the test case for 64k FS blocksize * Remove richacl support * btrfs/741: add commit ID in _fixed_by_kernel_commit * _test_mkfs: Include external log device (if any) when creating fs on TEST_DEV * check: log kernel version in check.log * generic/733: add commit ID for btrfs * generic/742: require FIEMAP support * fstests: mkfs the scratch device if we have missing profiles * fstests: btrfs/301: handle auto-removed qgroups * btrfs/{140,141}: verify read-repair test data by md5sum * generic/269: require no compression * generic/027: require no compression * generic/352: require no compression * generic: add gc stress test * common/tracing: use /sys/kernel/tracing at first * fstests: fix _require_debugfs and call it properly * fstests: remove the rest of shared * fstests: move shared/298 to generic directory * fstests: move shared/002 to generic directory * fstests: move shared/032 to generic directory * generic/095: add to the quick group * xfs/077: remove _require_meta_uuid * tests: _fail on _scratch_mkfs_sized failure * common/config: export TEST_DEV for mkfs.xfs * fstests: solve no-return-in-nonvoid-function issue * generic: move btrfs clone device testcase to the generic group * common/verity: fix btrfs-corrupt-block -v option * btrfs/290: fix btrfs_corrupt_block options * common/btrfs: refactor _require_btrfs_corrupt_block to check option * fstests: btrfs: use _btrfs for 'subvolume snapshot' command * fstests: btrfs: rename _run_btrfs_util_prog to _btrfs * btrfs: remove useless comments * btrfs/125 197 198: cleanup using SCRATCH_DEV_NAME * fstests: update tests to skip unsupported raid profile types * fstests: change how we test for supported raid configs * fstests: change btrfs/197 and btrfs/198 golden output * btrfs: new test for devt change between mounts * xfs: don't run tests that require v4 file systems when not supported * xfs/{158,160}: split out v4 tests * xfs/512: split out v4 specific tests * xfs/263: split out the v4 test * xfs/045: don't force v4 file systems * common/quota: update keywords of quota feature in _require_prjquota() for f2fs * generic/645: Add hint for expected failure with old kernel * generic/732: don't run it on overlayfs ------------------------------------------------------------------- Thu May 9 00:00:00 CEST 2024 - dsterba@suse.com - Update to version 1.1.1+git.20240411: ------------------------------------------------------------------- Thu Feb 15 16:13:38 UTC 2024 - dsterba@suse.com - Update to version 1.1.1+git.20240114: ------------------------------------------------------------------- Tue Oct 24 00:00:00 CEST 2023 - dsterba@suse.cz - Update to version 1.1.1+git.20230923: ------------------------------------------------------------------- Fri Jun 23 16:20:08 UTC 2023 - dsterba@suse.com - Update to version 1.1.1+git.20230528 ------------------------------------------------------------------- Mon Sep 05 00:00:00 UTC 2022 - dsterba@suse.com - Update to version 1.1.1+git.20220820: - sync with upstream, bugfixes and test updates ------------------------------------------------------------------- Fri Dec 3 09:21:37 UTC 2021 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 1.1.1+git.20211203 - sync with upstream, bugfixes and test updates ------------------------------------------------------------------- Thu Mar 04 00:00:00 UTC 2021 - dsterba@suse.com - Update to version 1.1.1+git.20210228: - sync with upstream, lots of new tests and updates - Removed patches: memalign-fix.diff (upstream) - Move installation directory to /usr/lib/xfstests ------------------------------------------------------------------- Tue Feb 9 00:00:00 CET 2021 - dsterba@suse.cz - fix build on SLE11 - Added patches: memalign-fix.diff ------------------------------------------------------------------- Fri Feb 05 00:00:00 UTC 2021 - dsterba@suse.cz - Update to version 1.1.1+git.20210124: - sync with upstream, lots of new tests and updates ------------------------------------------------------------------- Tue Nov 05 09:25:23 UTC 2019 - mimi.vx@gmail.com - Update to version 1.1.1+git.20191103: - fixes build on all newer products * multiple fixes and new tests from upstream ------------------------------------------------------------------- Thu Apr 25 00:00:00 CEST 2019 - dsterba@suse.cz - add more run-time dependencies ------------------------------------------------------------------- Mon Feb 25 18:07:36 UTC 2019 - jeffm@suse.com - Use 'make configure' instead of 'autoreconf' - autoreconf doesn't properly pass -Im4 to aclocal on SLE11. ------------------------------------------------------------------- Mon Feb 25 16:14:19 UTC 2019 - jeffm@suse.com - Update to version 1.1.1+git.20190223: * shared/298: Wire btrfs support in get_free_sectors * src/Makefile: Link clock_gettime(2) with -lrt * src/t_attr_corruption: fix xattr.h include problems * fstests: add a seek group * xfs/42[01]: remove from the dedup group * src/t_open_tmpfiles: flush log when shutting down filesystem * xfs/500: fix reflink support detection and add new groups * xfs/450: require working falloc command * shared: cgroup aware writeback accounting test * fsstress: avoid infinite zero byte reading * generic: check the behavior of programs opening a lot of O_TMPFILE files * inject: skip tests when knob dir exists but knob doesn't * generic: posix acl extended attribute memory corruption test * generic: check for reasonable inode creation time * common: fix _require_btime for lazy filesystems * common: fix kmemleak to work with sections * xfs: test mkfs extent size hint validation * generic/075,112: detect preallocation support for fsx tests * btrfs: test for corruption when reading compressed files * generic: test fsync after succession of renames and unlink * generic: test fsync after succession of file renames * src/t_mtab: Add error check for unlock_mtab() * xfs/068: Verify actual file count instead of reported file count * fstests: Check that high-offset reads and writes work on non-blockdev fs * xfs/252: requires fallocate support for preallocation * fsstress: avoid splice_f generating too large sparse file * overlay/060: Use falloc to make sure a meta copy file got copied up * common/dump: do not override test cleanup trap * xfs/138: format the scratch device before using it * xfs/093: make sure the scratch directory still exists after repair * overlay/061: enhance mmap ro/rw inconsistencies test * overlay: Do not lose security.capability xattr over metadata only file copy-up * btrfs: Test if btrfs will report false ENOSPC error balancing small metadata chunk * btrfs: Test if btrfs will commit too many transactions for balance * btrfs: Test if btrfs hits EDQUOT without trying to reclaim some space * btrfs/131: require support for free-space-tree * btrfs/023: skip trying to test raid56 without kernel support * btrfs: require feature raid56 for raid56 tests * btrfs/010: don't run without /sys/fs/btrfs * btrfs/081: fix killing of reader loop subshell * btrfs/081: declare local variables as local * common/dump: disable splice from FSSTRESS_AVOID * fsstress: add splice support * overlay: File capabilities should not be lost over copy-up * generic: test writepage cached mapping validity * btrfs: test for deadlock between snapshot delete and other read-write operations * btrfs: Make seed device test cases into their own group * generic: test that xattrs can have slashes in their names * generic/423: statx mask of the reference file is different from the original file * Revert "common/config: create $RESULT_BASE before dumping kmemleak leaks" * generic/131: wait until the server is ready or timeout * fsx: check ENOSYS in test_copy_range() & test_fallocate() * xfs/139-140: skip testing on large scratch dev * generic/474: shift target directory to a sub-dir of SCRATCH_MNT * xfs: only set XFS_MKFS_HAS_NO_META_SUPPORT for XFS * generic/466: explicitly request $SCRATCH_DEV to be a block device * generic/019: require scratch device to be a block device * check: use _try_scratch_mount instead of _scratch_mount to mount SCRATCH_DEV * ext4/034: adjust commit which fixes the problem tested by ext4/034 * xfs: look for stringified constants in ftrace formats * xfs: filter out mount options that don't work on v4 filesystems * generic/050: fix ro blockdev mount of xfs with quota * xfs/123: fix remote symlink block size calculation * xfs/111: fix golden output * check: fix -X exclude_file behaviour * common: Fix mismatched output from standard mkswap * common/config: create $RESULT_BASE before dumping kmemleak leaks ------------------------------------------------------------------- Wed Dec 19 17:34:15 UTC 2018 - jeffm@suse.com - Update to version 1.1.1+git.20181214: * generic/062, 520: Don't remove lost+found during cleanup * generic: long fsx soak tests * common/dump: disable copyrange * fsx: add copy_file_range support * fsstress: add copy_file_range support * fsx: add FIDEDUPERANGE support * fsx: add FICLONERANGE support * fsx: add five-argument logging function * fsx: use an enum to define the operation commands * fsx: always check buffer after each operation * fsx: shut up compiler warnings * fsstress: check system call return values * fsstress: fix compiler warnings * fstest: CrashMonkey 'hard link' tests ported to xfstest * ext4/002: Fix obsolete TEST_DEV/TEST_DIR in _check_ext4_eof_flag() * ext4/021: Work with 64k block size * ext4/002: Work with 64k block size * common/rc: Add _require_filefrag_options() to check options for filefrag * src/t_stripealign.c: Use block size reported by fstatfs() * xfs: Fix the situation that mount operation rejects corrupted XFS * xfs: xfs_fsr requires working preallocation support * xfs: don't assume preallocation is always supported on XFS * generic: don't assume preallocation is supported when reflinks are supported * btrfs: test send after radical changes in a complex directory hierarchy * xfs/205: Fix that b2 variable is treated as octal vaule * overlay: create directory over deleted whiteout * ext4/034: filter out the specified vaule of $SCRATCH_MNT * ext4: regression test for a ENOSPC warning * generic/398: filter out extra string from newer mv * btrfs: test balance and resize with an active swap file * btrfs: test device add/remove/replace with an active swap file * btrfs: test swap files on multiple devices * btrfs: test invalid operations on a swap file * btrfs: test swap file activation restrictions * btrfs: fix computation of max fs size for multiple device fs tests * generic: verify FIBMAP address overlap * populate: fix leafn creation test for v4 filesystems * btrfs: add new filter for file cloning error translation * generic: test attempt to reflink eof block into the middle of a file * generic: test attempt to dedup eof block into the middle of a file * overlay: test file handle decode with multi lower layers on same fs * generic/{472,496}: fix swap file creation on Btrfs * generic/{472,496,497}: fix $seeqres typo * misc: force the exact quota options coded into the test * xfs/205: update for v5 filesystems * xfs/266: fix restore summary counter when quotas are enabled * dump: don't fail if multi-file dumps don't all contain quota info * xfs: force unlink metadata updates to disk * quota: clean out speculative preallocations when checking quota usage * xfs: fuzz directories containing single leafn blocks * xfs: test repair regression of dir w/ single leafn block * populate: create leafn dir when populating xfs filesystem * xfs: test packaged crc32c code * check: use full paths for diff on error * fstests: fix fssum to actually ignore file holes when supposed to * btrfs/057: Fix false alerts due to orphan files * generic: update group file to indicate generic/456 uses {collapse,zero}_range * fstests: add some tests to the 'log' group that use dmflakey * btrfs: fix classification of a couple btrfs tests * generic/508: fix to check inode creation time feature on scratch mountpoint ------------------------------------------------------------------- Mon Oct 22 21:02:56 UTC 2018 - jeffm@suse.com - Update to version 1.1.1+git.20181021: * generic: test reflink side effects * btrfs: fix test btrfs/007 to not leave temporary files in /tmp * generic: test fsync after fallocate on a very small file * xfs/140: work with 1k block size * xfs/139: work with 1k block size * src/fiemap-tester: fix getting blocksize on overlayfs * xfs/288: shut up verifier error * xfs/270: use _scratch_xfs_set_metadata_field to fuzz rocompat bits * xfs/189: skip 'barrier' mount option test on newer kernels * xfs: test mount time summary counter check and fix * generic: another mread-after-eof test * geneirc/077: fix min size for btrfs * generic: test for file fsync after moving it to a new parent directory * generic: test mounting filesystem after fsync of a tmpfile * common/rc: fix check for yp * common/reflink: fix error messages in _require_scratch_dedupe() * ext4/018: fix mismatch wildcard with debugfs * generic: test creation time recovery after power failure * generic: test i_flags recovery after power failure * generic: test project id recovery after power failure * generic/387: fix _scratch_mkfs_sized option for btrfs * generic/449: fix fs size for _scratch_mkfs_sized for btrfs * generic/083: fix btrfs fs size for default mode * generic/015: fix to test the default non-mixed mode * btrfs: _scratch_mkfs_sized fix min size without mixed option * btrfs: test unaligned punch hole at ENOSPC * xfs/122: add struct xfs_unmount_log_format * common/quota: adapt _require_prjquota() for f2fs * generic/108: work with 64k block size * generic/018: to work with 64k block size * generic/459: work with 64k block size * generic/235: work with 64k block size * generic/230: work with 64k block size * generic/177: work with 64k block size * common/punch: Filter fiemap output by FS block size * generic/172: work with 64k block size * generic/102: work with 64k block size * xfs/325: Inject free_extent error after CoW operation * xfs/299: work with 64k block size * xfs/299: Fix "Push past soft inode limit" case * xfs/190: work with 64k block size * xfs/140: work with 64k block size * xfs/139: work with 64k block size * xfs/127: work with 64k block size * xfs/074: work with 64k block size * xfs/050: work with 64k block size * xfs/050: Fix "Push past soft inode limit" case * xfs/009: work with 64k block size * generic: test uid/gid recovery after power failure * xfs/270: allow corrupted xfs_db write ------------------------------------------------------------------- Tue Sep 25 11:59:08 UTC 2018 - jslaby@suse.cz - Update to version 1.1.1+git.20180923: * fstests: fix _test_generic_punch() to fit 64k extent * common/rc: fix check for disabled kmemleak * btrfs/149: make it sectorsize independent * shared/010: avoid dedupe testing blocked on large fs * generic/498: don't call _cleanup_flakey repeatedly * tmpfs: don't require {TEST|SCRATCH}_DEV * generic/504: Check inode number accurately * generic/009: fix test failure with overlay over ext4 * overlay: do not set OVL_BASE_FSTYP value to "overlay" * src/seek_sanity_test: skip test20 if file's too big * overlay/016: split into two tests * open_by_handle: fix name of directory in error messages * fstests: filter redundant output by getfattr * fstests: Fix buffer alignment of aiocp * btrfs: Add test for corrupted childless qgroup numbers * generic: show locks info owned by dead process * xfs/288: notrun if xfs_db write command fails * generic/228: fix restoration of kernel.core_pattern sysctl * src/stat_test: fix undefined reference to `xfstests_statx' * btrfs: test writing into unwritten extent right before snapshotting * xfs: test inode allocation state missmatch corruption * btrfs/057: Update test case to keep subvolume in any kernel version * btrfs: test send with prealloc extent beyond EOF and hole punching * xfs/288: use -d option of xfs_db write command for v5 XFS * generic: test DAX DMA vs truncate/hole-punch * btrfs: test send with snapshots that have files deleted while open * generic: add test for fsync after renaming hard links of same file * build: replace lowercase letters regex with POSIX character class in Makefile * src/: add license and copyright info to files * generic: add test for fsync after cloning file range * common: filter out quota regeneration messages * generic/338: don't check fs after crashing it * xfs/288: update for v5 filesystem support in xfs_db * xfs/001: update to handle v5 filesystems * generic/{279, 28[1-3]}: hide SIGBUS reporting from golden output * generic: test dm-thin running out of data space vs concurrent discard * common/xfs: remove bad xfs_repair -t option * generic/499: filter fsx stderr output * xfs: fuzz every field of every structure and test kernel crashes * nfs/001: ignore the header in nfs4_getfacl output * xfs: skip copy fs test on large device * generic: mread past eof shows nonzero contents * xfs/262: remove -y parameter * build: fix undefined macro: AC_PACKAGE_NEED_GETXATTR_LIBATTR * build: remove <attr/xattr.h> check * src/t_immutable: use sys/xattr.h instead of attr/xattr.h * fsstress: remove include <attr/xattr.h> * btrfs: test if btrfs will corrupt nodatasum compressed extent when replacing device * build: fix install target using sudo * xfs: test bad character in xfs_db field list selector string * btrfs: test power failure while qgroups rescan is in progress * common: Add _dmsetup_create and _dmsetup_remove helpers * shared: dedupe with random io race test * shared: iterate dedupe integrity test * shared: dedupe a single big file and verify integrity * xfs: Test root inode parent pointer repairing * xfs: regression test for rmapbt fdblocks accounting problems * fstests: add SPDX license comments for src/log-writes/* * xfs/365: fuzz inobt in ag 1 * ltp/: spdx license conversion * src/: spdx license conversion * src/aio-dio-regress/: spdx license conversion * lib/: spdx license conversion * include/: spdx license conversion * dmapi: spdx license conversion * src: fix up mmap() error checking * common/xfs: Add _scratch_get_sfdir_prefix function * btrfs: replace btrfs-debug-tree with btrfs inspect-internal dump-tree * src/t_stripealign.c: Fix complier error * xfs/170: increase agsize for bigger internal log size * generic/223: port t_stripealign to FIEMAP * btrfs: Add test that checks rmdir(2) can delete a subvolume * ltp/fsx: output the seed value after logid is initialized * generic: add test for fsync of directory after creating hard link * generic/391: add _require_odirect * common: improve regex in _check_dmesg * fstests: make lsqa.pl work with SPDX tags * fstests: convert top level files and tools to SPDX * fstests: convert remaining tests to SPDX license tags * btrfs: convert tests to SPDX license tags * xfs: convert tests to SPDX license tags * generic: convert tests to SPDX license tags * fstests: convert new test template to SPDX tags * common: convert to SPDX license tags * fstests: Add LICENSES directory * generic: test swapfile creation, activation, and deactivation * xfs: make sure pretty printed geometry output matches * xfs: abstract xfs_info into $XFS_INFO_PROG * xfs/310: fix _require_scratch_nocheck ordering * xfs/122: fix sb_fname[XFSLABEL_MAX] in test * xfs/439: don't check filesystem afterwards * generic/401: fix test in case of no filetype support * overlay: nicer report when features are not supported * common/rc: skip atime related tests on CIFS * xfs: Regression test for vulnerable directory integrity check * common/rc: Fix _require_xfs_io_command for scrub probe * check: fail tests if check/dmesg are not clean * overlay: Add tests for overlay metadata only copy up feature * btrfs: introduce btrfs/volume group * btrfs: seed device delete test * btrfs: seed device replace test * btrfs: nested seed device test * btrfs: add seed sprout functionality test * generic/009: don't run for btrfs if PAGE_SIZE > 4096 * ext4/306: Fixup resize2fs usage * ext4/010: Fixup resize2fs and dumpe2fs usage * ext4/032: Fix up resize2fs usage * xfs/310: Cleanup * ext4: Test for s_inodes_count overflow during fs resize * dmhugedisk: Allow specifying of chunk size * fstests: Make ./new work for non-root user * fstests: get rid of set_prog_path * fstests: update the punch, collapse, insert, and zero groups * xfs/206: filter/fix for minor geometry reporting changes * generic/484: Need another process to check record locks * xfs/447: fix typo * check: Make the test harness unmount fs when finishing a test * generic: test invalid swap file activation * generic: add test for truncate/fpunch of an active swapfile * generic: add test for dedupe on an active swapfile * generic: enable swapfile tests on Btrfs * fstests: create swap group * generic/475: fix confusing comment * generic/490: fix cleanup function * common/quota: sort lines of repquota output * generic: drop test 472 * generic: add tests 405 and 459 to the group 'thin' * report: make sure control charcters are encoded in xUnit report * generic: Handle missing [gs]etcap tools * generic: test online label ioctl * generic/459: use xfs_freeze instead of fsfreeze * generic/486: Get rid of the redundant error=%d printing * common/quota: Fix _qmount_options for ext4 journalled quotas * common/quota: Make project quota handling work for ext2 & ext3 * generic: test first read with freeze right after mount * fstests: define and use TIMEOUT_PROG * generic: Add SEEK_DATA tests for offsets in the middle of holes * generic: test for fsync of file with xattrs * xfs: test mount vs superblock shrinker races * btrfs: test ENOSPC caused by many orphan items * xfs: skip growfs test on large device * generic/484: add missing _require_test_program * btrfs: add test for seeing unseen fsync errors on newly open files * generic: test for seeing unseen fsync errors on newly open files * xfs: checkbashisms in all script files * generic/{159,160}: require chattr instead of lsattr * common/rc: decouple xfs_io flink check from xfs_io -T check * xfs: test inobt/on disk free state mismatches * fstests: many dangerous+auto tests are not dangerous anymore * fstests: remove old electric fence support * overlay: test multiple origin references to the same lower file * overlay/049: update fix commit id ------------------------------------------------------------------- Tue May 8 00:00:00 CEST 2018 - dsterba@suse.cz - Update to version 1.1.1+git.20180506 ------------------------------------------------------------------- Wed Mar 14 21:22:27 UTC 2018 - jeffm@suse.com - Only require dmapi-devel for SLE11/12. ------------------------------------------------------------------- Wed Mar 14 20:24:31 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 1.1.1+git.20180308: * btrfs/146: make sure hit all stripes in the case of compression * btrfs/004: increase the buffer size of logical-resolve to the maximum value 64K * generic: test fsync new file after removing hard link * generic: add test for fsync after renaming and linking special file * overlay: correct scratch dirs check * overlay: skip check for tests finished with corrupt filesystem * overlay/003: fix fs check failure * overlay: hook filesystem check helper * common/rc: improve dev mounted check helper ------------------------------------------------------------------- Tue Feb 27 11:26:32 UTC 2018 - opensuse-packaging@opensuse.org - Update to version 1.1.1+git.20180224: * fsstress: avoid infinite loops in clonerange_f * generic/47[23]: remove from auto/quick groups * common/xfs: Initialise OPTIND for getopts calls * common/rc: Fix fcollapse require code to work with 64k block size * fsx: Fix -P errors * fstests: _fail test by default when _scratch_mount fails * generic/25[02]: increase filesystem size * btrfs/150: add _scratch_dev_pool_get/put to run the test as expected * xfs/015: enlarge the initial fs size * generic: add OFD lock tests * xfs: rmapbt swapext block reservation overrun test * xfs: regression tests for reflink quota bugs * xfs/348: dir->symlink corruption must not be allowed * xfs_scrub: remove -y parameter * overlay: renumber tests after merge * overlay: add fsck.overlay impure xattr test * overlay: add fsck.overlay redirect directory test * overlay: add fsck.overlay whiteout test * overlay: define common overlay xattr keys * overlay: add filesystem check helper * generic/270: Check for scratch mount success * check: Fix exit status * overlay: test overlay file handle of dir with ancestor under lower redirect * overlay: test overlay file handles of lower dir with non-indexed ancestor * generic/{274,315}: Require falloc -k support * generic/307: Require ACL support * overlay: test encode/decode of non-samefs overlay file handles with renames * overlay: test encode/decode overlay file handles with renames * overlay: test encode/decode of non-samefs overlay file handles * overlay: test encode/decode overlay file handles * fstests: implement require of multiple overlayfs features * overlay: add a test for multiple redirects to the same lower dir * overlay/017: require and enable redirect_dir * overlay: consider index dir with whiteouts clean * overlay/036: fix upper/lower dir mismatch * ovelray: drop explicit use of OVERLAY_MOUNT_OPTIONS * src/metaperf: Include linux/param.h explicitly for HZ macro * src/dmiperf: Include sys/types.h for u_int32_t * xfs/24[356]: checking cow fork bmap requires CONFIG_XFS_DEBUG=y * generic/403: don't spew '$GETFATTR_PROG: Killed' messages * xfs/122: fix xfs header ordering problems * common/rc: report kmemleak errors * ext4: Ext4 online resize with bigalloc tests. * generic: test decoding file handles after cycle mount * generic/exportfs: golden output is not silent * src/open_by_handle: verify dir content only with -r flag * src/pwrite_mmap_blocked: Include signal.h instead of sys/signal.h * src/t_mtab: Replace sys_siglist[] with strsignal() * src/fssum: Use htobe64() instead of a custom macro * doio, growfiles: Use standard signal name SIGCHLD instead of SIGCLD * fstests: Replace all __[u]intNN_t types with standard [u]intNN_t * fsstress: Include stddef.h for ptrdiff_t * check: expunge tests when doing a dry run * check: move expunge test into a helper * xfs: Regression test for invalid sb_logsunit * common: Add _require_no_xfs_bug_on_assert and factor out filter_xfs_dmesg * xfs/realtime: Fix direct invocations of xfs_repair * xfs/realtime: add _require_no_rtinherit function * xfs/realtime: Add require_no_realtime function * common/dmthin: dm-thin lacks DAX support * common/xfs: Check if write supports [-c|-d] option in xfs_db * shared/272: don't use data journaling with DAX * btrfs/027: unmount scratch device if test fails * btrfs/011: umount device in _cleanup * fstests: Add 9p network filesystem support * generic/015: Change the test filesystem size to 101mb * filter: Introduce filter to filter out offset for xfs_io * xfs: test for umount hang caused by the pending dquota log item in AIL * common/rc: factor out _scratch_xfs_[get|set]_sb_field * dmflakey: support error_writes feature for dm-flakey * dmflakey: support multiple dm targets for a dm-flakey device * common/rc: ext4 doesn't support O_DIRECT with data journaling * common/rc: perform _require_metadata_journaling check on overlay base fs * xfs: find libxfs api violations * ext4: test for inline data + DAX corruption * ext4: test for DAX + journaling corruption * xfs/068: fix clonerange problems in file/dir count output * btrfs: make sure scrub fixes raid6 corruption * generic: run a long-soak write-only fsstress test * generic/050: fix _require_local_device $SCRATCH_DEV check order * fsstress: implement the clonerange/deduperange ioctls * generic: test error shutdown while stressing filesystem * ext4: use a slightly bigger file system in ext4/021 * common/encrypt: Create an encrypted equivalent of _scratch_mkfs_sized * btrfs: Add new 'limit' test group for btrfs * xfs/040: document purpose * generic: add syncfs test * common/rc: check syncfs support * common/rc: add scratch shutdown support for overlayfs * fsstress: getcwd() return value fixes * fsstress: Eliminate valgrind noise * README: document group fsgqa is required * xfs: fix tests to handle removal of no-alloc create nonfeature * generic/45[34]: test line draw characters in file/attr names * common/xfs: fix scrub support probing again * build: update AC_PACKAGE_WANT_GDBM() and src/dbtest.c to build * generic/group: add 304 to dedupe group * generic: initial fiemap range query test * generic: Partial direct write test * generic: Test RWF_NOWAIT * common/rc: Check pwrite parameters in _require_xfs_io_command * common/populate: fix S_IFDIR.FMT_BLOCK and ATTR.FMT_LOCAL for ext4 encryption * common: rework _require_ext4_mkfs_feature ------------------------------------------------------------------- Tue Dec 12 00:00:00 CET 2017 - dsterba@suse.cz - Update to git version 20171210 - spec: fix build problems since the last upstream update - Removed patches: no-ltinstall.diff, not needed anymore ------------------------------------------------------------------- Sun Jan 29 10:43:05 UTC 2017 - mpluskal@suse.com - Update to version 1.1.1+git.20170127: * populate: discover XFS structure fields and fuzz verbs, and use them to fuzz fields * common/populate: create attrs in different namespaces * xfs: fuzz every field of every structure * fstests: fix wrong seq number in test * mvtest: change "FSQA Test No." when we renumber tests * xfs: test xfs_db source command * tools/nextid: pad 0 in next test id seq number * xfs/122: reduce xfs_dsb_t size * btrfs: setxattr on subvolume directory * generic: splitted large dio write could trigger assertion on btrfs ------------------------------------------------------------------- Fri Nov 25 00:00:00 CET 2016 - dsterba@suse.cz - Update to version 1.1.1+git.20161118: * xfs/021: filter out detailed array element info from xfs_db * xfs: testcase for kernelspace xfs_fsr extent handling flaw * fstests: fix fsx fallocate error messages * generic/37[3-4]: use bind mount instead of 2nd _scratch_mount * generic/38[3-6]: require project quota to be enabled on SCRATCH_DEV * generic: fix $tmp path in tests * xfs/298: cd to / instead of ~ * generic/098: update test for truncating a file into the middle of a hole * generic: concurrent non-overlapping direct I/O on the same extents * fstests: Introduce check for explicit SHARED extent flag reporting ------------------------------------------------------------------- Tue Oct 04 07:44:33 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160924: * xfs: various operations on mounted fs * common/rc: fix fsmap check * fstests: require scratch dev in tests using dm targets * xfs/260: fix output to match actions * xfs: modify quota tests to work on generic filesystems * fstests: move now-generic quota tests to generic * xfs: make some xfs project quota tests generic * fstests: move now-generic xfs project quota tests generic * generic: truncate heavily reflinked file * btrfs: test free space tree mount options ------------------------------------------------------------------- Tue Oct 04 07:32:25 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160817: * xfs/234: use scratch device helpers * common/rc: optionally test xfs_repair index rebuilding * xfs/128: cycle_mount the scratch device * common/dmerror: fix mount option issues * xfs: test attr_list_by_handle cursor iteration * common/defrag: rework _require_defrag for ext4 * ext4: Test expansion of inode size * generic: test accurate shared extent reporting * README: document Fedora, RHEL, and CentOS dependencies * fstests: repository @ oss.sgi.com no longer used ------------------------------------------------------------------- Thu Jul 28 19:45:53 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160721: * generic/294: filter quotes from mknod * common/rc: ext4 doesn't support O_DIRECT with encryption * generic/082: rename _filter_project_quota to a avoid function name conflict * fstests: Add / use _require_runas and _runas * generic: Add richacl tests * btrfs/048: extend _filter_btrfs_prop_error to handle additional errors * generic/042: remove from quick group * overlay: dentry leak for default_permissions mount option * overlay: remove dir which contains whiteout from lower dir * common: support dm-delay to introduce I/O delays * xfs: test for post umount readahead completion panic * btrfs: add functions to set and reset required number of SCRATCH_DEV_POOL * btrfs: add functions to get and put a device for replace target * btrfs/027: make use of new device get and put helper functions * btrfs: add helper function to check if btrfs is module * btrfs: test RAID1 device reappear and balance * btrfs: test RAID5 device reappear and balance * btrfs: EDQUOTA leaks reserved data space * quota: fix generic/244 on 32-bit platforms * common/dmerror: fix nonsensical arguments handling * xfs: configurable behavior on errors at unmount time * xfs/122: fix test output to reflect latest xfsprogs * xfs/235: fix logic errors when checking rmap usage after failures * xfs/229: require 3GB of space * generic/204: increase log size for rmap/reflink * xfs/128: use $XFS_FSR_PROG instead of xfs_fsr directly * xfs: inject errors at various parts of the deferred op completion * xfs: test clearing reflink inode flag * ext4/021: add _require_metadata_journaling * btrfs/079: Fix wrong value passed to available space check * btrfs: incremental send after moving directories around * btrfs: incremental send after removing a directory * btrfs: invalid rmdir issued by send operation * common/rc: add _require_xfs_mkfs_validation * xfs/096: run test only if mkfs.xfs accepts invalid inputs * generic: add _require_block_device to more tests * common/rc: avoid mkfs option conflicts in _scratch_mkfs_xfs_supported * xfs: fix wrong seq order in group file * generic/120: requires working *atime mount options * build: Fix installation for extended names * check: fix extended names handling * check: remove unused variable * xfs: Add mkfs input validation tests * xfs/083: disable dmesg check * btrfs: send on fully deduped file * generic/075,112: fix up fsx error handling * generic/294: Filter backquotes from mknod error output * common/filter: Improve xfs_io filter * btrfs: Update quick and auto tag for btrfs group * generic/235: Fix false failures for some quota formats ------------------------------------------------------------------- Sun Jul 03 09:02:11 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160624: * xfs/186: fix test for crc=0, ftype=1 * xfs/186: run test on expected XFS configuration * dmthin: express low_water in cluster_size not sector size * generic/026: This test doesn't require runas * overlay: test visible whiteout issue after rename * overlay: getcwd() after a failed rmdir * overlay: create new file over whiteout * btrfs/006: ignore btrfs filesystem sync stdout output * fstests: introduce _exclude_scratch_mount_option helper * ext4/271: _notrun if there are journal related mount options ------------------------------------------------------------------- Mon May 09 17:46:26 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160509: * dm-thinp demo test * overlay: test basic whiteout * overlay: notrun if upper fs does not support d_type * overlay: test copy up by changing mode bits * btrfs: Test that qgroup counts are valid after snapshot creation * generic: test creating a symlink and then fsync its parent directory * btrfs: add replace missing and replace RAID 5/6 to profile configs * btrfs: add test for replacing a missing device * fstests: fix various $seqres.full issues * generic: renumber tests after merge ------------------------------------------------------------------- Wed Apr 06 19:22:32 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1+git.20160405: * lib/tlibio: Fix a build warning * btrfs: test log replay with qgroups enabled and orphan roots * generic/338: Add mmap race test * common: make sure dm device is all settled before removing it * btrfs: add test for fsync after snapshot deletion * check: make results/check.log match everybody else * common: replace chattr with $CHATTR_PROG * generic/244: avoid creating too large random ID * xfs/206: filter out reflink related outputs * generic: add test for fsync after renaming directory * generic: add test for fsync after renaming file * xfs/030: filter out repeated lines from .out files * attr: adjust acl_max of f2fs if inline_xattr is set * common: Mark tests which use direct I/O with _requires_odirect * generic/082: filter out project quota status ------------------------------------------------------------------- Fri Apr 01 09:48:40 UTC 2016 - mpluskal@suse.com - Update to version 1.1.1~git.20160323: - Replace export-xfstests-git.sh with _service - Cleanup spec file with spec-cleaner - Make building more verbose ------------------------------------------------------------------- Wed Mar 23 00:00:00 CET 2016 - dsterba@suse.cz - update to git b90938ec1de6 ------------------------------------------------------------------- Tue Feb 23 15:18:28 CET 2016 - dsterba@suse.cz - update to git fdf1c150a0e0 ------------------------------------------------------------------- Tue Feb 16 00:00:00 CET 2016 - dsterba@suse.cz - update to git 74b326f9a616 ------------------------------------------------------------------- Tue Feb 9 00:00:00 CET 2016 - dsterba@suse.cz - update to git d98149c20555 - add more dependencies to build fssum and dbtest ------------------------------------------------------------------- Mon Nov 2 00:00:00 CET 2015 - dsterba@suse.cz - update to git 8deb63509840 ------------------------------------------------------------------- Mon Jun 1 00:00:00 CEST 2015 - dsterba@suse.cz - update to git 78bbab93d8e8 ------------------------------------------------------------------- Fri May 8 00:00:00 CEST 2015 - dsterba@suse.cz - update to git c3d3e1e4bc06 ------------------------------------------------------------------- Wed Apr 8 00:00:00 CEST 2015 - dsterba@suse.cz - update to git facff609afd6 ------------------------------------------------------------------- Wed Mar 4 00:00:00 CET 2015 - dsterba@suse.cz - update to git e020a49a70b3 ------------------------------------------------------------------- Thu Jan 29 00:00:00 CET 2015 - dsterba@suse.cz - update to git 573f9ca7bc53 ------------------------------------------------------------------- Thu Dec 18 14:20:48 CET 2014 - dsterba@suse.cz - update to git 46a08542e342 ------------------------------------------------------------------- Sat Oct 18 00:17:51 CEST 2014 - dsterba@suse.cz - update to git 481c28f52fd4 ------------------------------------------------------------------- Sat Oct 4 00:34:53 CEST 2014 - dsterba@suse.cz - update to git 48c45430ce4b - spec: require the basic filesystem tools ------------------------------------------------------------------- Mon Sep 8 17:31:17 CEST 2014 - dsterba@suse.cz - update to git f7d0a306291a ------------------------------------------------------------------- Tue Jul 22 13:29:31 CEST 2014 - dsterba@suse.cz - update to git c728752cfaab ------------------------------------------------------------------- Fri Mar 21 15:51:13 UTC 2014 - dsterba@suse.cz - update git exporter - update to 1.1.1, git snapshot f1dcf49c11eb - spec cleanup ------------------------------------------------------------------- Sat May 26 14:40:33 UTC 2012 - jengelh@inai.de - Remove redundant tags/sections from specfile - Parallel build with %_smp_mflags - Remove non-existing Buildrequired packages ------------------------------------------------------------------- Thu Nov 3 18:51:49 CET 2011 - dsterba@suse.cz - update to git 868a386 - time to change changelog time ------------------------------------------------------------------- Fri Oct 14 16:54:17 CEST 2011 - dsterba@suse.cz - update to git 73a57c6 - This is the firsteversioned release recorded for the xfstests suite. Tests 240-263 have been added to the suite (to date) in 2011. ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git 1a9e9e0 ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git d6f51d9 ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git 314b221 ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git 99102d6 ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git de164fb ------------------------------------------------------------------- Mon Aug 15 18:57:20 CEST 2011 - dsterba@suse.cz - update to git 392c442 ------------------------------------------------------------------- Mon Aug 15 18:36:07 CEST 2011 - dsterba@suse.cz - initial checkin
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor