TestMeterProcessing unit test fails

Bug #1488450 reported by Zhai, Edwin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Undecided
Zhai, Edwin

Bug Description

Unit test of ceilometer.tests.unit.meter.test_notifications.TestMeterProcessing failed as following:

======================================================================
ERROR: test_unmatched_meter (ceilometer.tests.unit.meter.test_notifications.TestMeterProcessing)
ceilometer.tests.unit.meter.test_notifications.TestMeterProcessing.test_unmatched_meter
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "ceilometer/tests/unit/meter/test_notifications.py", line 197, in setUp
    self.handler = notifications.ProcessMeterNotifications(mock.Mock())
  File "ceilometer/meter/notifications.py", line 164, in __init__
    self.definitions = load_definitions(setup_meters_config())
  File "ceilometer/meter/notifications.py", line 151, in load_definitions
    not cfg.CONF.notification.disable_non_metric_meters)]
  File "/opt/stack/ceilometer/.tox/functional/local/lib/python2.7/site-packages/oslo_config/cfg.py", line 2559, in __getattr__
    return self._conf._get(name, self._group)
  File "/opt/stack/ceilometer/.tox/functional/local/lib/python2.7/site-packages/oslo_config/cfg.py", line 2276, in _get
    value = self._do_get(name, group, namespace)
  File "/opt/stack/ceilometer/.tox/functional/local/lib/python2.7/site-packages/oslo_config/cfg.py", line 2294, in _do_get
    info = self._get_opt_info(name, group)
  File "/opt/stack/ceilometer/.tox/functional/local/lib/python2.7/site-packages/oslo_config/cfg.py", line 2427, in _get_opt_info
    raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option in group notification: disable_non_metric_meters

----------------------------------------------------------------------
Ran 12 tests in 0.768s

FAILED (errors=12)

Zhai, Edwin (edwin-zhai)
Changed in ceilometer:
assignee: nobody → Zhai, Edwin (edwin-zhai)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/216650

Changed in ceilometer:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/216650
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=ed884d4dbd20d599c374dbb12b20274f8c0e7f84
Submitter: Jenkins
Branch: master

commit ed884d4dbd20d599c374dbb12b20274f8c0e7f84
Author: Edwin Zhai <email address hidden>
Date: Wed Aug 26 10:12:44 2015 +0800

    Fix disable_non_metric_meters referencing

    Need import it otherwise TestMeterProcessing unit test fails.

    Change-Id: Ia6da94364bb4c8fd9647b2caf8f1932b1eb2e0de
    Closes-Bug: #1488450

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → liberty-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: liberty-3 → 5.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.