/openbmc/telemetry/src/ |
H A D | report_manager.hpp | 20 class ReportManager : public interfaces::ReportManager class 23 ReportManager( 27 ~ReportManager() = default; 29 ReportManager(const ReportManager&) = delete; 30 ReportManager(ReportManager&&) = delete; 31 ReportManager& operator=(const ReportManager&) = delete; 32 ReportManager& operator=(ReportManager&&) = delete;
|
H A D | report_manager.cpp | 18 ReportManager::ReportManager( in ReportManager() function in ReportManager 86 void ReportManager::removeReport(const interfaces::Report* report) in removeReport() 94 void ReportManager::verifyAddReport( in verifyAddReport() 131 interfaces::Report& ReportManager::addReport( in addReport() 146 interfaces::Report& ReportManager::addReport( in addReport() 170 void ReportManager::loadFromPersistent() in loadFromPersistent() 229 void ReportManager::verifyMetricParams( in verifyMetricParams() 240 if (metricParams.size() > ReportManager::maxNumberMetrics || in verifyMetricParams() 241 metricCount > ReportManager::maxNumberMetrics) in verifyMetricParams()
|
H A D | telemetry.hpp | 37 ReportManager reportManager;
|
H A D | report_factory.hpp | 38 interfaces::ReportManager& reportManager,
|
H A D | report.cpp | 28 interfaces::ReportManager& reportManager, in Report() 290 ReportManager::verifyMetricParams(labeledMetricParams); in makeReportInterface() 610 if (interval != Milliseconds{0} && interval < ReportManager::minInterval) in verify()
|
H A D | report.hpp | 62 interfaces::ReportManager& reportManager,
|
H A D | report_factory.cpp | 23 interfaces::ReportManager& reportManager, in make()
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ |
H A D | meson.build | 17 subdir('ReportManager') subdir 20 input: [ '../../../../yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml', ], 21 output: [ 'ReportManager.md' ], 28 'xyz/openbmc_project/Telemetry/ReportManager',
|
/openbmc/telemetry/tests/src/ |
H A D | test_report_manager.cpp | 40 std::unique_ptr<ReportManager> sut; 71 ReportManager::reportManagerIfaceName, "AddReport", in addReport() 93 ReportManager::reportManagerPath, in getProperty() 94 ReportManager::reportManagerIfaceName, property); in getProperty() 101 Eq(ReportManager::minInterval.count())); in TEST_F() 107 Eq(ReportManager::maxReports)); in TEST_F() 329 reportParams.interval(ReportManager::minInterval - 1ms); in TEST_F() 369 for (size_t i = 0; i < ReportManager::maxNumberMetrics; i++) in TEST_F() 412 reportParams.appendLimit(ReportManager::maxAppendLimit + 1); in TEST_F() 437 .Times(ReportManager::maxReports); in TEST_F() [all …]
|
H A D | test_report.cpp | 303 for (size_t i = 0; i < ReportManager::maxNumberMetrics; i++) in TEST_F() 429 uint64_t newValue = ReportManager::minInterval.count() * 42; in TEST_F() 440 uint64_t newValue = ReportManager::minInterval.count() - 1; in TEST_F() 457 uint64_t newValue = ReportManager::minInterval.count(); in TEST_F() 762 .interval(ReportManager::minInterval))); 881 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_P() 894 .interval(ReportManager::minInterval)); in SetUp() 901 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_F() 911 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_F() 1213 .interval(ReportManager::minInterval)); in TEST_F() [all …]
|
/openbmc/telemetry/src/interfaces/ |
H A D | report_manager.hpp | 9 class ReportManager class 12 virtual ~ReportManager() = default;
|
H A D | report_factory.hpp | 43 const ReportUpdates reportUpdates, ReportManager& reportManager,
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/ |
H A D | meson.build | 4 input: [ '../../../../../yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml', ], 12 'xyz/openbmc_project/Telemetry/ReportManager',
|
/openbmc/telemetry/tests/src/mocks/ |
H A D | report_factory_mock.hpp | 63 const ReportUpdates, interfaces::ReportManager&, 70 const testing::Matcher<interfaces::ReportManager&>& rm, in expectMake()
|
H A D | report_manager_mock.hpp | 7 class ReportManagerMock : public interfaces::ReportManager
|
/openbmc/docs/designs/ |
H A D | telemetry.md | 286 xyz.openbmc_project.Telemetry.ReportManager 290 The `ReportManager` implements D-Bus interface 291 [`xyz.openbmc_project.Telemetry.ReportManager`][8] for report management. The 296 `ReportManager` object implements property that stores the maximum number of 817 …hosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml
|
/openbmc/ |
H A D | opengrok2.0.log | 11310 …f/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml… 11988 …ref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/meson.build.gz 11989 …opengrok/data/xref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager 27621 …f/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml… 28299 …ref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/meson.build.gz 28300 …opengrok/data/xref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager
|
H A D | opengrok1.0.log | 11109 …f/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml… 11787 …ref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/meson.build.gz 11788 …opengrok/data/xref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager 27420 …f/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml… 28098 …ref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/meson.build.gz 28099 …opengrok/data/xref/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager
|