]>
Commit | Line | Data |
---|---|---|
dc68afe0 SH |
1 | QA output created by 039 |
2 | ||
3 | == Checking that image is clean on shutdown == | |
b0869a46 | 4 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
dc68afe0 SH |
5 | wrote 512/512 bytes at offset 0 |
6 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
7 | incompatible_features 0x0 | |
8 | No errors were found on the image. | |
9 | ||
10 | == Creating a dirty image file == | |
b0869a46 | 11 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
dc68afe0 SH |
12 | wrote 512/512 bytes at offset 0 |
13 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
d530e342 | 14 | ./039: Aborted ( ulimit -c 0; exec "$@" ) |
dc68afe0 | 15 | incompatible_features 0x1 |
dc68afe0 | 16 | ERROR cluster 5 refcount=0 reference=1 |
b3f3a30f | 17 | ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0 |
dc68afe0 SH |
18 | |
19 | 2 errors were found on the image. | |
20 | Data may be corrupted, or further writes to the image may corrupt it. | |
21 | ||
22 | == Read-only access must still work == | |
23 | read 512/512 bytes at offset 0 | |
24 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
25 | incompatible_features 0x1 | |
26 | ||
27 | == Repairing the image file must succeed == | |
dc68afe0 | 28 | Repairing cluster 5 refcount=0 reference=1 |
058f8f16 SH |
29 | The following inconsistencies were found and repaired: |
30 | ||
31 | 0 leaked clusters | |
32 | 1 corruptions | |
33 | ||
34 | Double checking the fixed image now... | |
dc68afe0 SH |
35 | No errors were found on the image. |
36 | incompatible_features 0x0 | |
37 | ||
38 | == Data should still be accessible after repair == | |
39 | read 512/512 bytes at offset 0 | |
40 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
41 | ||
42 | == Opening a dirty image read/write should repair it == | |
b0869a46 | 43 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
dc68afe0 SH |
44 | wrote 512/512 bytes at offset 0 |
45 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
d530e342 | 46 | ./039: Aborted ( ulimit -c 0; exec "$@" ) |
dc68afe0 | 47 | incompatible_features 0x1 |
dc68afe0 SH |
48 | Repairing cluster 5 refcount=0 reference=1 |
49 | wrote 512/512 bytes at offset 0 | |
50 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
51 | incompatible_features 0x0 | |
52 | ||
53 | == Creating an image file with lazy_refcounts=off == | |
54 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 | |
55 | wrote 512/512 bytes at offset 0 | |
56 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
d530e342 | 57 | ./039: Aborted ( ulimit -c 0; exec "$@" ) |
dc68afe0 SH |
58 | incompatible_features 0x0 |
59 | No errors were found on the image. | |
4c2e5f8f KW |
60 | |
61 | == Committing to a backing file with lazy_refcounts=on == | |
62 | Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728 | |
63 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file='TEST_DIR/t.IMGFMT.base' | |
64 | wrote 512/512 bytes at offset 0 | |
65 | 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
66 | Image committed. | |
67 | incompatible_features 0x0 | |
68 | incompatible_features 0x0 | |
69 | No errors were found on the image. | |
70 | No errors were found on the image. | |
dc68afe0 | 71 | *** done |