Patchwork [PULL] Merge qemu-iotests into qemu.git

login
register
mail settings
Submitter Kevin Wolf
Date Feb. 23, 2012, 9:48 a.m.
Message ID <1329990514-8879-1-git-send-email-kwolf@redhat.com>
Download mbox
Permalink /patch/142585/
State New
Headers show

Pull-request

git://repo.or.cz/qemu/kevin.git for-anthony

Comments

Kevin Wolf - Feb. 23, 2012, 9:48 a.m.
The following changes since commit 235fe3bfd46b1104575b540d0bc3fdf584030b99:

  qom: add test tools (2012-02-22 12:18:26 -0600)

are available in the git repository at:
  git://repo.or.cz/qemu/kevin.git for-anthony

Christoph Hellwig (10):
      qemu-iotests: Initial import into the public repository.
      qemu-iotests: skip test 005 for vpc format images
      qemu-iotests: add support for the vdi image format
      qemu-iotests: remove test image after 015 is done
      qemu-iotests: make a few more tests generic
      qemu-iotests: test I/O after EOF for growable files
      qemu-iotests: replace FSF postal addresses with www.gnu.org links
      qemu-iotests: test invalid pattern argument handling in qemu-io
      qemu-iotests: filter TEST_DIR correctly in 019
      qemu-iotests: only run 016 for file and sheepdog protocols

Josh Durgin (1):
      qemu-iotests: Update rbd support

Kevin Wolf (21):
      qemu-iotests: add test for refcount table growth and snapshots
      qemu-iotests: simple backing file test
      qemu-iotests: test merge of backing file when converting
      qemu-iotests: test qemu-img convert with backing file for the output image
      qemu-iotests: test commiting changes to backing file
      qemu-iotests: common.pattern: allow spaces in io() operation
      qemu-iotests: test bdrv_load/save_vmstate
      qemu-iotests: fix expected result for 019 after qemu-io change
      qemu-iotests: align test requests according to cluster size
      qemu-iotests: 019: Make cluster size dynamic
      qemu-iotests: test larger clusters sizes on qcow2
      qemu-iotests: test qemu-img rebase
      qemu-iotests: improve rebase test
      qemu-iotests: qcow2 error path tests
      qemu-iotests: consider more cases in parsing qemu-io output
      qemu-iotests: improve test for qemu-img convert with backing file
      qemu-iotests: update expected results after qemu-img changes
      qemu-iotests: fix 019 golden output
      qemu-iotests: Update filter for default cluster size
      qemu-iotests: test loading internal snapshots
      Merge qemu-iotests into for-anthony

Lucas Meneghel Rodrigues (2):
      qemu-iotests: check: print relevant path information
      qemu-iotests: common.config: Allow use of arbitrary qemu* paths

MORITA Kazutaka (1):
      qemu-iotests: add support for rbd and sheepdog protocols

Mitnick Lyu (1):
      qemu-iotests: common.config: Fix no $TEST_DIR directory

Stefan Hajnoczi (8):
      qemu-iotests: explicitly use bash interpreter
      qemu-iotests: test bdrv_truncate
      qemu-iotests: add sub-cluster allocating write test for sparse image formats
      qemu-iotests: add read/write from smaller backing image test
      qemu-iotests: add support for qed format
      qemu-iotests: filter IMGFMT correctly in 019
      qemu-iotests: Use zero-based offsets for IO patterns
      qemu-iotests: add qed support to 025 image resize test

