Message ID | 20200717125510.238374-6-kwolf@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [PULL,01/12] vvfat: set status to odd fixes | expand |
On Fri, 17 Jul 2020 at 13:55, Kevin Wolf <kwolf@redhat.com> wrote: > > It can happen that the throttling of the stream job doesn't make it slow > enough that we can be sure that it still exists when it is referenced > again. Just use a much smaller speed to make this very unlikely to > happen again. > > Reported-by: Peter Maydell <peter.maydell@linaro.org> > Signed-off-by: Kevin Wolf <kwolf@redhat.com> > Message-Id: <20200716132829.20127-1-kwolf@redhat.com> > Reviewed-by: Max Reitz <mreitz@redhat.com> > Signed-off-by: Kevin Wolf <kwolf@redhat.com> > --- > tests/qemu-iotests/030 | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) I just saw this iotest 030 failure again (ppc64 host, not reproducible) fwiw: TEST iotest-qcow2: 030 [fail] QEMU -- "/home/pm215/qemu/build/all/tests/qemu-iotests/../../ppc64-softmmu/qemu-system-ppc64" -nodefaults -display none -a ccel qtest QEMU_IMG -- "/home/pm215/qemu/build/all/tests/qemu-iotests/../../qemu-img" QEMU_IO -- "/home/pm215/qemu/build/all/tests/qemu-iotests/../../qemu-io" --cache writeback --aio threads -f qcow2 QEMU_NBD -- "/home/pm215/qemu/build/all/tests/qemu-iotests/../../qemu-nbd" IMGFMT -- qcow2 (compat=1.1) IMGPROTO -- file PLATFORM -- Linux/ppc64 gcc1-power7 3.10.0-862.14.4.el7.ppc64 TEST_DIR -- /home/pm215/qemu/build/all/tests/qemu-iotests/scratch SOCK_DIR -- /tmp/tmp.a6PEzbPDby SOCKET_SCM_HELPER -- /home/pm215/qemu/build/all/tests/qemu-iotests/socket_scm_helper --- /home/pm215/qemu/tests/qemu-iotests/030.out 2019-07-15 15:12:04.941863802 +0000 +++ /home/pm215/qemu/build/all/tests/qemu-iotests/030.out.bad 2020-08-03 09:01:37.540111583 +0000 @@ -1,5 +1,17 @@ -........................... +.............F............. +====================================================================== +FAIL: test_stream_parallel (__main__.TestParallelOps) +---------------------------------------------------------------------- +Traceback (most recent call last): + File "030", line 251, in test_stream_parallel + self.assert_qmp(result, 'return', {}) + File "/home/pm215/qemu/tests/qemu-iotests/iotests.py", line 882, in assert_qmp + result = self.dictpath(d, path) + File "/home/pm215/qemu/tests/qemu-iotests/iotests.py", line 856, in dictpath + self.fail(f'failed path traversal for "{path}" in "{d}"') +AssertionError: failed path traversal for "return" in "{'error': {'class': 'DeviceNotActive', 'desc': "Block job 'stream-node8' no t found"}}" + ---------------------------------------------------------------------- Ran 27 tests -OK +FAILED (failures=1) thanks -- PMM
diff --git a/tests/qemu-iotests/030 b/tests/qemu-iotests/030 index 256b2bfbc6..31c028306b 100755 --- a/tests/qemu-iotests/030 +++ b/tests/qemu-iotests/030 @@ -243,7 +243,7 @@ class TestParallelOps(iotests.QMPTestCase): node_name = 'node%d' % i job_id = 'stream-%s' % node_name pending_jobs.append(job_id) - result = self.vm.qmp('block-stream', device=node_name, job_id=job_id, base=self.imgs[i-2], speed=512*1024) + result = self.vm.qmp('block-stream', device=node_name, job_id=job_id, base=self.imgs[i-2], speed=1024) self.assert_qmp(result, 'return', {}) for job in pending_jobs: