charm-swift-storage/unit_tests
Drew Freiberger 74daa465d6 Add monitoring for object-replicator logs disappearing
As noted in lp#1691570, there is an issue with storage I/O during
coro-thread cleanup that affects the swift-object-replicator's ability
to complete replication successfully.  This is most easily witnessed by
the lack of the every 5 minute replicated percentage complete messages
that should come from the swift-object-replicator daemon to syslog.
This patch monitors for and alerts on the condition of the "replicated"
line missing from syslog within the past 15 minutes.

Change-Id: Ieb15da3f3f67fa9bcad03151e36c70faae4c36c9
Closes-Bug: 1691570
2020-07-21 15:31:06 -05:00
..
__init__.py Upgrade the charm to py3 runtime 2018-10-24 14:57:05 +01:00
test_actions.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_actions_openstack_upgrade.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_check_swift_storage.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_misc_utils.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_swift_storage_context.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_swift_storage_relations.py Add monitoring for object-replicator logs disappearing 2020-07-21 15:31:06 -05:00
test_swift_storage_utils.py Add monitoring for object-replicator logs disappearing 2020-07-21 15:31:06 -05:00
test_templates.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00
test_utils.py Use unittest.mock instead of mock 2020-06-09 00:02:15 +02:00