xfs/{319,323}: don't checksum files after log recovery

These two tests simulate log failure during a reflink operation.
However, the contents of the target of the reflink operation depend
on the block size, so we cannot hardcode md5 hashes in this test.
Since the whole point of the test is to ensure that the the complex
chain of transactions actually finishes no matter where the
interruption, it is sufficient simply to run the usual end-of-test
fsck to look for corrupt metadata.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Eryu Guan <eguan@redhat.com>
This commit is contained in:
Darrick J. Wong
2017-08-29 21:40:50 -07:00
committed by Eryu Guan
parent fb3c560d49
commit fc3c28b307
4 changed files with 0 additions and 16 deletions
-5
View File
@@ -82,11 +82,6 @@ touch $SCRATCH_MNT/badfs 2>&1 | _filter_scratch
echo "Remount to replay log"
_scratch_inject_logprint >> $seqres.full
echo "Check files"
md5sum $SCRATCH_MNT/file1 | _filter_scratch
md5sum $SCRATCH_MNT/file2 | _filter_scratch
md5sum $SCRATCH_MNT/file3 | _filter_scratch
echo "FS should be online, touch should succeed"
touch $SCRATCH_MNT/goodfs
-4
View File
@@ -11,9 +11,5 @@ XFS_IOC_CLONE_RANGE: Input/output error
FS should be shut down, touch will fail
touch: cannot touch 'SCRATCH_MNT/badfs': Input/output error
Remount to replay log
Check files
2a4f043bf9730a9e8882c9264b9797b3 SCRATCH_MNT/file1
2a4f043bf9730a9e8882c9264b9797b3 SCRATCH_MNT/file2
2a4f043bf9730a9e8882c9264b9797b3 SCRATCH_MNT/file3
FS should be online, touch should succeed
Done
-4
View File
@@ -80,10 +80,6 @@ touch $SCRATCH_MNT/badfs 2>&1 | _filter_scratch
echo "Remount to replay log"
_scratch_inject_logprint >> $seqres.full
echo "Check files"
md5sum $SCRATCH_MNT/file1 | _filter_scratch
md5sum $SCRATCH_MNT/file3 | _filter_scratch
echo "FS should be online, touch should succeed"
touch $SCRATCH_MNT/goodfs
-3
View File
@@ -10,8 +10,5 @@ XFS_IOC_CLONE_RANGE: Input/output error
FS should be shut down, touch will fail
touch: cannot touch 'SCRATCH_MNT/badfs': Input/output error
Remount to replay log
Check files
2a4f043bf9730a9e8882c9264b9797b3 SCRATCH_MNT/file1
2a4f043bf9730a9e8882c9264b9797b3 SCRATCH_MNT/file3
FS should be online, touch should succeed
Done