|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|


Protected Member Functions | |
| void | SetUp () override |
| void | TearDown () override |
| kcenon::common::Result< int > | failing_operation () |
| kcenon::common::Result< int > | always_failing_operation () |
| kcenon::common::Result< int > | always_succeeding_operation () |
| kcenon::common::Result< int > | throwing_operation () |
Protected Attributes | |
| std::atomic< int > | call_count {0} |
| std::atomic< int > | success_after_attempts {0} |
Definition at line 15 of file test_error_boundaries.cpp.
|
inlineprotected |
Definition at line 41 of file test_error_boundaries.cpp.
References call_count.
|
inlineprotected |
Definition at line 47 of file test_error_boundaries.cpp.
References call_count.
|
inlineprotected |
Definition at line 31 of file test_error_boundaries.cpp.
References call_count, and success_after_attempts.
|
inlineoverrideprotected |
Definition at line 17 of file test_error_boundaries.cpp.
References call_count, and success_after_attempts.
|
inlineoverrideprotected |
Definition at line 22 of file test_error_boundaries.cpp.
References kcenon::monitoring::error_boundary_registry::clear(), and kcenon::monitoring::global_error_boundary_registry().

|
inlineprotected |
Definition at line 53 of file test_error_boundaries.cpp.
References call_count.
|
protected |
Definition at line 27 of file test_error_boundaries.cpp.
Referenced by always_failing_operation(), always_succeeding_operation(), failing_operation(), SetUp(), and throwing_operation().
|
protected |
Definition at line 28 of file test_error_boundaries.cpp.
Referenced by failing_operation(), and SetUp().