monasca-agent/tests
Tobias Johansson ddb591cd88 Fix auto-detect crash on monasca-setup when using oslo.config
monasca_setup.detection.utils.load_oslo_configuration() should ignore
options to `from_cmd` that is not oslo.config built-in options. We are
only interested in the options --config-file and --config-dir.

Change-Id: I72dc53d8ee6dc7b0784e6931a19c461cdb322851
Story: 2001303
Task: 5854
(cherry picked from commit 089d8c4e42)
2018-01-08 13:01:09 +00:00
..
checks_d Ceph monitoring plugin: allow using sudo 2017-10-19 11:54:34 +02:00
detection Fix auto-detect crash on monasca-setup when using oslo.config 2018-01-08 13:01:09 +00:00
README.md Converted the agent config file to yaml to match the plugin config files 2015-03-02 18:36:15 -07:00
__init__.py Renaming agent packages to reflect monasca 2014-12-19 09:22:03 -07:00
common.py Refactor process test 2016-05-24 16:20:07 +00:00
test-agent.yaml Fixed default process metrics. 2015-08-24 13:06:35 -06:00
test_aggregator.py Validate valueMeta for measurement 2016-03-10 09:53:22 -07:00
test_checks_utils.py Introduce DynamicCheckHelper class 2017-03-16 14:05:35 +00:00
test_config.py Fix broken help commands for monasca-* 2017-05-15 06:53:00 +00:00
test_keystone.py Integrate with keystoneauth 2017-07-11 09:02:34 +02:00
test_metrics.py Partial support for DogStatsd extensions 2017-03-28 08:40:00 +00:00
test_modify_config.py HttpCheck can't detect changes if only change search_pattern 2016-09-13 10:55:44 -06:00
test_process.py Fixes process checker using older psutil versions 2016-10-11 19:42:05 +03:00
test_service_plugin.py Extend CI for monasca-agent 2017-03-30 06:33:59 +02:00
test_services_check.py Monasca agent on ESX hangs on collector autorestart 2017-04-19 17:19:11 -07:00

README.md

Tests for the mon agent.

Run with nosestests -w tests

For many tests to work an agent.yaml must be in either /etc/monasca/agent/agent.yaml or in the working directory.

Many tests require specific applications enabled in order for the test to run, these are skipped by default. See https://nose.readthedocs.org/en/latest/plugins/skip.html for details.