@@ -21530,6 +21530,8 @@ def test_migrate_disk_and_power_off_exception(
21530
21530
context.get_admin_context(), ins_ref, '10.0.0.2',
21531
21531
flavor_obj, None)
21532
21532
21533
+ @mock.patch('nova.virt.libvirt.driver.LibvirtDriver.'
21534
+ '_cleanup_failed_instance_base')
21533
21535
@mock.patch('nova.virt.libvirt.driver.LibvirtDriver.unplug_vifs')
21534
21536
@mock.patch('nova.virt.libvirt.utils.save_and_migrate_vtpm_dir')
21535
21537
@mock.patch('nova.virt.libvirt.driver.LibvirtDriver.'
@@ -21546,7 +21548,7 @@ def _test_migrate_disk_and_power_off(
21546
21548
self, ctxt, flavor_obj, mock_execute, mock_exists, mock_rename,
21547
21549
mock_is_shared, mock_get_host_ip, mock_destroy,
21548
21550
mock_get_disk_info, mock_vtpm, mock_unplug_vifs,
21549
- block_device_info=None, params_for_instance=None):
21551
+ mock_cleanup, block_device_info=None, params_for_instance=None):
21550
21552
"""Test for nova.virt.libvirt.driver.LivirtConnection
21551
21553
.migrate_disk_and_power_off.
21552
21554
"""
@@ -21561,6 +21563,8 @@ def _test_migrate_disk_and_power_off(
21561
21563
ctxt, instance, '10.0.0.2', flavor_obj, None,
21562
21564
block_device_info=block_device_info)
21563
21565
21566
+ mock_cleanup.assert_called_once()
21567
+ mock_cleanup.reset_mock()
21564
21568
self.assertEqual(out, disk_info_text)
21565
21569
mock_vtpm.assert_called_with(
21566
21570
instance.uuid, mock.ANY, mock.ANY, '10.0.0.2', mock.ANY, mock.ANY)
@@ -21571,6 +21575,7 @@ def _test_migrate_disk_and_power_off(
21571
21575
ctxt, instance, '10.0.0.1', flavor_obj, None,
21572
21576
block_device_info=block_device_info)
21573
21577
21578
+ mock_cleanup.assert_called_once()
21574
21579
self.assertEqual(out, disk_info_text)
21575
21580
mock_vtpm.assert_called_with(
21576
21581
instance.uuid, mock.ANY, mock.ANY, '10.0.0.1', mock.ANY, mock.ANY)
@@ -22468,8 +22473,8 @@ def test_finish_revert_migration_snap_backend_image_does_not_exist(self):
22468
22473
self.assertFalse(drvr.image_backend.remove_snap.called)
22469
22474
22470
22475
@mock.patch.object(shutil, 'rmtree')
22471
- def test_cleanup_failed_migration (self, mock_rmtree):
22472
- self.drvr._cleanup_failed_migration ('/fake/inst')
22476
+ def test_cleanup_failed_instance_base (self, mock_rmtree):
22477
+ self.drvr._cleanup_failed_instance_base ('/fake/inst')
22473
22478
mock_rmtree.assert_called_once_with('/fake/inst')
22474
22479
22475
22480
@mock.patch.object(libvirt_driver.LibvirtDriver, '_cleanup_resize')
0 commit comments