xfstests: resolve symlinked devices to real paths
[xfstests-dev.git] / 285.full
1 File system supports the default behavior.
2 File system magic#: 0x58465342
3 Allocation size: 4096
4
5 01. Test empty file                                   
6 01.01 SEEK_DATA expected -1 with errno -6, got -6.                succ
7 01.02 SEEK_HOLE expected -1 with errno -6, got -6.                succ
8 01.03 SEEK_HOLE expected -1 with errno -6, got -6.                succ
9
10 02. Test a tiny full file                             
11 02.01 SEEK_HOLE expected 8 or 8, got 8.                           succ
12 02.02 SEEK_DATA expected 0 or 0, got 0.                           succ
13 02.03 SEEK_DATA expected 1 or 1, got 1.                           succ
14 02.04 SEEK_HOLE expected 8 or 8, got 8.                           succ
15 02.05 SEEK_DATA expected 7 or 7, got 7.                           succ
16 02.06 SEEK_HOLE expected -1 with errno -6, got -6.                succ
17 02.07 SEEK_DATA expected -1 with errno -6, got -6.                succ
18 02.08 SEEK_HOLE expected -1 with errno -6, got -6.                succ
19 02.09 SEEK_DATA expected -1 with errno -6, got -6.                succ
20
21 03. Test a larger full file                           
22 03.01 SEEK_HOLE expected 8292 or 8292, got 8292.                  succ
23 03.02 SEEK_HOLE expected 8292 or 8292, got 8292.                  succ
24 03.03 SEEK_DATA expected 0 or 0, got 0.                           succ
25 03.04 SEEK_DATA expected 1 or 1, got 1.                           succ
26 03.05 SEEK_HOLE expected 8292 or 8292, got 8292.                  succ
27 03.06 SEEK_DATA expected 8291 or 8291, got 8291.                  succ
28 03.07 SEEK_HOLE expected -1 with errno -6, got -6.                succ
29 03.08 SEEK_DATA expected -1 with errno -6, got -6.                succ
30 03.09 SEEK_HOLE expected -1 with errno -6, got -6.                succ
31 03.10 SEEK_DATA expected -1 with errno -6, got -6.                succ
32
33 04. Test file hole at beg, data at end                
34 04.01 SEEK_HOLE expected 0 or 8200, got 0.                        succ
35 04.02 SEEK_HOLE expected 1 or 8200, got 1.                        succ
36 04.03 SEEK_DATA expected 8192 or 0, got 8192.                     succ
37 04.04 SEEK_DATA expected 8192 or 1, got 8192.                     succ
38 04.05 SEEK_HOLE expected 8191 or 8200, got 8191.                  succ
39 04.06 SEEK_DATA expected 8192 or 8191, got 8192.                  succ
40 04.07 SEEK_HOLE expected 8200 or 8200, got 8200.                  succ
41 04.08 SEEK_DATA expected 8192 or 8192, got 8192.                  succ
42 04.09 SEEK_HOLE expected 8200 or 8200, got 8200.                  succ
43 04.10 SEEK_DATA expected 8193 or 8193, got 8193.                  succ
44 04.11 SEEK_HOLE expected 8200 or 8200, got 8200.                  succ
45 04.12 SEEK_DATA expected 8199 or 8199, got 8199.                  succ
46 04.13 SEEK_HOLE expected -1 with errno -6, got -6.                succ
47 04.14 SEEK_DATA expected -1 with errno -6, got -6.                succ
48 04.15 SEEK_HOLE expected -1 with errno -6, got -6.                succ
49 04.16 SEEK_DATA expected -1 with errno -6, got -6.                succ
50
51 05. Test file data at beg, hole at end                
52 05.01 SEEK_HOLE expected 4096 or 16384, got 4096.                 succ
53 05.02 SEEK_HOLE expected 4096 or 16384, got 4096.                 succ
54 05.03 SEEK_DATA expected 0 or 0, got 0.                           succ
55 05.04 SEEK_DATA expected 1 or 1, got 1.                           succ
56 05.05 SEEK_HOLE expected 4096 or 16384, got 4096.                 succ
57 05.06 SEEK_DATA expected 4095 or 4095, got 4095.                  succ
58 05.07 SEEK_HOLE expected 4096 or 16384, got 4096.                 succ
59 05.08 SEEK_DATA expected -1 with errno -6, got -6.                succ
60 05.09 SEEK_HOLE expected 4097 or 16384, got 4097.                 succ
61 05.10 SEEK_DATA expected -1 with errno -6, got -6.                succ
62 05.11 SEEK_HOLE expected 16383 or 16384, got 16383.               succ
63 05.12 SEEK_DATA expected -1 with errno -6, got -6.                succ
64 05.13 SEEK_HOLE expected -1 with errno -6, got -6.                succ
65 05.14 SEEK_DATA expected -1 with errno -6, got -6.                succ
66 05.15 SEEK_HOLE expected -1 with errno -6, got -6.                succ
67 05.16 SEEK_DATA expected -1 with errno -6, got -6.                succ
68
69 06. Test file hole data hole data                     
70 06.01 SEEK_HOLE expected 0 or 16384, got 0.                       succ
71 06.02 SEEK_HOLE expected 1 or 16384, got 1.                       succ
72 06.03 SEEK_DATA expected 4096 or 0, got 4096.                     succ
73 06.04 SEEK_DATA expected 4096 or 1, got 4096.                     succ
74 06.05 SEEK_HOLE expected 4095 or 16384, got 4095.                 succ
75 06.06 SEEK_DATA expected 4096 or 4095, got 4096.                  succ
76 06.07 SEEK_HOLE expected 8192 or 16384, got 16384.                succ
77 06.08 SEEK_DATA expected 4096 or 4096, got 4096.                  succ
78 06.09 SEEK_HOLE expected 8192 or 16384, got 16384.                succ
79 06.10 SEEK_DATA expected 4097 or 4097, got 4097.                  succ
80 06.11 SEEK_HOLE expected 8192 or 16384, got 16384.                succ
81 06.12 SEEK_DATA expected 8191 or 8191, got 8191.                  succ
82 06.13 SEEK_HOLE expected 8192 or 16384, got 16384.                succ
83 06.14 SEEK_DATA expected 12288 or 8192, got 8192.                 succ
84 06.15 SEEK_HOLE expected 8193 or 16384, got 16384.                succ
85 06.16 SEEK_DATA expected 12288 or 8193, got 8193.                 succ
86 06.17 SEEK_HOLE expected 12287 or 16384, got 16384.               succ
87 06.18 SEEK_DATA expected 12288 or 12287, got 12287.               succ
88 06.19 SEEK_HOLE expected 16384 or 16384, got 16384.               succ
89 06.20 SEEK_DATA expected 12288 or 12288, got 12288.               succ
90 06.21 SEEK_HOLE expected 16384 or 16384, got 16384.               succ
91 06.22 SEEK_DATA expected 12289 or 12289, got 12289.               succ
92 06.23 SEEK_HOLE expected 16384 or 16384, got 16384.               succ
93 06.24 SEEK_DATA expected 16383 or 16383, got 16383.               succ
94 06.25 SEEK_HOLE expected -1 with errno -6, got -6.                succ
95 06.26 SEEK_DATA expected -1 with errno -6, got -6.                succ
96 06.27 SEEK_HOLE expected -1 with errno -6, got -6.                succ
97 06.28 SEEK_DATA expected -1 with errno -6, got -6.                succ
98
99 07. Test file with unwritten extents, only have dirty pages
100 07.01 SEEK_HOLE expected 0 or 4194304, got 4194304.               succ
101 07.02 SEEK_HOLE expected 1 or 4194304, got 4194304.               succ
102 07.03 SEEK_DATA expected 40960 or 0, got 0.                       succ
103 07.04 SEEK_DATA expected 40960 or 1, got 1.                       succ
104
105 08. Test file with unwritten extents, only have unwritten pages
106 08.01 SEEK_HOLE expected 0 or 4194304, got 4194304.               succ
107 08.02 SEEK_HOLE expected 1 or 4194304, got 4194304.               succ
108 08.03 SEEK_DATA expected 40960 or 0, got 0.                       succ
109 08.04 SEEK_DATA expected 40960 or 1, got 1.                       succ
110
111 09. Test file with unwritten extents, have both dirty && unwritten pages
112 09.01 SEEK_HOLE expected 0 or 8388608, got 8388608.               succ
113 09.02 SEEK_HOLE expected 1 or 8388608, got 8388608.               succ
114 09.03 SEEK_DATA expected 40960 or 0, got 0.                       succ
115 09.04 SEEK_DATA expected 40960 or 1, got 1.                       succ
116