mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
common/reflink: fix error messages in _require_scratch_dedupe()
In case dedupe returns an error in _require_scratch_dedupe(), report the error for the scratch rather than for the test filesystem. Signed-off-by: Anthony Iliopoulos <ailiopoulos@suse.com> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
committed by
Eryu Guan
parent
1fe8a4d08f
commit
60d700e885
+3
-3
@@ -145,11 +145,11 @@ _require_scratch_dedupe()
|
||||
$XFS_IO_PROG -f -c "pwrite -S 0x61 0 65536" "$SCRATCH_MNT/file2" > /dev/null
|
||||
testio="$($XFS_IO_PROG -f -c "dedupe $SCRATCH_MNT/file1 0 0 65536" "$SCRATCH_MNT/file2" 2>&1)"
|
||||
echo $testio | grep -q "Operation not supported" && \
|
||||
_notrun "Dedupe not supported by test filesystem type: $FSTYP"
|
||||
_notrun "Dedupe not supported by scratch filesystem type: $FSTYP"
|
||||
echo $testio | grep -q "Inappropriate ioctl for device" && \
|
||||
_notrun "Dedupe not supported by test filesystem type: $FSTYP"
|
||||
_notrun "Dedupe not supported by scratch filesystem type: $FSTYP"
|
||||
echo $testio | grep -q "Invalid argument" && \
|
||||
_notrun "Dedupe not supported by test filesystem type: $FSTYP"
|
||||
_notrun "Dedupe not supported by scratch filesystem type: $FSTYP"
|
||||
_scratch_unmount
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user