qemu/tests/qemu-iotests/group
Jeff Cody 747051cd97 qemu-iotests: add initial tests for live block commit
Derived from the streaming test cases (030), this adds the
following 9 tests:

1. For the following image chain, commit [mid] into [backing],
   and use qemu-io to verify [backing] has its original data, as
   well as the data from [mid]

           [backing] <-- [mid] <-- [test]

2. Verifies that 'block-commit' with the 'speed' parameter sets the
   speed parameter, as reported by 'query-block-jobs'

3. Verifies that a bogus 'device' parameter to 'block-commit'
   results in error

4-9: Appropriate error values returned for the following argument errors:
    * top == base
    * top is nonexistent
    * base is nonexistent
    * top == active layer (this is currently not supported)
    * top and base arguments are reversed
    * top argument is omitted

Signed-off-by: Jeff Cody <jcody@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2012-09-28 18:55:44 +02:00

50 lines
817 B
Plaintext

#
# QA groups control file
# Defines test groups
# - do not start group names with a digit
#
#
# test-group association ... one line per test
#
001 rw auto
002 rw auto quick
003 rw auto
004 rw auto quick
005 img auto
006 img auto
007 snapshot auto
008 rw auto
009 rw auto
010 rw auto
011 rw auto quick
012 auto quick
013 rw auto
014 rw auto
015 rw snapshot auto
016 rw auto quick
017 rw backing auto quick
018 rw backing auto
019 rw backing auto quick
020 rw backing auto quick
021 io auto
022 rw snapshot auto
023 rw auto
024 rw backing auto quick
025 rw auto quick
026 rw blkdbg auto
027 rw auto quick
028 rw backing auto
029 rw auto quick
030 rw auto
031 rw auto quick
032 rw auto
033 rw auto
034 rw auto backing
035 rw auto quick
036 rw auto quick
037 rw auto backing
038 rw auto backing
039 rw auto
040 rw auto