mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
common: return failure if _check_xxx_filesystem find corruption
So the callers could know if these functions find corruptions by the return value. Signed-off-by: Eryu Guan <eguan@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
@@ -1743,6 +1743,7 @@ _check_generic_filesystem()
|
||||
if [ "$iam" != "check" ]; then
|
||||
exit 1
|
||||
fi
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
@@ -1844,6 +1845,7 @@ _check_xfs_filesystem()
|
||||
if [ "$iam" != "check" ]; then
|
||||
exit 1
|
||||
fi
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
@@ -1888,7 +1890,8 @@ _check_udf_filesystem()
|
||||
$here/src/udf_test $OPT_ARG $device | tee $seqres.checkfs | egrep "Error|Warning" | \
|
||||
_udf_test_known_error_filter | \
|
||||
egrep -iv "Error count:.*[0-9]+.*total occurrences:.*[0-9]+|Warning count:.*[0-9]+.*total occurrences:.*[0-9]+" && \
|
||||
echo "Warning UDF Verifier reported errors see $seqres.checkfs."
|
||||
echo "Warning UDF Verifier reported errors see $seqres.checkfs." && return 1
|
||||
return 0
|
||||
}
|
||||
|
||||
_check_xfs_test_fs()
|
||||
@@ -1956,6 +1959,7 @@ _check_btrfs_filesystem()
|
||||
if [ "$iam" != "check" ]; then
|
||||
exit 1
|
||||
fi
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user