Folks,
I have CI on s390 on qemu/master for each commit. And from time to time I do
get spurious failures of 030. (always 030 and nothing else).
I have a hard time reproducing this manually so I cannot debug this at the
moment. Has anyone seen this as well?
030 ... [09:34:06] ...
030 fail [09:34:06] [09:34:09]
3.2s failed, exit status 1
--- tests/qemu-iotests/030.out
+++ 030.out.bad
@@ -1,5 +1,45 @@
-...........................
+.............WARNING:qemu.machine.machine:qemu received signal 11; command:
"build/tests/qemu-iotests/../../qemu-system-s390x -display none -vga none -chardev
socket,id=mon,path=/tmp/tmpt3vg8hqd/qemu-2816608-monitor.sock -mon
chardev=mon,mode=control -qtest unix:path=/tmp/tmpt3vg8hqd/qemu-2816608-qtest.sock -accel
qtest -nodefaults -display none -accel qtest -drive
if=virtio,id=drive0,file=/tmp/devel-iotests-9771/img-8.img,format=qcow2,cache=writeback,aio=threads,backing.backing.backing.backing.backing.backing.backing.backing.node-name=node0,backing.backing.backing.backing.backing.backing.backing.node-name=node1,backing.backing.backing.backing.backing.backing.node-name=node2,backing.backing.backing.backing.backing.node-name=node3,backing.backing.backing.backing.node-name=node4,backing.backing.backing.node-name=node5,backing.backing.node-name=node6,backing.node-name=node7,node-name=node8"
+EE.............
+======================================================================
+ERROR: test_stream_parallel (__main__.TestParallelOps)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "tests/qemu-iotests/030", line 260, in test_stream_parallel
+ for event in self.vm.get_qmp_events(wait=True):
+ File "tests/qemu-iotests/../../python/qemu/machine/machine.py", line
597, in get_qmp_events
+ events = self._qmp.get_events(wait=wait)
+ File "tests/qemu-iotests/../../python/qemu/qmp/__init__.py", line 338,
in get_events
+ self.__get_events(wait)
+ File "tests/qemu-iotests/../../python/qemu/qmp/__init__.py", line 207,
in __get_events
+ raise QMPConnectError("Error while reading from socket")
+qemu.qmp.QMPConnectError: Error while reading from socket
+
+======================================================================
+ERROR: test_stream_parallel (__main__.TestParallelOps)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "tests/qemu-iotests/../../python/qemu/machine/machine.py", line
489, in _do_shutdown
+ self._soft_shutdown(timeout, has_quit)
+ File "tests/qemu-iotests/../../python/qemu/machine/machine.py", line
469, in _soft_shutdown
+ self._qmp.cmd('quit')
+ File "tests/qemu-iotests/../../python/qemu/qmp/__init__.py", line 288,
in cmd
+ return self.cmd_obj(qmp_cmd)
+ File "tests/qemu-iotests/../../python/qemu/qmp/__init__.py", line 266,
in cmd_obj
+ self.__sock.sendall(json.dumps(qmp_cmd).encode('utf-8'))
+BrokenPipeError: [Errno 32] Broken pipe
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+ File "tests/qemu-iotests/030", line 227, in tearDown
+ self.vm.shutdown()
+ File "tests/qemu-iotests/../../python/qemu/machine/machine.py", line
519, in shutdown
+ self._do_shutdown(timeout, has_quit)
+ File "tests/qemu-iotests/../../python/qemu/machine/machine.py", line
492, in _do_shutdown
+ raise AbnormalShutdown("Could not perform graceful shutdown") \
+qemu.machine.machine.AbnormalShutdown: Could not perform graceful shutdown
+
----------------------------------------------------------------------
Ran 27 tests
-OK
+FAILED (errors=2)