mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
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:
committed by
Eryu Guan
parent
fb3c560d49
commit
fc3c28b307
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user