Home
last modified time | relevance | path

Searched refs:CollectionTimeScope (Results 1 – 16 of 16) sorted by relevance

/openbmc/telemetry/src/types/
H A Dcollection_time_scope.hpp10 enum class CollectionTimeScope : uint32_t enum
21 struct EnumTraits<CollectionTimeScope>
26 constexpr std::array<std::pair<std::string_view, CollectionTimeScope>, 3>
28 {std::make_pair<std::string_view, CollectionTimeScope>(
30 CollectionTimeScope::point),
31 std::make_pair<std::string_view, CollectionTimeScope>(
34 CollectionTimeScope::interval),
35 std::make_pair<std::string_view, CollectionTimeScope>(
38 CollectionTimeScope::startup)}};
40 inline CollectionTimeScope toCollectionTimeScope( in toCollectionTimeScope()
[all …]
H A Dreport_types.hpp25 CollectionTimeScope, CollectionDuration>,
27 utils::tstring::CollectionTimeScope, utils::tstring::CollectionDuration>;
H A Dreport_types.cpp23 metricParams.at_label<ts::CollectionTimeScope>()), in toReadingParameters()
/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Dmetric_report_definition.hpp39 enum class CollectionTimeScope{ enum
75 NLOHMANN_JSON_SERIALIZE_ENUM(CollectionTimeScope, {
76 {CollectionTimeScope::Invalid, "Invalid"},
77 {CollectionTimeScope::Point, "Point"},
78 {CollectionTimeScope::Interval, "Interval"},
79 {CollectionTimeScope::StartupInterval, "StartupInterval"},
/openbmc/telemetry/tests/src/
H A Dtest_metric.cpp54 .collectionTimeScope(CollectionTimeScope::point)
97 sut = makeSut(params.collectionTimeScope(CollectionTimeScope::startup)); in TEST_F()
110 sut = makeSut(params.collectionTimeScope(CollectionTimeScope::startup) in TEST_F()
170 expected.at_label<ts::CollectionTimeScope>() = params.collectionTimeScope(); in TEST_F()
238 .collectionTimeScope(CollectionTimeScope::point) in defaultPointParams()
257 .collectionTimeScope(CollectionTimeScope::interval)
261 .collectionTimeScope(CollectionTimeScope::interval)
265 .collectionTimeScope(CollectionTimeScope::startup)
277 .collectionTimeScope(CollectionTimeScope::interval)
281 .collectionTimeScope(CollectionTimeScope::interval)
[all …]
H A Dtest_report_manager.cpp363 CollectionTimeScope::point, in TEST_F()
396 CollectionTimeScope::point, in TEST_F()
522 CollectionTimeScope::point, in TEST_P()
H A Dtest_report.cpp276 CollectionTimeScope::startup, in TEST_F()
296 CollectionTimeScope::startup, in TEST_F()
657 {tstring::CollectionTimeScope::str(),
658 CollectionTimeScope::point},
666 {tstring::CollectionTimeScope::str(),
667 CollectionTimeScope::point},
/openbmc/telemetry/tests/src/params/
H A Dmetric_params.hpp27 MetricParams& collectionTimeScope(CollectionTimeScope val) in collectionTimeScope()
33 const CollectionTimeScope& collectionTimeScope() const in collectionTimeScope()
84 CollectionTimeScope collectionTimeScopeProperty = {};
H A Dreport_params.hpp157 CollectionTimeScope::point,
164 CollectionTimeScope::point,
/openbmc/telemetry/src/metrics/
H A Dcollection_data.cpp126 size_t size, OperationType op, CollectionTimeScope timeScope, in makeCollectionData()
137 case CollectionTimeScope::interval: in makeCollectionData()
144 case CollectionTimeScope::point: in makeCollectionData()
148 case CollectionTimeScope::startup: in makeCollectionData()
H A Dcollection_data.hpp29 size_t size, OperationType, CollectionTimeScope, CollectionDuration);
/openbmc/telemetry/src/
H A Dmetric.hpp17 Metric(Sensors sensors, OperationType operationType, CollectionTimeScope,
39 CollectionTimeScope collectionTimeScope;
H A Dreport_factory.cpp37 param.at_label<ts::CollectionTimeScope>(), in make()
75 labeledMetricParam.at_label<ts::CollectionTimeScope>(), in updateMetrics()
178 utils::enumToString(CollectionTimeScope::point); in getMetricParamsFromSensorTree()
184 utils::enumToString(CollectionTimeScope::point); in getMetricParamsFromSensorTree()
H A Dmetric.cpp14 CollectionTimeScope timeScopeIn, in Metric()
153 if (collectionTimeScope == CollectionTimeScope::point) in isTimerRequired()
158 if (collectionTimeScope == CollectionTimeScope::startup && in isTimerRequired()
/openbmc/telemetry/src/utils/
H A Dtstring.hpp107 struct CollectionTimeScope struct
/openbmc/bmcweb/redfish-core/lib/
H A Dmetric_report_definition.hpp167 inline metric_report_definition::CollectionTimeScope
173 return metric_report_definition::CollectionTimeScope::Point; in toRedfishCollectionTimeScope()
178 return metric_report_definition::CollectionTimeScope::Interval; in toRedfishCollectionTimeScope()
183 return metric_report_definition::CollectionTimeScope::StartupInterval; in toRedfishCollectionTimeScope()
185 return metric_report_definition::CollectionTimeScope::Invalid; in toRedfishCollectionTimeScope()
364 metric_report_definition::CollectionTimeScope in fillReportDefinition()
368 metric_report_definition::CollectionTimeScope::Invalid) in fillReportDefinition()