Am 26.04.2019 um 11:41 hat Thomas Huth geschrieben: > > When running iotest 005 with raw, the test currently fails for me: > > 005 - output mismatch (see 005.out.bad) > --- /home/thuth/devel/qemu/tests/qemu-iotests/005.out 2019-04-23 > 16:43:11.000000000 +0200 > +++ /home/thuth/tmp/qemu-build/tests/qemu-iotests/005.out.bad 2019-04-26 > 11:34:11.000000000 +0200 > @@ -1,13 +1,12 @@ > QA output created by 005 > > creating large image > +qemu-img: TEST_DIR/t.IMGFMT: The image size is too large for file > format 'IMGFMT' > Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=5368709120000 > [...] > > Could this be fixed somehow, or should the test rather be skipped for > IMGFMT=raw?
The test passes for me on XFS. Looks like the raw driver can handle large image files, but your host filesystem can't. We would have to check whether the host filesystem can support large files and skip the test if it can't. I'm not sure how to do that. But actually, this isn't testing anything interesting for raw, so just unconditionally disabling the test for raw could be reasonable enough. Kevin