Bug 1170974
| Summary: | test case 025 of qemu-iotests fail for raw with qemu-kvm-1.5.3-83.el7.x86_64 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Sibiao Luo <sluo> |
| Component: | qemu-kvm | Assignee: | Kevin Wolf <kwolf> |
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.1 | CC: | chayang, famz, hhuang, juzhang, kwolf, lmiksik, michen, pbonzini, qiguo, qzhang, rbalakri, virt-maint, xfu |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | qemu-kvm-1.5.3-104.el7 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-11-19 04:50:29 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
# ./check -raw QEMU -- /usr/libexec/qemu-kvm QEMU_IMG -- /usr/bin/qemu-img QEMU_IO -- /usr/bin/qemu-io IMGFMT -- raw IMGPROTO -- file PLATFORM -- Linux/x86_64 dhcp-11-154 3.10.0-211.el7.x86_64 001 2s ... ...<cutoff here>... 025 2s ... - output mismatch (see 025.out.bad) --- 025.out 2014-12-01 14:52:28.285233059 +0800 +++ 025.out.bad 2014-12-05 16:42:01.903610048 +0800 @@ -10,9 +10,9 @@ No errors were found on the image. === Resizing image -128 MiB -384 MiB -No errors were found on the image. +qemu-io> 128 MiB +qemu-io> qemu-io> 384 MiB +qemu-io> No errors were found on the image. === Verifying image size after reopen 384 MiB 026 481s ... [not run] not suitable for this image format: raw ...<cutoff here>... # cat 025.out.bad QA output created by 025 === Creating image Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 === Writing whole image === IO: pattern 0xc5 wrote 134217728/134217728 bytes at offset 0 128 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) No errors were found on the image. === Resizing image qemu-io> 128 MiB qemu-io> qemu-io> 384 MiB qemu-io> No errors were found on the image. === Verifying image size after reopen 384 MiB === Verifying resized image === IO: pattern 0xc5 read 134217728/134217728 bytes at offset 0 128 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) === IO: pattern 0 read 268435456/268435456 bytes at offset 134217728 256 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) *** done patch is trivial (both implementation and testing from QE), fixes an automated test that will help preventing other errors in the future. Requesting exception+. Fix included in qemu-kvm-1.5.3-104.el7 Reproduced with qemu-kvm-1.5.3-83.el7 Steps: # git branch -v * (detached from qemu-kvm-1.5.3-83.el7) d3697f2 Update to qemu-kvm-1.5.3-83.el7 # ./check -raw Result: Not run: 006 007 013 014 015 017 018 019 020 022 023 024 026 027 028 029 030 031 034 035 036 037 038 039 040 041 042 043 044 046 047 049 050 051 053 054 059 060 061 062 064 065 066 067 068 070 075 076 078 079 080 082 084 086 087 088 092 Failures: 025 Failed 1 of 20 tests So this bug is reproduced. Test with qemu-kvm-1.5.3-104.el7 # git branch -v * rhel7/master-1.5.3 2125932 Update to qemu-kvm-1.5.3-104.el7 # ./check -raw ... Not run: 006 007 013 014 015 017 018 019 020 022 023 024 026 027 028 029 030 031 034 035 036 037 038 039 040 041 042 043 044 046 047 049 050 051 053 054 059 060 061 062 064 065 066 067 068 069 070 075 076 078 079 080 082 084 086 087 088 092 105 107 108 111 114 121 130 135 Passed all 20 tests So this bug is fixed. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-2213.html |
Description of problem: test case 025 of qemu-iotests fail for raw with qemu-kvm-1.5.3-83.el7.x86_64. Version-Release number of selected component (if applicable): host info: # uname -r && rpm -q qemu-kvm 3.10.0-211.el7.x86_64 qemu-kvm-1.5.3-83.el7.x86_64 qemu-kvm.git branch: # git branch -v all d3697f2 Update to qemu-kvm-1.5.3-83.el7 * rhel7/master-1.5.3 d3697f2 Update to qemu-kvm-1.5.3-83.el7 rhev7-master-2.1.2 0f80785 [behind 5] Update to qemu-kvm-rhev-2.1.2-14.el7 How reproducible: 100% Steps to Reproduce: 1.# git clone git://git.app.eng.bos.redhat.com/virt/rhel7/qemu-kvm.git 2.# cd qemu-kvm # git branch -a # git branch -v all d3697f2 Update to qemu-kvm-1.5.3-83.el7 * rhel7/master-1.5.3 d3697f2 Update to qemu-kvm-1.5.3-83.el7 rhev7-master-2.1.2 0f80785 [behind 5] Update to qemu-kvm-rhev-2.1.2-14.el7 3.# git pull 4.# ./configure --target-list=x86_64-softmmu; make 5.Go to /home/qemu-kvm/tests/qemu-iotests directory. # export QEMU_PROG=/usr/libexec/qemu-kvm 6.# ./check -qcow2|vmdk|vhdx|raw... Actual results: test case 025 of qemu-iotests fail for raw with qemu-kvm-1.5.3-83.el7.x86_64. Not run: 006 007 013 014 015 017 018 019 020 022 023 024 026 027 028 029 030 031 034 035 036 037 038 039 040 041 042 043 044 046 047 049 050 051 053 054 059 060 061 062 064 065 066 067 068 070 075 076 078 079 080 082 084 086 087 088 092 Failures: 025 Failed 1 of 20 tests Expected results: It should passed all testing cases successfully. Additional info: