qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL 00/64] Block layer patches


From: Peter Maydell
Subject: Re: [PULL 00/64] Block layer patches
Date: Mon, 7 Sep 2020 21:22:38 +0100

On Mon, 7 Sep 2020 at 12:09, Kevin Wolf <kwolf@redhat.com> wrote:
>
> The following changes since commit 7c37270b3fbe3d034ba80e488761461676e21eb4:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/ui-20200904-pull-request' 
> into staging (2020-09-06 16:23:55 +0100)
>
> are available in the Git repository at:
>
>   git://repo.or.cz/qemu/kevin.git tags/for-upstream
>
> for you to fetch changes up to 4cc0ec9b1b8830f7d1fcf5dfded19ef070f98eaa:
>
>   block/nvme: Pair doorbell registers (2020-09-07 12:47:57 +0200)
>
> ----------------------------------------------------------------
> Block layer patches:
>
> - qemu-img create: Fail gracefully when backing file is an empty string
> - Fixes related to filter block nodes ("Deal with filters" series)
> - block/nvme: Various cleanups required to use multiple queues
> - block/nvme: Use NvmeBar structure from "block/nvme.h"
> - file-win32: Fix "locking" option
> - iotests: Allow running from different directory

Fails in make check on iotests 040 and/or 041, various hosts:

s390x linux:

  TEST    iotest-qcow2: 041 [fail]
QEMU          --
"/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-system-s390x"
-nodefaults -display none -accel qtest
QEMU_IMG      -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-img"
QEMU_IO       --
"/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-io"
--cache writeback --aio threads -f qcow2
QEMU_NBD      -- "/home/ubuntu/qemu/build/all/tests/qemu-iotests/../../qemu-nbd"
IMGFMT        -- qcow2 (compat=1.1)
IMGPROTO      -- file
PLATFORM      -- Linux/s390x qemu01 4.15.0-72-generic
TEST_DIR      -- /home/ubuntu/qemu/build/all/tests/qemu-iotests/scratch
SOCK_DIR      -- /tmp/tmp.5Tpl6u2SCo
SOCKET_SCM_HELPER --
/home/ubuntu/qemu/build/all/tests/qemu-iotests/socket_scm_helper

--- /home/ubuntu/qemu/tests/qemu-iotests/041.out        2020-09-07
14:29:45.468466636 -0400
+++ /home/ubuntu/qemu/build/all/tests/qemu-iotests/041.out.bad
2020-09-07 14:43:41.494989911 -0400
@@ -1,5 +1,29 @@
-...........................................................................................................
+.FF........................................................................................................
+======================================================================
+FAIL: test_explicit_mirror_filter (__main__.TestFilters)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1415, in test_explicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/home/ubuntu/qemu/tests/qemu-iotests/iotests.py", line 888,
in assert_qmp
+    result = self.dictpath(d, path)
+  File "/home/ubuntu/qemu/tests/qemu-iotests/iotests.py", line 862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Device 'virtio-blk-ccw' can't go on
PCI bus"}}"
+
+======================================================================
+FAIL: test_implicit_mirror_filter (__main__.TestFilters)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1381, in test_implicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/home/ubuntu/qemu/tests/qemu-iotests/iotests.py", line 888,
in assert_qmp
+    result = self.dictpath(d, path)
+  File "/home/ubuntu/qemu/tests/qemu-iotests/iotests.py", line 862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Device 'virtio-blk-ccw' can't go on
PCI bus"}}"
+
 ----------------------------------------------------------------------
 Ran 107 tests

-OK
+FAILED (failures=2)


freebsd:

  TEST    iotest-qcow2: 040 [fail]
QEMU          --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-system-aarch64"
-nodefaults -display none -accel qtest -machine virt
QEMU_IMG      --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-img"
QEMU_IO       --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-io"
 --cache writeback --aio threads -f qcow2
QEMU_NBD      --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-nbd"
IMGFMT        -- qcow2 (compat=1.1)
IMGPROTO      -- file
PLATFORM      -- FreeBSD/amd64 freebsd 12.1-RELEASE
TEST_DIR      -- /home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/scratch
SOCK_DIR      -- /tmp/tmp.gaJ11NA1
SOCKET_SCM_HELPER --

--- /home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/040.out
2020-09-07 18:29:28.000000000 +0000
+++ /home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/040.out.bad
 2020-09-07 18:37:26.783967000 +0000
@@ -1,5 +1,17 @@
-.................................................................
+....................F............................................
+======================================================================
+FAIL: test_filtered_active_commit_with_filter (__main__.TestCommitWithFilters)
 ----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "040", line 867, in test_filtered_active_commit_with_filter
