diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-03-18 22:47:13 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-03-18 22:47:13 +0000 |
| commit | 31f954b09681ad3d3ad57b43d79e4cc4a110fba1 (patch) | |
| tree | 1830e3ac64d2c6747fb383e74ffd4b0ea3e86c07 /nova/tests | |
| parent | 5aec4001eb30197f88467e0519203a52c3acd431 (diff) | |
| parent | f9a89b7065ff4a15bf7ce14a983e8934cd4710f4 (diff) | |
Merge "Fix XenAPI performance issue"
Diffstat (limited to 'nova/tests')
| -rw-r--r-- | nova/tests/test_xenapi.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nova/tests/test_xenapi.py b/nova/tests/test_xenapi.py index 4d02da6cd..275abfaea 100644 --- a/nova/tests/test_xenapi.py +++ b/nova/tests/test_xenapi.py @@ -374,6 +374,19 @@ class XenAPIVMTestCase(stubs.XenAPITestBase): instances = self.conn.list_instances() self.assertEquals(instances, []) + def test_list_instance_uuids_0(self): + instance_uuids = self.conn.list_instance_uuids() + self.assertEquals(instance_uuids, []) + + def test_list_instance_uuids(self): + uuids = [] + for x in xrange(1, 4): + instance = self._create_instance(x) + uuids.append(instance['uuid']) + instance_uuids = self.conn.list_instance_uuids() + self.assertEqual(len(uuids), len(instance_uuids)) + self.assertEqual(set(uuids), set(instance_uuids)) + def test_get_rrd_server(self): self.flags(xenapi_connection_url='myscheme://myaddress/') server_info = vm_utils._get_rrd_server() |
