| 1 | QA output created by 084 |
| 2 | |
| 3 | === Statically allocated image creation === |
| 4 | |
| 5 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 |
| 6 | image: TEST_DIR/t.IMGFMT |
| 7 | file format: IMGFMT |
| 8 | virtual size: 64 MiB (67108864 bytes) |
| 9 | cluster_size: 1048576 |
| 10 | disk image file size in bytes: 67109888 |
| 11 | |
| 12 | === Testing image size bounds === |
| 13 | |
| 14 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 |
| 15 | image: TEST_DIR/t.IMGFMT |
| 16 | file format: IMGFMT |
| 17 | virtual size: 64 MiB (67108864 bytes) |
| 18 | cluster_size: 1048576 |
| 19 | disk image file size in bytes: 1024 |
| 20 | Test 1: Maximum size (512 TB - 128 MB): |
| 21 | image: TEST_DIR/t.IMGFMT |
| 22 | file format: IMGFMT |
| 23 | virtual size: 512 TiB (562949819203584 bytes) |
| 24 | cluster_size: 1048576 |
| 25 | |
| 26 | Test 2: Size too large (512 TB - 128 MB + 64 kB) |
| 27 | qemu-img: Could not open 'TEST_DIR/t.IMGFMT': Unsupported VDI image size (size is 0x1fffff8010000, max supported is 0x1fffff8000000) |
| 28 | |
| 29 | Test 3: Size valid (64M), but Blocks In Image too small (63) |
| 30 | qemu-img: Could not open 'TEST_DIR/t.IMGFMT': unsupported VDI image (disk size 67108864, image bitmap has room for 66060288) |
| 31 | |
| 32 | Test 4: Size valid (64M), but Blocks In Image exceeds max allowed |
| 33 | qemu-img: Could not open 'TEST_DIR/t.IMGFMT': unsupported VDI image (too many blocks 536870785, max is 536870784) |
| 34 | |
| 35 | Test 5: Valid Image: 64MB, Blocks In Image 64, Block Size 1MB |
| 36 | image: TEST_DIR/t.IMGFMT |
| 37 | file format: IMGFMT |
| 38 | virtual size: 64 MiB (67108864 bytes) |
| 39 | cluster_size: 1048576 |
| 40 | |
| 41 | Test 6: Block Size != 1MB; too small test (1MB - 1) |
| 42 | qemu-img: Could not open 'TEST_DIR/t.IMGFMT': unsupported VDI image (block size 1048575 is not 1048576) |
| 43 | |
| 44 | Test 7: Block Size != 1MB; too large test (1MB + 64KB) |
| 45 | qemu-img: Could not open 'TEST_DIR/t.IMGFMT': unsupported VDI image (block size 1114112 is not 1048576) |
| 46 | |
| 47 | *** done |