Stefan Weil (3):
      qemu-iotests: fix pattern for write test
      qemu-iotests: add support for vdi format "static" option
      qemu-iotests: README: Fix spelling

 tests/qemu-iotests/.gitignore     |    7 +
 tests/qemu-iotests/001            |   65 +
 tests/qemu-iotests/001.out        |   15 +
 tests/qemu-iotests/002            |   72 +
 tests/qemu-iotests/002.out        |   23 +
 tests/qemu-iotests/003            |   78 +
 tests/qemu-iotests/003.out        |   23 +
 tests/qemu-iotests/004            |  104 +
 tests/qemu-iotests/004.out        |   41 +
 tests/qemu-iotests/005            |   73 +
 tests/qemu-iotests/005.out        |   13 +
 tests/qemu-iotests/006            |   54 +
 tests/qemu-iotests/006.out        |    6 +
 tests/qemu-iotests/007            |   67 +
 tests/qemu-iotests/007.out        |   18 +
 tests/qemu-iotests/008            |   65 +
 tests/qemu-iotests/008.out        |   15 +
 tests/qemu-iotests/009            |   69 +
 tests/qemu-iotests/009.out        |   18 +
 tests/qemu-iotests/010            |   71 +
 tests/qemu-iotests/010.out        |   22 +
 tests/qemu-iotests/011            |   75 +
 tests/qemu-iotests/011.out        |   50 +
 tests/qemu-iotests/012            |   62 +
 tests/qemu-iotests/012.out        |    9 +
 tests/qemu-iotests/013            |   98 +
 tests/qemu-iotests/013.out        |43983 +++++++++++++++++++++++++
 tests/qemu-iotests/014            |   77 +
 tests/qemu-iotests/014.out        |64074 +++++++++++++++++++++++++++++++++++++
 tests/qemu-iotests/015            |   85 +
 tests/qemu-iotests/015.out        |   20 +
 tests/qemu-iotests/016            |   70 +
 tests/qemu-iotests/016.out        |   23 +
 tests/qemu-iotests/017            |  101 +
 tests/qemu-iotests/017.out        | 1077 +
 tests/qemu-iotests/018            |  104 +
 tests/qemu-iotests/018.out        | 1077 +
 tests/qemu-iotests/019            |  129 +
 tests/qemu-iotests/019.out        | 1628 +
 tests/qemu-iotests/020            |  106 +
 tests/qemu-iotests/020.out        | 1078 +
 tests/qemu-iotests/021            |   63 +
 tests/qemu-iotests/021.out        |   93 +
 tests/qemu-iotests/022            |   67 +
 tests/qemu-iotests/022.out        | 8801 +++++
 tests/qemu-iotests/023            |  120 +
 tests/qemu-iotests/023.out        |25706 +++++++++++++++
 tests/qemu-iotests/024            |  125 +
 tests/qemu-iotests/024.out        |  144 +
 tests/qemu-iotests/025            |   78 +
 tests/qemu-iotests/025.out        |   27 +
 tests/qemu-iotests/026            |  193 +
 tests/qemu-iotests/026.out        |  618 +
 tests/qemu-iotests/027            |   78 +
 tests/qemu-iotests/027.out        |   23 +
 tests/qemu-iotests/028            |  102 +
 tests/qemu-iotests/028.out        |  468 +
 tests/qemu-iotests/029            |   65 +
 tests/qemu-iotests/029.out        |   10 +
 tests/qemu-iotests/COPYING        |  339 +
 tests/qemu-iotests/Makefile       |    9 +
 tests/qemu-iotests/README         |   20 +
 tests/qemu-iotests/check          |  281 +
 tests/qemu-iotests/common         |  330 +
 tests/qemu-iotests/common.config  |  143 +
 tests/qemu-iotests/common.filter  |  150 +
 tests/qemu-iotests/common.pattern |  140 +
 tests/qemu-iotests/common.rc      |  309 +
 tests/qemu-iotests/group          |   38 +
 69 files changed, 153385 insertions(+), 0 deletions(-)
 create mode 100644 tests/qemu-iotests/.gitignore
 create mode 100755 tests/qemu-iotests/001
 create mode 100644 tests/qemu-iotests/001.out
 create mode 100755 tests/qemu-iotests/002
 create mode 100644 tests/qemu-iotests/002.out
 create mode 100755 tests/qemu-iotests/003
 create mode 100644 tests/qemu-iotests/003.out
 create mode 100755 tests/qemu-iotests/004
 create mode 100644 tests/qemu-iotests/004.out
 create mode 100755 tests/qemu-iotests/005
 create mode 100644 tests/qemu-iotests/005.out
 create mode 100755 tests/qemu-iotests/006
 create mode 100644 tests/qemu-iotests/006.out
 create mode 100755 tests/qemu-iotests/007
 create mode 100644 tests/qemu-iotests/007.out
 create mode 100755 tests/qemu-iotests/008
 create mode 100644 tests/qemu-iotests/008.out
 create mode 100755 tests/qemu-iotests/009
 create mode 100644 tests/qemu-iotests/009.out
 create mode 100755 tests/qemu-iotests/010
 create mode 100644 tests/qemu-iotests/010.out
 create mode 100755 tests/qemu-iotests/011
 create mode 100644 tests/qemu-iotests/011.out
 create mode 100755 tests/qemu-iotests/012
 create mode 100644 tests/qemu-iotests/012.out
 create mode 100755 tests/qemu-iotests/013
 create mode 100644 tests/qemu-iotests/013.out
 create mode 100755 tests/qemu-iotests/014
 create mode 100644 tests/qemu-iotests/014.out
 create mode 100755 tests/qemu-iotests/015
 create mode 100644 tests/qemu-iotests/015.out
 create mode 100755 tests/qemu-iotests/016
 create mode 100644 tests/qemu-iotests/016.out
 create mode 100755 tests/qemu-iotests/017
 create mode 100644 tests/qemu-iotests/017.out
 create mode 100755 tests/qemu-iotests/018
 create mode 100644 tests/qemu-iotests/018.out
 create mode 100755 tests/qemu-iotests/019
 create mode 100644 tests/qemu-iotests/019.out
 create mode 100755 tests/qemu-iotests/020
 create mode 100644 tests/qemu-iotests/020.out
 create mode 100755 tests/qemu-iotests/021
 create mode 100644 tests/qemu-iotests/021.out
 create mode 100755 tests/qemu-iotests/022
 create mode 100644 tests/qemu-iotests/022.out
 create mode 100755 tests/qemu-iotests/023
 create mode 100644 tests/qemu-iotests/023.out
 create mode 100755 tests/qemu-iotests/024
 create mode 100644 tests/qemu-iotests/024.out
 create mode 100755 tests/qemu-iotests/025
 create mode 100644 tests/qemu-iotests/025.out
 create mode 100755 tests/qemu-iotests/026
 create mode 100644 tests/qemu-iotests/026.out
 create mode 100755 tests/qemu-iotests/027
 create mode 100644 tests/qemu-iotests/027.out
 create mode 100755 tests/qemu-iotests/028
 create mode 100644 tests/qemu-iotests/028.out
 create mode 100755 tests/qemu-iotests/029
 create mode 100644 tests/qemu-iotests/029.out
 create mode 100644 tests/qemu-iotests/COPYING
 create mode 100644 tests/qemu-iotests/Makefile
 create mode 100644 tests/qemu-iotests/README
 create mode 100755 tests/qemu-iotests/check
 create mode 100644 tests/qemu-iotests/common
 create mode 100644 tests/qemu-iotests/common.config
 create mode 100644 tests/qemu-iotests/common.filter
 create mode 100644 tests/qemu-iotests/common.pattern
 create mode 100644 tests/qemu-iotests/common.rc
 create mode 100644 tests/qemu-iotests/group
