qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 253597: iotests: 086: Add raw format


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 253597: iotests: 086: Add raw format
Date: Fri, 08 Jan 2016 03:30:04 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 253597d8cf23a16bfed9eaf07f49827c992bdc00
      
https://github.com/qemu/qemu/commit/253597d8cf23a16bfed9eaf07f49827c992bdc00
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/086

  Log Message:
  -----------
  iotests: 086: Add raw format

Raw is as qualified as qcow2 for this test case, add it for more
coverage.

Signed-off-by: Fam Zheng <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 7467d94cc43d3bea91160dba6ad42c07da217219
      
https://github.com/qemu/qemu/commit/7467d94cc43d3bea91160dba6ad42c07da217219
  Author: Paolo Bonzini <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/check-block.sh

  Log Message:
  -----------
  qemu-iotests: make check-block.sh work on out-of-tree builds

Since check-block.sh, the "check" script has learnt to find the source
path.  On the other hand, it expects common.env to be in the build tree
(both changes made in commit 76c7560, "configure: Enable out-of-tree
iotests", 2014-05-24).  So, it is wrong to invoke "check" from the source
path like check-block.sh does.  Fix it.

Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: fc27291dafbb5ae39dfc43f22cae867d442ac5ab
      
https://github.com/qemu/qemu/commit/fc27291dafbb5ae39dfc43f22cae867d442ac5ab
  Author: Paolo Bonzini <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M block.c

  Log Message:
  -----------
  block: use drained section in bdrv_close

bdrv_close is used when ejecting a medium.  Use a drained section to ensure
that all I/O goes to either the old medium or the bitbucket.

Signed-off-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 0fa296eb005240ec9e9bd7bef4be850f5048365a
      
https://github.com/qemu/qemu/commit/0fa296eb005240ec9e9bd7bef4be850f5048365a
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M block/qapi.c

  Log Message:
  -----------
  block/qapi: Clear err for further error

Since a5002d5 (block/qapi: allow best-effort query) we don't return at
this error, however err must be cleared before passing to
bdrv_query_snapshot_info_list below, as required by error API.

Signed-off-by: Fam Zheng <address@hidden>
Message-id: address@hidden
Reviewed-by: John Snow <address@hidden>
Signed-off-by: Max Reitz <address@hidden>


  Commit: 9b337ae90a395c3f5d79716cd160167734b8a609
      
https://github.com/qemu/qemu/commit/9b337ae90a395c3f5d79716cd160167734b8a609
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/018
    M tests/qemu-iotests/018.out

  Log Message:
  -----------
  iotests: 018: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: f2bbcd3f7f03451acea513d01305341233683097
      
https://github.com/qemu/qemu/commit/f2bbcd3f7f03451acea513d01305341233683097
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/019
    M tests/qemu-iotests/019.out

  Log Message:
  -----------
  iotests: 019: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 71ad761766582d0d62483c58d263b90c6b4efefe
      
https://github.com/qemu/qemu/commit/71ad761766582d0d62483c58d263b90c6b4efefe
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/020
    M tests/qemu-iotests/020.out

  Log Message:
  -----------
  iotests: 020: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: f19f11896e130f111e0e1e190cb9cded6f627147
      
https://github.com/qemu/qemu/commit/f19f11896e130f111e0e1e190cb9cded6f627147
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/024
    M tests/qemu-iotests/024.out

  Log Message:
  -----------
  iotests: 024: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 49557d656c8e36fb15fda5160795c159c0858835
      
https://github.com/qemu/qemu/commit/49557d656c8e36fb15fda5160795c159c0858835
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/028
    M tests/qemu-iotests/028.out

  Log Message:
  -----------
  iotests: 028: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 5581018400848d7abf09f7cffc1a96e84b3185a1
      
https://github.com/qemu/qemu/commit/5581018400848d7abf09f7cffc1a96e84b3185a1
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/034
    M tests/qemu-iotests/034.out

  Log Message:
  -----------
  iotests: 034: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 9b652fbe1dabd2e4a2bd0839159a312f465a0b45
      
https://github.com/qemu/qemu/commit/9b652fbe1dabd2e4a2bd0839159a312f465a0b45
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/037
    M tests/qemu-iotests/037.out

  Log Message:
  -----------
  iotests: 037: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 1b935e1dc915a853e3d96a58657143bfad8a4012
      
https://github.com/qemu/qemu/commit/1b935e1dc915a853e3d96a58657143bfad8a4012
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/038
    M tests/qemu-iotests/038.out

  Log Message:
  -----------
  iotests: 038: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: ae7e0bf461d2e7e3779c58346ae050d19d149908
      
https://github.com/qemu/qemu/commit/ae7e0bf461d2e7e3779c58346ae050d19d149908
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/050
    M tests/qemu-iotests/050.out

  Log Message:
  -----------
  iotests: 050: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 61b422265ed7f49ddc457cfe1f52847a2c9646bc
      
https://github.com/qemu/qemu/commit/61b422265ed7f49ddc457cfe1f52847a2c9646bc
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/095
    M tests/qemu-iotests/095.out

  Log Message:
  -----------
  iotests: 095: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: f943078e4251c9d6eb38e55ad56fc2e65d47775b
      
https://github.com/qemu/qemu/commit/f943078e4251c9d6eb38e55ad56fc2e65d47775b
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/095
    M tests/qemu-iotests/095.out

  Log Message:
  -----------
  iotests: 095: Filter _img_info output

Signed-off-by: Fam Zheng <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: dd87de06fae54c7ac20722a1d617bea7613799da
      
https://github.com/qemu/qemu/commit/dd87de06fae54c7ac20722a1d617bea7613799da
  Author: Bo Tu <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/051
    M tests/qemu-iotests/051.out
    M tests/qemu-iotests/051.pc.out

  Log Message:
  -----------
  qemu-iotests: s390x: fix test 051

Replace the remaining "-drive file..."
by "-drive file=...,if=none,id=$device_id", then x86 and s390x
can get the common output.
"if=ide, if=floppy, if=scsi" are not supported by s390x,
so these test cases are not executed for s390x platform.

Signed-off-by: Bo Tu <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 05e4d14bf308641c0c2888a6700f080fe40a074a
      
https://github.com/qemu/qemu/commit/05e4d14bf308641c0c2888a6700f080fe40a074a
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M blockdev.c
    M hw/block/dataplane/virtio-blk.c
    M include/block/block.h

  Log Message:
  -----------
  block: Rename BLOCK_OP_TYPE_MIRROR to BLOCK_OP_TYPE_MIRROR_SOURCE

It's necessary to distinguish source and target before we can add
blockdev-mirror, because we would want a concrete type of operation to
check on target bs before starting.

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: 4193cdd7718e69589af82aca44c39266e753af14
      
https://github.com/qemu/qemu/commit/4193cdd7718e69589af82aca44c39266e753af14
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M blockdev.c

  Log Message:
  -----------
  block: Extract blockdev part of qmp_drive_mirror

This is the part that will be reused by blockdev-mirror.

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: e40e5027f6b0b7e981c4f1844180fb0e7947d1cd
      
https://github.com/qemu/qemu/commit/e40e5027f6b0b7e981c4f1844180fb0e7947d1cd
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M blockdev.c
    M include/block/block.h

  Log Message:
  -----------
  block: Add check on mirror target

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: df92562e68d6676a52faeaf20e87526ceaa28003
      
https://github.com/qemu/qemu/commit/df92562e68d6676a52faeaf20e87526ceaa28003
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M blockdev.c
    M qapi/block-core.json
    M qmp-commands.hx

  Log Message:
  -----------
  qmp: Add blockdev-mirror command

This will start a mirror job from a named device to another named
device, its relation with drive-mirror is similar with blockdev-backup
to drive-backup.

In blockdev-mirror, the target node should be prepared by blockdev-add,
which will be responsible for assigning a name to the new node, so
we don't have 'node-name' parameter.

Signed-off-by: Fam Zheng <address@hidden>
Acked-by: Markus Armbruster <address@hidden>
Message-id: address@hidden
Reviewed-by: Max Reitz <address@hidden>
Signed-off-by: Max Reitz <address@hidden>


  Commit: 94ca2c7395ef3eebb829227210c6757eba5b00d3
      
https://github.com/qemu/qemu/commit/94ca2c7395ef3eebb829227210c6757eba5b00d3
  Author: Fam Zheng <address@hidden>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M tests/qemu-iotests/041
    M tests/qemu-iotests/041.out

  Log Message:
  -----------
  iotests: Add test cases for blockdev-mirror

Signed-off-by: Fam Zheng <address@hidden>
Reviewed-by: Max Reitz <address@hidden>
Message-id: address@hidden
Signed-off-by: Max Reitz <address@hidden>


  Commit: d9767f1bfa1f21f23e51403697be55d5c6280d94
      
https://github.com/qemu/qemu/commit/d9767f1bfa1f21f23e51403697be55d5c6280d94
  Author: Peter Maydell <address@hidden>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M block.c
    M block/qapi.c
    M blockdev.c
    M hw/block/dataplane/virtio-blk.c
    M include/block/block.h
    M qapi/block-core.json
    M qmp-commands.hx
    M tests/check-block.sh
    M tests/qemu-iotests/018
    M tests/qemu-iotests/018.out
    M tests/qemu-iotests/019
    M tests/qemu-iotests/019.out
    M tests/qemu-iotests/020
    M tests/qemu-iotests/020.out
    M tests/qemu-iotests/024
    M tests/qemu-iotests/024.out
    M tests/qemu-iotests/028
    M tests/qemu-iotests/028.out
    M tests/qemu-iotests/034
    M tests/qemu-iotests/034.out
    M tests/qemu-iotests/037
    M tests/qemu-iotests/037.out
    M tests/qemu-iotests/038
    M tests/qemu-iotests/038.out
    M tests/qemu-iotests/041
    M tests/qemu-iotests/041.out
    M tests/qemu-iotests/050
    M tests/qemu-iotests/050.out
    M tests/qemu-iotests/051
    M tests/qemu-iotests/051.out
    M tests/qemu-iotests/051.pc.out
    M tests/qemu-iotests/086
    M tests/qemu-iotests/095
    M tests/qemu-iotests/095.out

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/maxreitz/tags/pull-block-for-peter-2016-01-07' into staging

Block patches from 2015-12-23 until 2016-01-07.

# gpg: Signature made Thu 07 Jan 2016 22:46:08 GMT using RSA key ID E838ACAD
# gpg: Good signature from "Max Reitz <address@hidden>"

* remotes/maxreitz/tags/pull-block-for-peter-2016-01-07: (21 commits)
  iotests: Add test cases for blockdev-mirror
  qmp: Add blockdev-mirror command
  block: Add check on mirror target
  block: Extract blockdev part of qmp_drive_mirror
  block: Rename BLOCK_OP_TYPE_MIRROR to BLOCK_OP_TYPE_MIRROR_SOURCE
  qemu-iotests: s390x: fix test 051
  iotests: 095: Filter _img_info output
  iotests: 095: Use TEST_IMG override instead of "mv"
  iotests: 050: Use TEST_IMG override instead of "mv"
  iotests: 038: Use TEST_IMG override instead of "mv"
  iotests: 037: Use TEST_IMG override instead of "mv"
  iotests: 034: Use TEST_IMG override instead of "mv"
  iotests: 028: Use TEST_IMG override instead of "mv"
  iotests: 024: Use TEST_IMG override instead of "mv"
  iotests: 020: Use TEST_IMG override instead of "mv"
  iotests: 019: Use TEST_IMG override instead of "mv"
  iotests: 018: Use TEST_IMG override instead of "mv"
  block/qapi: Clear err for further error
  block: use drained section in bdrv_close
  qemu-iotests: make check-block.sh work on out-of-tree builds
  ...

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/a7e00e253694...d9767f1bfa1f

reply via email to

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