Remove duplicate test of claim context manager
Removes a unit test -- test_context_claim_from_exception -- from test_resource_tracker.py that was entirely duplicated by TestInstanceClaim.test_claim_abort_context_manager() in test_tracker.py. Change-Id: I7110c5163c5688f9ac9791af89360c40830d632e
This commit is contained in:
@@ -564,28 +564,6 @@ class InstanceClaimTestCase(BaseTrackerTestCase):
|
||||
memory_usage=mem, mempages=[], siblings=[],
|
||||
pinned_cpus=set([]))])
|
||||
|
||||
@mock.patch('nova.objects.InstancePCIRequests.get_by_instance_uuid',
|
||||
return_value=objects.InstancePCIRequests(requests=[]))
|
||||
@mock.patch('nova.objects.Instance.save')
|
||||
def test_context_claim_with_exception(self, mock_save, mock_get):
|
||||
instance = self._fake_instance_obj(memory_mb=1, root_gb=1,
|
||||
ephemeral_gb=1)
|
||||
try:
|
||||
with self.tracker.instance_claim(self.context, instance):
|
||||
# <insert exciting things that utilize resources>
|
||||
raise test.TestingException()
|
||||
except test.TestingException:
|
||||
pass
|
||||
|
||||
self.assertEqual(0, self.tracker.compute_node.memory_mb_used)
|
||||
self.assertEqual(0, self.tracker.compute_node.local_gb_used)
|
||||
self.assertEqual(0, self.compute['memory_mb_used'])
|
||||
self.assertEqual(0, self.compute['local_gb_used'])
|
||||
self.assertEqualNUMAHostTopology(
|
||||
FAKE_VIRT_NUMA_TOPOLOGY,
|
||||
objects.NUMATopology.obj_from_db_obj(
|
||||
self.compute['numa_topology']))
|
||||
|
||||
@mock.patch('nova.objects.InstancePCIRequests.get_by_instance_uuid',
|
||||
return_value=objects.InstancePCIRequests(requests=[]))
|
||||
def test_update_load_stats_for_instance(self, mock_get):
|
||||
|
||||
Reference in New Issue
Block a user