]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
tests/qemu-iotests/040: Skip TestCommitWithFilters without 'throttle'
authorThomas Huth <thuth@redhat.com>
Wed, 23 Feb 2022 12:31:27 +0000 (13:31 +0100)
committerHanna Reitz <hreitz@redhat.com>
Mon, 7 Mar 2022 08:19:20 +0000 (09:19 +0100)
iotest 040 already has some checks for the availability of the 'throttle'
driver, but some new code has been added in the course of time that
depends on 'throttle' but does not check for its availability. Add
a check to the TestCommitWithFilters class so that this iotest now
also passes again if 'throttle' has not been enabled in the QEMU
binaries.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220223123127.3206042-1-thuth@redhat.com>
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
tests/qemu-iotests/040

index 6af5ab9e764cc5a061712a622a812900293e9db6..0e1cfd7e49d1b02f41d286c95f741390ad1d1276 100755 (executable)
@@ -744,6 +744,7 @@ class TestCommitWithFilters(iotests.QMPTestCase):
                              pattern_file)
             self.assertFalse('Pattern verification failed' in result)
 
+    @iotests.skip_if_unsupported(['throttle'])
     def setUp(self):
         qemu_img('create', '-f', iotests.imgfmt, self.img0, '64M')
         qemu_img('create', '-f', iotests.imgfmt, self.img1, '64M')