The cmp command was using the wrong file to perform the comparison.
Use $testdir/beyond instead of $testdir/end.
Signed-off-by: Luis Henriques <lhenriques@suse.com>
Reviewed-by: David Disseldorp <ddiss@suse.de>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Eryu Guan <eguan@redhat.com>
echo "Copy beyond end of original file"
$XFS_IO_PROG -f -c "copy_range -s 4000 -l 2000 $testdir/file" "$testdir/beyond"
-cmp -n 1000 $testdir/file $testdir/end 4000
+cmp -n 1000 $testdir/file $testdir/beyond 4000
echo "md5sums after copying beyond:"
md5sum $testdir/{file,beyond} | _filter_test_dir