qemu/tests/qemu-iotests/171.out
<<
>>
Prefs
   1QA output created by 171
   2
   3== test 'offset' option ==
   4Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=4096
   5
   6write to image
   7wrote 3584/3584 bytes at offset 0
   83.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
   9
  10read the image
  11read 3584/3584 bytes at offset 0
  123.500 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  13
  14check that offset is respected
  15000001fe:  00 00 0a 0a  ....
  16read 4/4 bytes at offset 510
  174 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  18
  19write before image boundary
  20wrote 1/1 bytes at offset 3583
  211 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  22
  23write across image boundary
  24write failed: Input/output error
  25
  26write at image boundary
  27write failed: Input/output error
  28
  29write after image boundary
  30write failed: Input/output error
  31
  32writev before/after image boundary
  33writev failed: Input/output error
  34
  35read before image boundary
  36read 1/1 bytes at offset 3583
  371 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  38
  39read across image boundary
  40read failed: Input/output error
  41
  42read at image boundary
  43read failed: Input/output error
  44
  45read after image boundary
  46read failed: Input/output error
  47
  48readv before/after image boundary
  49readv failed: Input/output error
  50
  51fill image with pattern
  52wrote 4096/4096 bytes at offset 0
  534 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  54
  55write zeroes and check
  56wrote 512/512 bytes at offset 0
  57512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  58000001fe:  0a 0a 00 00  ....
  59read 4/4 bytes at offset 510
  604 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  61
  62write zeroes across image boundary
  63write failed: Input/output error
  64
  65write zeroes at image boundary and check
  66wrote 2/2 bytes at offset 3582
  672 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  6800000ffe:  00 00  ..
  69read 2/2 bytes at offset 4094
  702 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  71read failed: Input/output error
  72
  73fill image with pattern
  74wrote 4096/4096 bytes at offset 0
  754 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  76
  77discard and check
  78discard 512/512 bytes at offset 0
  79512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  80000001fe:  0a 0a 00 00  ....
  81read 4/4 bytes at offset 510
  824 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  83
  84discard across image boundary
  85discard failed: Input/output error
  86
  87discard at image boundary and check
  88discard 2/2 bytes at offset 3582
  892 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  9000000ffe:  00 00  ..
  91read 2/2 bytes at offset 4094
  922 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
  93read failed: Input/output error
  94
  95== test 'offset' and 'size' options ==
  96Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=4096
  97
  98write to image
  99wrote 2048/2048 bytes at offset 0
 1002 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 101
 102read the image
 103read 2048/2048 bytes at offset 0
 1042 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 105
 106check that offset is respected
 107000001fe:  00 00 0a 0a  ....
 108read 4/4 bytes at offset 510
 1094 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 110
 111write before image boundary
 112wrote 1/1 bytes at offset 2047
 1131 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 114
 115write across image boundary
 116write failed: Input/output error
 117
 118write at image boundary
 119write failed: Input/output error
 120
 121write after image boundary
 122write failed: Input/output error
 123
 124writev before/after image boundary
 125writev failed: Input/output error
 126
 127read before image boundary
 128read 1/1 bytes at offset 2047
 1291 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 130
 131read across image boundary
 132read failed: Input/output error
 133
 134read at image boundary
 135read failed: Input/output error
 136
 137read after image boundary
 138read failed: Input/output error
 139
 140readv before/after image boundary
 141readv failed: Input/output error
 142
 143fill image with pattern
 144wrote 4096/4096 bytes at offset 0
 1454 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 146
 147write zeroes and check
 148wrote 512/512 bytes at offset 0
 149512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 150000001fe:  0a 0a 00 00  ....
 151read 4/4 bytes at offset 510
 1524 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 153
 154write zeroes across image boundary
 155write failed: Input/output error
 156
 157write zeroes at image boundary and check
 158wrote 2/2 bytes at offset 2046
 1592 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 160000009fe:  00 00  ..
 161read 2/2 bytes at offset 2558
 1622 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 16300000a00:  0a 0a  ..
 164read 2/2 bytes at offset 2560
 1652 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 166
 167fill image with pattern
 168wrote 4096/4096 bytes at offset 0
 1694 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 170
 171discard and check
 172discard 512/512 bytes at offset 0
 173512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 174000001fe:  0a 0a 00 00  ....
 175read 4/4 bytes at offset 510
 1764 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 177
 178discard across image boundary
 179discard failed: Input/output error
 180
 181discard at image boundary and check
 182discard 2/2 bytes at offset 2046
 1832 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 184000009fe:  00 00  ..
 185read 2/2 bytes at offset 2558
 1862 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 18700000a00:  0a 0a  ..
 188read 2/2 bytes at offset 2560
 1892 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 190
 191== test misaligned 'offset' ==
 192Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=4096
 193
 194write to image
 195wrote 2048/2048 bytes at offset 0
 1962 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 197
 198read the image
 199read 2048/2048 bytes at offset 0
 2002 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 201
 202check that offset is respected
 20300000008:  00 00 0a 0a  ....
 204read 4/4 bytes at offset 8
 2054 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 206
 207write before image boundary
 208wrote 1/1 bytes at offset 2047
 2091 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 210
 211write across image boundary
 212write failed: Input/output error
 213
 214write at image boundary
 215write failed: Input/output error
 216
 217write after image boundary
 218write failed: Input/output error
 219
 220writev before/after image boundary
 221writev failed: Input/output error
 222
 223read before image boundary
 224read 1/1 bytes at offset 2047
 2251 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 226
 227read across image boundary
 228read failed: Input/output error
 229
 230read at image boundary
 231read failed: Input/output error
 232
 233read after image boundary
 234read failed: Input/output error
 235
 236readv before/after image boundary
 237readv failed: Input/output error
 238
 239fill image with pattern
 240wrote 4096/4096 bytes at offset 0
 2414 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 242
 243write zeroes and check
 244wrote 512/512 bytes at offset 0
 245512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 24600000008:  0a 0a 00 00  ....
 247read 4/4 bytes at offset 8
 2484 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 249
 250write zeroes across image boundary
 251write failed: Input/output error
 252
 253write zeroes at image boundary and check
 254wrote 2/2 bytes at offset 2046
 2552 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 25600000808:  00 00  ..
 257read 2/2 bytes at offset 2056
 2582 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 2590000080a:  0a 0a  ..
 260read 2/2 bytes at offset 2058
 2612 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 262
 263fill image with pattern
 264wrote 4096/4096 bytes at offset 0
 2654 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 266
 267discard and check
 268discard 512/512 bytes at offset 0
 269512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 27000000008:  0a 0a 00 00  ....
 271read 4/4 bytes at offset 8
 2724 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 273
 274discard across image boundary
 275discard failed: Input/output error
 276
 277discard at image boundary and check
 278discard 2/2 bytes at offset 2046
 2792 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 28000000808:  00 00  ..
 281read 2/2 bytes at offset 2056
 2822 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 2830000080a:  0a 0a  ..
 284read 2/2 bytes at offset 2058
 2852 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 286
 287== test reopen ==
 288Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=4096
 289wrote 512/512 bytes at offset 0
 290512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 291wrote 1/1 bytes at offset 511
 2921 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 293write failed: Input/output error
 294wrote 1024/1024 bytes at offset 0
 2951 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 296wrote 1/1 bytes at offset 1023
 2971 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 298write failed: Input/output error
 299checking boundaries
 300000001fe:  00 00 0a 0a  ....
 301read 4/4 bytes at offset 510
 3024 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 303000003fe:  0a 0a 00 00  ....
 304read 4/4 bytes at offset 1022
 3054 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 306000005fe:  00 00 0a 0a  ....
 307read 4/4 bytes at offset 1534
 3084 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 309000009fe:  0a 0a 00 00  ....
 310read 4/4 bytes at offset 2558
 3114 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
 312
 313*** done
 314