Files
apfstests/tests/btrfs/055.out
T
Chandan Rajendra ea8a0d9de3 btrfs/055: work on non-4k block sized filesystems
This commit makes use of the new _filter_xfs_io_blocks_modified and _filter_od
filtering functions to print information in terms of file blocks rather than
file offset.

Signed-off-by: Chandan Rajendra <chandan@linux.vnet.ibm.com>
Reviewed-by: Filipe Manana <fdmanana@suse.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
2015-12-21 18:01:46 +11:00

338 lines
8.9 KiB
Plaintext

QA output created by 055
Testing without the NO_HOLES feature
Blocks modified: [0 - 1]
Blocks modified: [2 - 3]
Blocks modified: [6 - 7]
Blocks modified: [8 - 9]
Blocks modified: [0 - 23]
1) Check both extents and the hole were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
2) Check half hole and the following 2 block extent were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
3) Check that 2 extents of 2 blocks each and a hole of 1 block were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
4) Check that a block of 1 extent and 2 blocks of a hole were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
30
5) Check that a block of 1 extent and 2 blocks of a hole were cloned and file size increased
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
32
6) Check that 2 blocks of the hole were cloned
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
32
7) Check that 8 blocks of the hole were cloned and the file size increased
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
42
Testing with the NO_HOLES feature enabled
Blocks modified: [0 - 1]
Blocks modified: [2 - 3]
Blocks modified: [6 - 7]
Blocks modified: [8 - 9]
Blocks modified: [0 - 23]
1) Check both extents and the hole were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
2) Check half hole and the following 2 block extent were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
3) Check that 2 extents of 2 blocks each and a hole of 1 block were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
30
4) Check that a block of 1 extent and 2 blocks of a hole were cloned
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
30
5) Check that a block of 1 extent and 2 blocks of a hole were cloned and file size increased
0 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
32
6) Check that 2 blocks of the hole were cloned
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
32
7) Check that 8 blocks of the hole were cloned and the file size increased
0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
4 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
11 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
*
13 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
*
22 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
*
24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
25 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
27 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
*
30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
42