Anthony Liguori - Feb. 24, 2012, 4:34 p.m.
On 02/23/2012 03:48 AM, Kevin Wolf wrote:
> The following changes since commit 235fe3bfd46b1104575b540d0bc3fdf584030b99:
>
>    qom: add test tools (2012-02-22 12:18:26 -0600)
>
> are available in the git repository at:
>    git://repo.or.cz/qemu/kevin.git for-anthony

Pulled.  Thanks.

Regards,

Anthony Liguori

>
> Christoph Hellwig (10):
>        qemu-iotests: Initial import into the public repository.
>        qemu-iotests: skip test 005 for vpc format images
>        qemu-iotests: add support for the vdi image format
>        qemu-iotests: remove test image after 015 is done
>        qemu-iotests: make a few more tests generic
>        qemu-iotests: test I/O after EOF for growable files
>        qemu-iotests: replace FSF postal addresses with www.gnu.org links
>        qemu-iotests: test invalid pattern argument handling in qemu-io
>        qemu-iotests: filter TEST_DIR correctly in 019
>        qemu-iotests: only run 016 for file and sheepdog protocols
>
> Josh Durgin (1):
>        qemu-iotests: Update rbd support
>
> Kevin Wolf (21):
>        qemu-iotests: add test for refcount table growth and snapshots
>        qemu-iotests: simple backing file test
>        qemu-iotests: test merge of backing file when converting
>        qemu-iotests: test qemu-img convert with backing file for the output image
>        qemu-iotests: test commiting changes to backing file
>        qemu-iotests: common.pattern: allow spaces in io() operation
>        qemu-iotests: test bdrv_load/save_vmstate
>        qemu-iotests: fix expected result for 019 after qemu-io change
>        qemu-iotests: align test requests according to cluster size
>        qemu-iotests: 019: Make cluster size dynamic
>        qemu-iotests: test larger clusters sizes on qcow2
>        qemu-iotests: test qemu-img rebase
>        qemu-iotests: improve rebase test
>        qemu-iotests: qcow2 error path tests
>        qemu-iotests: consider more cases in parsing qemu-io output
>        qemu-iotests: improve test for qemu-img convert with backing file
>        qemu-iotests: update expected results after qemu-img changes
>        qemu-iotests: fix 019 golden output
>        qemu-iotests: Update filter for default cluster size
>        qemu-iotests: test loading internal snapshots
>        Merge qemu-iotests into for-anthony
>
> Lucas Meneghel Rodrigues (2):
>        qemu-iotests: check: print relevant path information
>        qemu-iotests: common.config: Allow use of arbitrary qemu* paths
>
> MORITA Kazutaka (1):
>        qemu-iotests: add support for rbd and sheepdog protocols
>
> Mitnick Lyu (1):
>        qemu-iotests: common.config: Fix no $TEST_DIR directory
>
> Stefan Hajnoczi (8):
>        qemu-iotests: explicitly use bash interpreter
>        qemu-iotests: test bdrv_truncate
>        qemu-iotests: add sub-cluster allocating write test for sparse image formats
>        qemu-iotests: add read/write from smaller backing image test
>        qemu-iotests: add support for qed format
>        qemu-iotests: filter IMGFMT correctly in 019
>        qemu-iotests: Use zero-based offsets for IO patterns
>        qemu-iotests: add qed support to 025 image resize test
>
> Stefan Weil (3):
>        qemu-iotests: fix pattern for write test
>        qemu-iotests: add support for vdi format "static" option
>        qemu-iotests: README: Fix spelling
>
>   tests/qemu-iotests/.gitignore     |    7 +
>   tests/qemu-iotests/001            |   65 +
>   tests/qemu-iotests/001.out        |   15 +
>   tests/qemu-iotests/002            |   72 +
>   tests/qemu-iotests/002.out        |   23 +
>   tests/qemu-iotests/003            |   78 +
>   tests/qemu-iotests/003.out        |   23 +
>   tests/qemu-iotests/004            |  104 +
>   tests/qemu-iotests/004.out        |   41 +
>   tests/qemu-iotests/005            |   73 +
>   tests/qemu-iotests/005.out        |   13 +
>   tests/qemu-iotests/006            |   54 +
>   tests/qemu-iotests/006.out        |    6 +
>   tests/qemu-iotests/007            |   67 +
>   tests/qemu-iotests/007.out        |   18 +
>   tests/qemu-iotests/008            |   65 +
>   tests/qemu-iotests/008.out        |   15 +
>   tests/qemu-iotests/009            |   69 +
>   tests/qemu-iotests/009.out        |   18 +
>   tests/qemu-iotests/010            |   71 +
>   tests/qemu-iotests/010.out        |   22 +
>   tests/qemu-iotests/011            |   75 +
>   tests/qemu-iotests/011.out        |   50 +
>   tests/qemu-iotests/012            |   62 +
>   tests/qemu-iotests/012.out        |    9 +
>   tests/qemu-iotests/013            |   98 +
>   tests/qemu-iotests/013.out        |43983 +++++++++++++++++++++++++
>   tests/qemu-iotests/014            |   77 +
>   tests/qemu-iotests/014.out        |64074 +++++++++++++++++++++++++++++++++++++
>   tests/qemu-iotests/015            |   85 +
>   tests/qemu-iotests/015.out        |   20 +
>   tests/qemu-iotests/016            |   70 +
>   tests/qemu-iotests/016.out        |   23 +
>   tests/qemu-iotests/017            |  101 +
>   tests/qemu-iotests/017.out        | 1077 +
>   tests/qemu-iotests/018            |  104 +
>   tests/qemu-iotests/018.out        | 1077 +
>   tests/qemu-iotests/019            |  129 +
>   tests/qemu-iotests/019.out        | 1628 +
>   tests/qemu-iotests/020            |  106 +
>   tests/qemu-iotests/020.out        | 1078 +
>   tests/qemu-iotests/021            |   63 +
>   tests/qemu-iotests/021.out        |   93 +
>   tests/qemu-iotests/022            |   67 +
>   tests/qemu-iotests/022.out        | 8801 +++++
>   tests/qemu-iotests/023            |  120 +
>   tests/qemu-iotests/023.out        |25706 +++++++++++++++
>   tests/qemu-iotests/024            |  125 +
>   tests/qemu-iotests/024.out        |  144 +
>   tests/qemu-iotests/025            |   78 +
>   tests/qemu-iotests/025.out        |   27 +
>   tests/qemu-iotests/026            |  193 +
>   tests/qemu-iotests/026.out        |  618 +
>   tests/qemu-iotests/027            |   78 +
>   tests/qemu-iotests/027.out        |   23 +
>   tests/qemu-iotests/028            |  102 +
>   tests/qemu-iotests/028.out        |  468 +
>   tests/qemu-iotests/029            |   65 +
>   tests/qemu-iotests/029.out        |   10 +
>   tests/qemu-iotests/COPYING        |  339 +
>   tests/qemu-iotests/Makefile       |    9 +
>   tests/qemu-iotests/README         |   20 +
>   tests/qemu-iotests/check          |  281 +
>   tests/qemu-iotests/common         |  330 +
>   tests/qemu-iotests/common.config  |  143 +
>   tests/qemu-iotests/common.filter  |  150 +
>   tests/qemu-iotests/common.pattern |  140 +
>   tests/qemu-iotests/common.rc      |  309 +
>   tests/qemu-iotests/group          |   38 +
>   69 files changed, 153385 insertions(+), 0 deletions(-)
>   create mode 100644 tests/qemu-iotests/.gitignore
>   create mode 100755 tests/qemu-iotests/001
>   create mode 100644 tests/qemu-iotests/001.out
>   create mode 100755 tests/qemu-iotests/002
>   create mode 100644 tests/qemu-iotests/002.out
>   create mode 100755 tests/qemu-iotests/003
>   create mode 100644 tests/qemu-iotests/003.out
>   create mode 100755 tests/qemu-iotests/004
>   create mode 100644 tests/qemu-iotests/004.out
>   create mode 100755 tests/qemu-iotests/005
>   create mode 100644 tests/qemu-iotests/005.out
>   create mode 100755 tests/qemu-iotests/006
>   create mode 100644 tests/qemu-iotests/006.out
>   create mode 100755 tests/qemu-iotests/007
>   create mode 100644 tests/qemu-iotests/007.out
>   create mode 100755 tests/qemu-iotests/008
>   create mode 100644 tests/qemu-iotests/008.out
>   create mode 100755 tests/qemu-iotests/009
>   create mode 100644 tests/qemu-iotests/009.out
>   create mode 100755 tests/qemu-iotests/010
>   create mode 100644 tests/qemu-iotests/010.out
>   create mode 100755 tests/qemu-iotests/011
>   create mode 100644 tests/qemu-iotests/011.out
>   create mode 100755 tests/qemu-iotests/012
>   create mode 100644 tests/qemu-iotests/012.out
>   create mode 100755 tests/qemu-iotests/013
>   create mode 100644 tests/qemu-iotests/013.out
>   create mode 100755 tests/qemu-iotests/014
>   create mode 100644 tests/qemu-iotests/014.out
>   create mode 100755 tests/qemu-iotests/015
>   create mode 100644 tests/qemu-iotests/015.out
>   create mode 100755 tests/qemu-iotests/016
>   create mode 100644 tests/qemu-iotests/016.out
>   create mode 100755 tests/qemu-iotests/017
>   create mode 100644 tests/qemu-iotests/017.out
>   create mode 100755 tests/qemu-iotests/018
>   create mode 100644 tests/qemu-iotests/018.out
>   create mode 100755 tests/qemu-iotests/019
>   create mode 100644 tests/qemu-iotests/019.out
>   create mode 100755 tests/qemu-iotests/020
>   create mode 100644 tests/qemu-iotests/020.out
>   create mode 100755 tests/qemu-iotests/021
>   create mode 100644 tests/qemu-iotests/021.out
>   create mode 100755 tests/qemu-iotests/022
>   create mode 100644 tests/qemu-iotests/022.out
>   create mode 100755 tests/qemu-iotests/023
>   create mode 100644 tests/qemu-iotests/023.out
>   create mode 100755 tests/qemu-iotests/024
>   create mode 100644 tests/qemu-iotests/024.out
>   create mode 100755 tests/qemu-iotests/025
>   create mode 100644 tests/qemu-iotests/025.out
>   create mode 100755 tests/qemu-iotests/026
>   create mode 100644 tests/qemu-iotests/026.out
>   create mode 100755 tests/qemu-iotests/027
>   create mode 100644 tests/qemu-iotests/027.out
>   create mode 100755 tests/qemu-iotests/028
>   create mode 100644 tests/qemu-iotests/028.out
>   create mode 100755 tests/qemu-iotests/029
>   create mode 100644 tests/qemu-iotests/029.out
>   create mode 100644 tests/qemu-iotests/COPYING
>   create mode 100644 tests/qemu-iotests/Makefile
>   create mode 100644 tests/qemu-iotests/README
>   create mode 100755 tests/qemu-iotests/check
>   create mode 100644 tests/qemu-iotests/common
>   create mode 100644 tests/qemu-iotests/common.config
>   create mode 100644 tests/qemu-iotests/common.filter
>   create mode 100644 tests/qemu-iotests/common.pattern
>   create mode 100644 tests/qemu-iotests/common.rc
>   create mode 100644 tests/qemu-iotests/group
>
>