/openbmc/telemetry/src/ |
H A D | report_manager.cpp | 51 std::vector<std::string> reportActions, in ReportManager() 79 reportActions, in ReportManager() 140 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport() argument 147 return addReport(reportId, reportName, reportingType, reportActions, in addReport() 155 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport() argument 170 reportFactory->make(id, name, reportingType, reportActions, interval, in addReport() 196 std::vector<ReportAction> reportActions = utils::transform( in loadFromPersistent() local 217 reportActions, Milliseconds(interval), appendLimit, in loadFromPersistent()
|
H A D | report.cpp | 35 reportActions(reportActionsIn.begin(), reportActionsIn.end()), in Report() 49 reportActions.insert(ReportAction::logToMetricReportsCollection); in Report() 310 return reportActions.contains(ReportAction::emitsReadingsUpdate); in makeReportInterface() 318 return reportActions.contains( in makeReportInterface() 330 if (tmp != reportActions) in makeReportInterface() 332 reportActions = tmp; in makeReportInterface() 340 reportActions, [](const auto reportAction) { in makeReportInterface() 476 if (utils::contains(reportActions, ReportAction::emitsReadingsUpdate)) in updateReadings() 500 utils::transform(reportActions, [](const auto reportAction) { in storeConfiguration()
|
H A D | report_manager.hpp | 54 const std::vector<ReportAction>& reportActions, Milliseconds interval, 60 const std::vector<ReportAction>& reportActions, Milliseconds interval,
|
H A D | report.hpp | 60 std::vector<ReportAction> reportActions, const Milliseconds period, 118 std::unordered_set<ReportAction> reportActions; member in Report
|
H A D | report_factory.cpp | 21 const std::vector<ReportAction>& reportActions, Milliseconds period, in make() argument 44 reportActions, period, appendLimit, reportUpdates, reportManager, in make()
|
H A D | report_factory.hpp | 35 const std::vector<ReportAction>& reportActions, Milliseconds period,
|
/openbmc/telemetry/tests/src/ |
H A D | test_report.cpp | 140 params.reportActions(), params.interval(), params.appendLimit(), in makeReport() 236 Eq(utils::transform(defaultParams().reportActions(), [](const auto v) { in TEST_F() 240 Eq(utils::contains(defaultParams().reportActions(), in TEST_F() 250 Eq(utils::contains(defaultParams().reportActions(), in TEST_F() 320 utils::transform(defaultParams().reportActions(), in TEST_F() 343 utils::transform(defaultParams().reportActions(), in TEST_F() 361 utils::transform(defaultParams().reportActions(), in TEST_F() 381 Eq(utils::transform(defaultParams().reportActions(), [](const auto v) { in TEST_F() 391 sut = makeReport(ReportParams().reportId("TestId_1").reportActions({})); in TEST_F() 409 .reportActions(utils::transform(newActions, [](const auto& action) { in TEST_F() [all …]
|
H A D | test_report_manager.cpp | 82 utils::transform(params.reportActions(), in addReport() 563 {"ReportActions", reportParams.reportActions()},
|
/openbmc/telemetry/tests/src/params/ |
H A D | report_params.hpp | 46 ReportParams& reportActions(std::vector<ReportAction> val) in reportActions() function in ReportParams 52 std::vector<ReportAction> reportActions() const in reportActions() function in ReportParams
|
/openbmc/telemetry/src/interfaces/ |
H A D | report_factory.hpp | 41 const std::vector<ReportAction>& reportActions, Milliseconds period,
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | metric_report_definition.hpp | 278 std::vector<std::string> reportActions; in fillReportDefinition() local 290 reportingType, "Interval", interval, "ReportActions", reportActions, in fillReportDefinition() 324 for (const std::string& action : reportActions) in fillReportDefinition() 430 std::vector<std::string> reportActions; member 630 if (!toDbusReportActions(res, *reportActionsStr, args.reportActions)) in getUserParameters() 852 args.reportUpdates, args.appendLimit, args.reportActions, in performAddReport() 1197 const std::vector<std::string>& reportActions) in setReportActions() argument 1200 if (!toDbusReportActions(asyncResp->res, reportActions, dbusReportActions)) in setReportActions()
|
/openbmc/telemetry/tests/src/mocks/ |
H A D | report_factory_mock.hpp | 81 params.reportingType(), params.reportActions(), in expectMake()
|