diff options
| author | Max Reitz | 2019-06-12 18:23:25 +0200 |
|---|---|---|
| committer | Kevin Wolf | 2020-09-07 12:31:31 +0200 |
| commit | 0a7585dbba2bd28f3797ca414c82e526d9814ab1 (patch) | |
| tree | efc808e9320e57e3d3161a09d3565e25fde634a2 /tests | |
| parent | block: Report data child for query-blockstats (diff) | |
| download | qemu-0a7585dbba2bd28f3797ca414c82e526d9814ab1.tar.gz qemu-0a7585dbba2bd28f3797ca414c82e526d9814ab1.tar.xz qemu-0a7585dbba2bd28f3797ca414c82e526d9814ab1.zip | |
block: Use child access functions for QAPI queries
query-block, query-named-block-nodes, and query-blockstats now return
any filtered child under "backing", not just bs->backing or COW
children. This is so that filters do not interrupt the reported backing
chain. This changes the output for iotest 184, as the throttled node
now appears as a backing child.
Signed-off-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Andrey Shinkevich <andrey.shinkevich@virtuozzo.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/qemu-iotests/184.out | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/qemu-iotests/184.out b/tests/qemu-iotests/184.out index dec4017ad5..87c73070e3 100644 --- a/tests/qemu-iotests/184.out +++ b/tests/qemu-iotests/184.out @@ -27,6 +27,12 @@ Testing: "iops_rd": 0, "detect_zeroes": "off", "image": { + "backing-image": { + "virtual-size": 1073741824, + "filename": "null-co://", + "format": "null-co", + "actual-size": 0 + }, "virtual-size": 1073741824, "filename": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}", "format": "throttle", @@ -35,7 +41,7 @@ Testing: "iops_wr": 0, "ro": false, "node-name": "throttle0", - "backing_file_depth": 0, + "backing_file_depth": 1, "drv": "throttle", "iops": 0, "bps_wr": 0, |
