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.cpp23 sdbusplus::common::xyz::openbmc_project::telemetry::ReportManager;
25 ReportManager::ReportManager( in ReportManager() function in ReportManager
104 void ReportManager::removeReport(const interfaces::Report* report) in removeReport()
112 void ReportManager::verifyAddReport( in verifyAddReport()
149 interfaces::Report& ReportManager::addReport( in addReport()
164 interfaces::Report& ReportManager::addReport( in addReport()
188 void ReportManager::loadFromPersistent() in loadFromPersistent()
255 void ReportManager::verifyMetricParams( in verifyMetricParams()
266 if (metricParams.size() > ReportManager::maxNumberMetrics || in verifyMetricParams()
267 metricCount > ReportManager::maxNumberMetrics) in verifyMetricParams()
H A Dtelemetry.hpp37 ReportManager reportManager;
H A Dreport_factory.hpp37 interfaces::ReportManager& reportManager,
H A Dreport.cpp35 interfaces::ReportManager& reportManager, in Report()
310 ReportManager::verifyMetricParams(labeledMetricParams); in makeReportInterface()
642 if (interval != Milliseconds{0} && interval < ReportManager::minInterval) in verify()
H A Dreport.hpp66 interfaces::ReportManager& reportManager,
H A Dreport_factory.cpp23 interfaces::ReportManager& reportManager, in make()
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/ReportManager/
H A Dmeson.build3 sdbusplus_current_path = 'xyz/openbmc_project/Telemetry/ReportManager'
8 '../../../../../yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml',
28 'xyz/openbmc_project/Telemetry/ReportManager',
/openbmc/telemetry/src/interfaces/
H A Dreport_manager.hpp9 class ReportManager class
12 virtual ~ReportManager() = default;
H A Dreport_factory.hpp43 ReportManager& reportManager, JsonStorage& reportStorage,
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Telemetry/
H A Dmeson.build3 subdir('ReportManager') subdir
36 '../../../../yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml',
38 output: ['ReportManager.md'],
50 'xyz/openbmc_project/Telemetry/ReportManager',
/openbmc/telemetry/tests/src/
H A Dtest_report_manager.cpp29 sdbusplus::common::xyz::openbmc_project::telemetry::ReportManager;
48 std::unique_ptr<ReportManager> sut;
57 sut = std::make_unique<ReportManager>( in SetUp()
112 Eq(ReportManager::minInterval.count())); in TEST_F()
119 Eq(ReportManager::maxReports)); in TEST_F()
342 reportParams.interval(ReportManager::minInterval - 1ms); in TEST_F()
382 for (size_t i = 0; i < ReportManager::maxNumberMetrics; i++) in TEST_F()
403 for (size_t i = 0; i < ReportManager::maxNumberMetrics + 1; i++) in TEST_F()
425 reportParams.appendLimit(ReportManager::maxAppendLimit + 1); in TEST_F()
437 .expectMake(reportParams.appendLimit(ReportManager::maxAppendLimit), in TEST_F()
[all …]
H A Dtest_report.cpp327 for (size_t i = 0; i < ReportManager::maxNumberMetrics; i++) in TEST_F()
473 uint64_t newValue = ReportManager::minInterval.count() * 42; in TEST_F()
485 uint64_t newValue = ReportManager::minInterval.count() - 1; in TEST_F()
503 uint64_t newValue = ReportManager::minInterval.count(); in TEST_F()
823 .interval(ReportManager::minInterval)));
913 .interval(ReportManager::minInterval * 10),
945 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_P()
959 .interval(ReportManager::minInterval)); in SetUp()
966 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_F()
976 DbusEnvironment::sleepFor(ReportManager::minInterval + 1ms); in TEST_F()
[all …]
/openbmc/telemetry/tests/src/mocks/
H A Dreport_manager_mock.hpp7 class ReportManagerMock : public interfaces::ReportManager
H A Dreport_factory_mock.hpp64 const ReportUpdates, interfaces::ReportManager&,
71 const testing::Matcher<interfaces::ReportManager&>& rm, in expectMake()
/openbmc/docs/designs/
H A Dtelemetry.md288 xyz.openbmc_project.Telemetry.ReportManager
292 The `ReportManager` implements D-Bus interface
293 [`xyz.openbmc_project.Telemetry.ReportManager`][8] for report management. The
298 `ReportManager` object implements property that stores the maximum number of
819 …hosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Telemetry/ReportManager.interface.yaml
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]