+    self.assert_qmp(result, 'return', {})
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 888, in assert_qmp
+    result = self.dictpath(d, path)
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Bus 'pcie.0' does not support
hotplugging"}}"
+
+----------------------------------------------------------------------
 Ran 65 tests

-OK
+FAILED (failures=1)
  TEST    iotest-qcow2: 041 [fail]
QEMU          --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-system-aarch64"
-nodefaults -display none -accel qtest -machine virt
QEMU_IMG      --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-img"
QEMU_IO       --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-io"
 --cache writeback --aio threads -f qcow2
QEMU_NBD      --
"/usr/home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/../../qemu-nbd"
IMGFMT        -- qcow2 (compat=1.1)
IMGPROTO      -- file
PLATFORM      -- FreeBSD/amd64 freebsd 12.1-RELEASE
TEST_DIR      -- /home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/scratch
SOCK_DIR      -- /tmp/tmp.gaJ11NA1
SOCKET_SCM_HELPER --

--- /home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/041.out
2020-09-07 18:29:28.000000000 +0000
+++ /home/qemu/qemu-test.6pxNB5/build/tests/qemu-iotests/041.out.bad
 2020-09-07 18:38:32.186227000 +0000
@@ -1,5 +1,29 @@
-...........................................................................................................
+.FF........................................................................................................
+======================================================================
+FAIL: test_explicit_mirror_filter (__main__.TestFilters)
 ----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1415, in test_explicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 888, in assert_qmp
+    result = self.dictpath(d, path)
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Bus 'pci.0' not found"}}"
+
+======================================================================
+FAIL: test_implicit_mirror_filter (__main__.TestFilters)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1381, in test_implicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 888, in assert_qmp
+    result = self.dictpath(d, path)
+  File "/usr/home/qemu/qemu-test.6pxNB5/src/tests/qemu-iotests/iotests.py",
line 862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Bus 'pci.0' not found"}}"
+
+----------------------------------------------------------------------
 Ran 107 tests

-OK
+FAILED (failures=2)

AArch32 and AArch64 Linux:

  TEST    iotest-qcow2: 041 [fail]
QEMU          --
"/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/../../qemu-system-aarch64"
-nodefaults -disp
lay none -accel qtest -machine virt
QEMU_IMG      --
"/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/../../qemu-img"
QEMU_IO       --
"/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/../../qemu-io"
 --cache writeback --aio thre
ads -f qcow2
QEMU_NBD      --
"/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/../../qemu-nbd"
IMGFMT        -- qcow2 (compat=1.1)
IMGPROTO      -- file
PLATFORM      -- Linux/aarch64 mustang-maydell 4.15.0-101-generic
TEST_DIR      --
/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/scratch
SOCK_DIR      -- /tmp/tmp.L8FBRpgYvF
SOCKET_SCM_HELPER --
/home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/socket_scm_helper

--- /home/peter.maydell/qemu/tests/qemu-iotests/041.out 2020-09-07
18:29:45.583104907 +0000
+++ /home/peter.maydell/qemu/build/all-a32/tests/qemu-iotests/041.out.bad
      2020-09-07 18:45:19.385149062 +0000
@@ -1,5 +1,29 @@
-...........................................................................................................
+.FF........................................................................................................
+======================================================================
+FAIL: test_explicit_mirror_filter (__main__.TestFilters)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1415, in test_explicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/home/peter.maydell/qemu/tests/qemu-iotests/iotests.py", line
888, in assert_qmp
+    result = self.dictpath(d, path)
+  File "/home/peter.maydell/qemu/tests/qemu-iotests/iotests.py", line
862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Bus 'pci.0' not fou
nd"}}"
+
+======================================================================
+FAIL: test_implicit_mirror_filter (__main__.TestFilters)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+  File "041", line 1381, in test_implicit_mirror_filter
+    self.assert_qmp(result, 'return', {})
+  File "/home/peter.maydell/qemu/tests/qemu-iotests/iotests.py", line
888, in assert_qmp
+    result = self.dictpath(d, path)
+  File "/home/peter.maydell/qemu/tests/qemu-iotests/iotests.py", line
862, in dictpath
+    self.fail(f'failed path traversal for "{path}" in "{d}"')
+AssertionError: failed path traversal for "return" in "{'error':
{'class': 'GenericError', 'desc': "Bus 'pci.0' not found"}}"
+
 ----------------------------------------------------------------------
 Ran 107 tests

-OK
+FAILED (failures=2)


thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]