@@ -21476,6 +21476,8 @@ def test_migrate_disk_and_power_off_exception(
21476
21476
context.get_admin_context(), ins_ref, '10.0.0.2',
21477
21477
flavor_obj, None)
21478
21478
21479
+ @mock.patch('nova.virt.libvirt.driver.LibvirtDriver.'
21480
+ '_cleanup_failed_instance_base')
21479
21481
@mock.patch('nova.virt.libvirt.driver.LibvirtDriver.unplug_vifs')
21480
21482
@mock.patch('nova.virt.libvirt.utils.save_and_migrate_vtpm_dir')
21481
21483
@mock.patch('nova.virt.libvirt.driver.LibvirtDriver.'
@@ -21492,7 +21494,7 @@ def _test_migrate_disk_and_power_off(
21492
21494
self, ctxt, flavor_obj, mock_execute, mock_exists, mock_rename,
21493
21495
mock_is_shared, mock_get_host_ip, mock_destroy,
21494
21496
mock_get_disk_info, mock_vtpm, mock_unplug_vifs,
21495
- block_device_info=None, params_for_instance=None):
21497
+ mock_cleanup, block_device_info=None, params_for_instance=None):
21496
21498
"""Test for nova.virt.libvirt.driver.LivirtConnection
21497
21499
.migrate_disk_and_power_off.
21498
21500
"""
@@ -21507,6 +21509,8 @@ def _test_migrate_disk_and_power_off(
21507
21509
ctxt, instance, '10.0.0.2', flavor_obj, None,
21508
21510
block_device_info=block_device_info)
21509
21511
21512
+ mock_cleanup.assert_called_once()
21513
+ mock_cleanup.reset_mock()
21510
21514
self.assertEqual(out, disk_info_text)
21511
21515
mock_vtpm.assert_called_with(
21512
21516
instance.uuid, mock.ANY, mock.ANY, '10.0.0.2', mock.ANY, mock.ANY)
@@ -21517,6 +21521,7 @@ def _test_migrate_disk_and_power_off(
21517
21521
ctxt, instance, '10.0.0.1', flavor_obj, None,
21518
21522
block_device_info=block_device_info)
21519
21523
21524
+ mock_cleanup.assert_called_once()
21520
21525
self.assertEqual(out, disk_info_text)
21521
21526
mock_vtpm.assert_called_with(
21522
21527
instance.uuid, mock.ANY, mock.ANY, '10.0.0.1', mock.ANY, mock.ANY)
@@ -22414,8 +22419,8 @@ def test_finish_revert_migration_snap_backend_image_does_not_exist(self):
22414
22419
self.assertFalse(drvr.image_backend.remove_snap.called)
22415
22420
22416
22421
@mock.patch.object(shutil, 'rmtree')
22417
- def test_cleanup_failed_migration (self, mock_rmtree):
22418
- self.drvr._cleanup_failed_migration ('/fake/inst')
22422
+ def test_cleanup_failed_instance_base (self, mock_rmtree):
22423
+ self.drvr._cleanup_failed_instance_base ('/fake/inst')
22419
22424
mock_rmtree.assert_called_once_with('/fake/inst')
22420
22425
22421
22426
@mock.patch.object(libvirt_driver.LibvirtDriver, '_cleanup_resize')
0 commit comments