mirror of https://gitee.com/openkylin/qemu.git
qemu-iotests/041: Fix leaked scratch images
qemu-iotests 041 left quorum_snapshot.img and target.img behind in the scratch directory. Make sure to clean up after completing the tests. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Jeff Cody <jcody@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
180ca19ae0
commit
db11d1ee85
|
@ -418,6 +418,7 @@ new_state = "1"
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
self.vm.shutdown()
|
self.vm.shutdown()
|
||||||
os.remove(test_img)
|
os.remove(test_img)
|
||||||
|
os.remove(target_img)
|
||||||
os.remove(backing_img)
|
os.remove(backing_img)
|
||||||
os.remove(self.blkdebug_file)
|
os.remove(self.blkdebug_file)
|
||||||
|
|
||||||
|
@ -568,6 +569,7 @@ new_state = "1"
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
self.vm.shutdown()
|
self.vm.shutdown()
|
||||||
os.remove(test_img)
|
os.remove(test_img)
|
||||||
|
os.remove(target_img)
|
||||||
os.remove(backing_img)
|
os.remove(backing_img)
|
||||||
os.remove(self.blkdebug_file)
|
os.remove(self.blkdebug_file)
|
||||||
|
|
||||||
|
@ -821,7 +823,7 @@ class TestRepairQuorum(iotests.QMPTestCase):
|
||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
self.vm.shutdown()
|
self.vm.shutdown()
|
||||||
for i in self.IMAGES + [ quorum_repair_img ]:
|
for i in self.IMAGES + [ quorum_repair_img, quorum_snapshot_file ]:
|
||||||
# Do a try/except because the test may have deleted some images
|
# Do a try/except because the test may have deleted some images
|
||||||
try:
|
try:
|
||||||
os.remove(i)
|
os.remove(i)
|
||||||
|
|
Loading…
Reference in New Issue