]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
reflink: test CoW behavior with IO errors
authorDarrick J. Wong <darrick.wong@oracle.com>
Wed, 6 Jan 2016 00:03:30 +0000 (16:03 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Fri, 12 Feb 2016 17:39:05 +0000 (09:39 -0800)
commitc741fbfd992443e4857fbc3f854277788615caeb
treebcb600c9c1e7a1d5f494c0c38078be2581cbe061
parent58ac6c6424e0494d037fb14b23c85e72d51b0594
reflink: test CoW behavior with IO errors

Test various scenarios (with dm-flakey) where we simulate write
failures during CoW, to see if the FS can get through it without
blowing up or corrupting data.  Plumb in a FS-generic method to
sort out repairing filesystems after they get hit by IO errors.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
25 files changed:
tests/generic/265 [new file with mode: 0755]
tests/generic/265.out [new file with mode: 0644]
tests/generic/266 [new file with mode: 0755]
tests/generic/266.out [new file with mode: 0644]
tests/generic/267 [new file with mode: 0755]
tests/generic/267.out [new file with mode: 0644]
tests/generic/268 [new file with mode: 0755]
tests/generic/268.out [new file with mode: 0644]
tests/generic/271 [new file with mode: 0755]
tests/generic/271.out [new file with mode: 0644]
tests/generic/272 [new file with mode: 0755]
tests/generic/272.out [new file with mode: 0644]
tests/generic/276 [new file with mode: 0755]
tests/generic/276.out [new file with mode: 0644]
tests/generic/278 [new file with mode: 0755]
tests/generic/278.out [new file with mode: 0644]
tests/generic/279 [new file with mode: 0755]
tests/generic/279.out [new file with mode: 0644]
tests/generic/281 [new file with mode: 0755]
tests/generic/281.out [new file with mode: 0644]
tests/generic/282 [new file with mode: 0755]
tests/generic/282.out [new file with mode: 0644]
tests/generic/283 [new file with mode: 0755]
tests/generic/283.out [new file with mode: 0644]
tests/generic/group