1ca9c4e06SDenis V. LunevQA output created by 131 2ca9c4e06SDenis V. LunevFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 3ca9c4e06SDenis V. Lunev== read empty image == 48e10861bSAlexander Ivanovread 1048576/1048576 bytes at offset 524288 58e10861bSAlexander Ivanov1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 6ca9c4e06SDenis V. Lunev== write more than 1 block in a row == 78e10861bSAlexander Ivanovwrote 2097152/2097152 bytes at offset 524288 88e10861bSAlexander Ivanov2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 9ca9c4e06SDenis V. Lunev== read less than block == 108e10861bSAlexander Ivanovread 524288/524288 bytes at offset 524288 118e10861bSAlexander Ivanov512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 12ca9c4e06SDenis V. Lunev== read exactly 1 block == 138e10861bSAlexander Ivanovread 1048576/1048576 bytes at offset 1048576 148e10861bSAlexander Ivanov1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 15ca9c4e06SDenis V. Lunev== read more than 1 block == 168e10861bSAlexander Ivanovread 2097152/2097152 bytes at offset 524288 178e10861bSAlexander Ivanov2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 18ca9c4e06SDenis V. Lunev== check that there is no trash after written == 198e10861bSAlexander Ivanovread 524288/524288 bytes at offset 2621440 208e10861bSAlexander Ivanov512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 21ca9c4e06SDenis V. Lunev== check that there is no trash before written == 228e10861bSAlexander Ivanovread 524288/524288 bytes at offset 0 238e10861bSAlexander Ivanov512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 24e3820d5fSAlexander Ivanov== corrupt image == 25e3820d5fSAlexander Ivanov== read corrupted image with repairing == 26a6be831eSDenis V. LunevRepairing image was not closed correctly 278e10861bSAlexander Ivanovread 1048576/1048576 bytes at offset 1048576 288e10861bSAlexander Ivanov1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 294248e34bSDenis V. Lunev== check discard == 304248e34bSDenis V. LunevFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 314248e34bSDenis V. Lunevwrote 2097152/2097152 bytes at offset 0 324248e34bSDenis V. Lunev2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 334248e34bSDenis V. LunevOffset Length File 344248e34bSDenis V. Lunev0 0x200000 TEST_DIR/t.IMGFMT 354248e34bSDenis V. Lunevdiscard 1048576/1048576 bytes at offset 0 364248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 374248e34bSDenis V. LunevOffset Length File 384248e34bSDenis V. Lunev0x100000 0x100000 TEST_DIR/t.IMGFMT 394248e34bSDenis V. Lunevread 1048576/1048576 bytes at offset 0 404248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 414248e34bSDenis V. Lunev== check simple allocation over the discarded hole == 424248e34bSDenis V. Lunevwrote 1048576/1048576 bytes at offset 2097152 434248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 444248e34bSDenis V. LunevOffset Length File 454248e34bSDenis V. Lunev0x100000 0x100000 TEST_DIR/t.IMGFMT 464248e34bSDenis V. Lunev0x200000 0x100000 TEST_DIR/t.IMGFMT 474248e34bSDenis V. Lunevread 1048576/1048576 bytes at offset 2097152 484248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 494248e34bSDenis V. Lunev== check more complex allocation over the discard hole == 504248e34bSDenis V. LunevFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 514248e34bSDenis V. Lunevwrote 2097152/2097152 bytes at offset 2097152 524248e34bSDenis V. Lunev2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 534248e34bSDenis V. Lunevdiscard 1048576/1048576 bytes at offset 2097152 544248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 554248e34bSDenis V. Lunevwrote 1048576/1048576 bytes at offset 524288 564248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 574248e34bSDenis V. LunevOffset Length File 584248e34bSDenis V. Lunev0 0x100000 TEST_DIR/t.IMGFMT 594248e34bSDenis V. Lunev0x100000 0x100000 TEST_DIR/t.IMGFMT 604248e34bSDenis V. Lunev0x300000 0x100000 TEST_DIR/t.IMGFMT 614248e34bSDenis V. Lunevread 1048576/1048576 bytes at offset 524288 624248e34bSDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 634248e34bSDenis V. Lunevread 524288/524288 bytes at offset 0 644248e34bSDenis V. Lunev512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 654248e34bSDenis V. Lunevread 524288/524288 bytes at offset 1572864 664248e34bSDenis V. Lunev512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 67*1dba99e3SDenis V. Lunev== check write-zeroes == 68*1dba99e3SDenis V. LunevFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 69*1dba99e3SDenis V. Lunevwrote 2097152/2097152 bytes at offset 0 70*1dba99e3SDenis V. Lunev2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 71*1dba99e3SDenis V. Lunevwrote 1048576/1048576 bytes at offset 0 72*1dba99e3SDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 73*1dba99e3SDenis V. LunevOffset Length File 74*1dba99e3SDenis V. Lunev0x100000 0x100000 TEST_DIR/t.IMGFMT 75*1dba99e3SDenis V. Lunevread 1048576/1048576 bytes at offset 0 76*1dba99e3SDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 77*1dba99e3SDenis V. Lunevread 1048576/1048576 bytes at offset 1048576 78*1dba99e3SDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 79*1dba99e3SDenis V. Lunev== check cluster-partial write-zeroes == 80*1dba99e3SDenis V. LunevFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 81*1dba99e3SDenis V. Lunevwrote 1048576/1048576 bytes at offset 0 82*1dba99e3SDenis V. Lunev1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 83*1dba99e3SDenis V. Lunevwrote 524288/524288 bytes at offset 0 84*1dba99e3SDenis V. Lunev512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 85*1dba99e3SDenis V. Lunevread 524288/524288 bytes at offset 0 86*1dba99e3SDenis V. Lunev512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 87*1dba99e3SDenis V. Lunevread 524288/524288 bytes at offset 524288 88*1dba99e3SDenis V. Lunev512 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 890c2cb382SHanna Reitz== allocate with backing == 900c2cb382SHanna ReitzFormatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 910c2cb382SHanna ReitzFormatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864 928e10861bSAlexander Ivanovwrote 1048576/1048576 bytes at offset 0 938e10861bSAlexander Ivanov1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 940c2cb382SHanna Reitzwrote 64/64 bytes at offset 0 950c2cb382SHanna Reitz64 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 960c2cb382SHanna Reitzread 64/64 bytes at offset 0 970c2cb382SHanna Reitz64 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 988e10861bSAlexander Ivanovread 1048512/1048512 bytes at offset 64 998e10861bSAlexander Ivanov1023.938 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 1008e10861bSAlexander Ivanovread 66060288/66060288 bytes at offset 1048576 1018e10861bSAlexander Ivanov63 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 102ca9c4e06SDenis V. Lunev*** done 103