summaryrefslogtreecommitdiff
path: root/ceilometer
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-11-15 07:25:39 +0000
committerGerrit Code Review <review@openstack.org>2021-11-15 07:25:39 +0000
commit872ce50be73fe9df9bd64fa409ec865fbe4d5b87 (patch)
treee6b37ad04270cb3f7f42e7f2fc4c4925ed116819 /ceilometer
parent4d2ad5bc7aa8f632b3aad3f612ddb95abb2cb77b (diff)
parent0940d4f2318e7216486ad2d6ad11837c8f54797a (diff)
downloadceilometer-872ce50be73fe9df9bd64fa409ec865fbe4d5b87.tar.gz
Merge "Fix broken test_discovery_with_libvirt_error"
Diffstat (limited to 'ceilometer')
-rw-r--r--ceilometer/tests/unit/compute/test_discovery.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/ceilometer/tests/unit/compute/test_discovery.py b/ceilometer/tests/unit/compute/test_discovery.py
index 0e1eccad..abe538cd 100644
--- a/ceilometer/tests/unit/compute/test_discovery.py
+++ b/ceilometer/tests/unit/compute/test_discovery.py
@@ -130,6 +130,9 @@ class FakeManualInstanceConn(object):
def listAllDomains(self):
return [FakeManualInstanceDomain()]
+ def isAlive(self):
+ return False
+
class TestDiscovery(base.BaseTestCase):
@@ -288,14 +291,13 @@ class TestDiscovery(base.BaseTestCase):
self.client.instance_get_all_by_host.call_args_list)
@testtools.skipUnless(libvirt, "libvirt not available")
- @mock.patch.object(utils, "libvirt")
- @mock.patch.object(discovery, "libvirt")
- def test_discovery_with_libvirt_error(self, libvirt, libvirt2):
+ @mock.patch.object(libvirt, "VIR_DOMAIN_METADATA_ELEMENT", 2)
+ @mock.patch.object(libvirt, "openReadOnly")
+ def test_discovery_with_libvirt_error(self, openReadOnly):
self.CONF.set_override("instance_discovery_method",
"libvirt_metadata",
group="compute")
- libvirt.VIR_DOMAIN_METADATA_ELEMENT = 2
- libvirt2.openReadOnly.return_value = FakeManualInstanceConn()
+ openReadOnly.return_value = FakeManualInstanceConn()
dsc = discovery.InstanceDiscovery(self.CONF)
resources = dsc.discover(mock.MagicMock())
self.assertEqual(0, len(resources))