diff options
author | Yongli he <yongli.he@intel.com> | 2014-10-28 10:04:10 +0800 |
---|---|---|
committer | Yongli He <yongli.he@intel.com> | 2015-08-05 17:10:55 +0800 |
commit | 58fbfdb9bf48fa18f2f7909b32d35340acd7e9dd (patch) | |
tree | e298b7bc30bd26585c338f2c72d465aee535d757 /nova/tests/unit/pci/test_stats.py | |
parent | c6a19f36e2ed0addd154c4d8361cd82fa8f790b9 (diff) | |
download | nova-58fbfdb9bf48fa18f2f7909b32d35340acd7e9dd.tar.gz |
resource tracker style pci resource management
pci device resource should be managed via a method very like
vcpu/mem. allocte device in the Claim, release them when fail
or instance deleted.
Change-Id: Ia17a9f6bbaec358d244d4492798869b0e0a6a8cc
Closes-Bug: #1383465
Diffstat (limited to 'nova/tests/unit/pci/test_stats.py')
-rw-r--r-- | nova/tests/unit/pci/test_stats.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/nova/tests/unit/pci/test_stats.py b/nova/tests/unit/pci/test_stats.py index 8cdeb4be21..dc07a48170 100644 --- a/nova/tests/unit/pci/test_stats.py +++ b/nova/tests/unit/pci/test_stats.py @@ -159,9 +159,8 @@ class PciDeviceStatsTestCase(test.NoDBTestCase): self.assertEqual(0, len(devs)) def test_consume_requests_failed(self): - self.assertRaises(exception.PciDeviceRequestFailed, - self.pci_stats.consume_requests, - pci_requests_multiple) + self.assertIsNone(self.pci_stats.consume_requests( + pci_requests_multiple)) def test_support_requests_numa(self): cells = [objects.NUMACell(id=0, cpuset=set(), memory=0), @@ -191,9 +190,7 @@ class PciDeviceStatsTestCase(test.NoDBTestCase): def test_consume_requests_numa_failed(self): cells = [objects.NUMACell(id=0, cpuset=set(), memory=0)] - self.assertRaises(exception.PciDeviceRequestFailed, - self.pci_stats.consume_requests, - pci_requests, cells) + self.assertIsNone(self.pci_stats.consume_requests(pci_requests, cells)) def test_consume_requests_no_numa_info(self): cells = [objects.NUMACell(id=0, cpuset=set(), memory=0)] |