Home
last modified time | relevance | path

Searched refs:ReportManager (Results 1 – 18 of 18) sorted by relevance

/openbmc/telemetry/src/
H A Dreport_manager.hpp20 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 Dreport_manager.cpp18 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 Dtelemetry.hpp37 ReportManager reportManager;
H A Dreport_factory.hpp38 interfaces::ReportManager& reportManager,
H A Dreport.cpp28 interfaces::ReportManager& reportManager, in Report()
290 ReportManager::verifyMetricParams(labeledMetricParams); in makeReportInterface()
610 if (interval != Milliseconds{0} && interval < ReportManager::minInterval) in verify()
H A Dreport.hpp62 interfaces::ReportManager& reportManager,
H A Dreport_factory.cpp23 interfaces::ReportManager& reportManager, in make()
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/
H A Dmeson.build17 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 Dtest_report_manager.cpp40 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 Dtest_report.cpp303 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 Dreport_manager.hpp9 class ReportManager class
12 virtual ~ReportManager() = default;
H A Dreport_factory.hpp43 const ReportUpdates reportUpdates, ReportManager& reportManager,
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/
H A Dmeson.build4 input: [ '../../../../../yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml', ],
12 'xyz/openbmc_project/Telemetry/ReportManager',
/openbmc/telemetry/tests/src/mocks/
H A Dreport_factory_mock.hpp63 const ReportUpdates, interfaces::ReportManager&,
70 const testing::Matcher<interfaces::ReportManager&>& rm, in expectMake()
H A Dreport_manager_mock.hpp7 class ReportManagerMock : public interfaces::ReportManager
/openbmc/docs/designs/
H A Dtelemetry.md286 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 Dopengrok2.0.log11310 …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 Dopengrok1.0.log11109 …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