mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
dedupe: record dedupe errors in golden output
The xfs_io dedupe command originally didn't print dedupe errors to stderr like you'd expect. Since that was fixed, the golden output should be changed to reflect that. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
committed by
Dave Chinner
parent
c0cfa5651f
commit
aa69397ed1
@@ -4,6 +4,7 @@ Create the original files
|
||||
5e3501f97fd2669babfcbd3e1972e833 TEST_DIR/test-122/file2
|
||||
Files 1-2 do not match (intentional)
|
||||
(Fail to) dedupe the middle blocks together
|
||||
dedupe: Extents did not match.
|
||||
Compare sections
|
||||
35ac8d7917305c385c30f3d82c30a8f6 TEST_DIR/test-122/file1
|
||||
5e3501f97fd2669babfcbd3e1972e833 TEST_DIR/test-122/file2
|
||||
|
||||
@@ -82,7 +82,9 @@ test "${C2}" != "${C4}" || echo "file2 and file4 should not match"
|
||||
test "${C3}" = "${C4}" || echo "file3 and file4 should match"
|
||||
|
||||
echo "Dedupe the last blocks together"
|
||||
echo "1->2"
|
||||
_dedupe_range "$TESTDIR/file1" $BLKSZ "$TESTDIR/file2" $BLKSZ 37 >> "$seqres.full"
|
||||
echo "1->3"
|
||||
_dedupe_range "$TESTDIR/file1" $BLKSZ "$TESTDIR/file3" $BLKSZ 37 >> "$seqres.full"
|
||||
_test_remount
|
||||
|
||||
|
||||
@@ -5,6 +5,9 @@ c4fd505be25a0c91bcca9f502b9a8156 TEST_DIR/test-136/file2
|
||||
07ac67bf7f271195442509e79cde4cee TEST_DIR/test-136/file3
|
||||
07ac67bf7f271195442509e79cde4cee TEST_DIR/test-136/file4
|
||||
Dedupe the last blocks together
|
||||
1->2
|
||||
1->3
|
||||
dedupe: Extents did not match.
|
||||
c4fd505be25a0c91bcca9f502b9a8156 TEST_DIR/test-136/file1
|
||||
c4fd505be25a0c91bcca9f502b9a8156 TEST_DIR/test-136/file2
|
||||
07ac67bf7f271195442509e79cde4cee TEST_DIR/test-136/file3
|
||||
|
||||
+1
-1
@@ -83,7 +83,7 @@ done
|
||||
echo "Dedupe block two to the sevens"
|
||||
seq 1 $((NR_BLKS / 7)) | while read nr; do
|
||||
_dedupe_range "$TESTDIR/file1" $((BLKSZ * 2)) "$TESTDIR/file1" \
|
||||
$((nr * 7 * BLKSZ)) $BLKSZ >> "$seqres.full"
|
||||
$((nr * 7 * BLKSZ)) $BLKSZ >> "$seqres.full" 2>&1
|
||||
done
|
||||
|
||||
_test_remount
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
QA output created by 182
|
||||
Create the original files
|
||||
dedupe: Extents did not match.
|
||||
f4820540fc0ac02750739896fe028d56 TEST_DIR/test-182/file1
|
||||
69ad53078a16243d98e21d9f8704a071 TEST_DIR/test-182/file2
|
||||
69ad53078a16243d98e21d9f8704a071 TEST_DIR/test-182/file2.chk
|
||||
Compare against check files
|
||||
Make the original file almost dedup-able
|
||||
dedupe: Extents did not match.
|
||||
f4820540fc0ac02750739896fe028d56 TEST_DIR/test-182/file1
|
||||
158d4e3578b94b89cbb44493a2110fb9 TEST_DIR/test-182/file2
|
||||
158d4e3578b94b89cbb44493a2110fb9 TEST_DIR/test-182/file2.chk
|
||||
|
||||
Reference in New Issue
Block a user