Home
last modified time | relevance | path

Searched full:collectiontimescope (Results 1 – 22 of 22) sorted by relevance

/openbmc/telemetry/src/types/
H A Dcollection_time_scope.hpp10 enum class CollectionTimeScope : uint32_t enum
21 struct EnumTraits<CollectionTimeScope>
23 static constexpr auto propertyName = ConstexprString{"CollectionTimeScope"};
26 constexpr std::array<std::pair<std::string_view, CollectionTimeScope>, 3>
28 {std::make_pair<std::string_view, CollectionTimeScope>(
29 "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.Point",
30 CollectionTimeScope::point),
31 std::make_pair<std::string_view, CollectionTimeScope>(
32 "xyz.openbmc_project.Telemetry.Report.CollectionTimescope."
34 CollectionTimeScope::interval),
[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/telemetry/tests/src/
H A Dtest_metric.cpp48 p.operationType(), p.collectionTimeScope(), p.collectionDuration(), in makeSut()
54 .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()
213 .collectionTimeScope(GetParam().collectionTimeScope()) in SetUp()
238 .collectionTimeScope(CollectionTimeScope::point) in defaultPointParams()
257 .collectionTimeScope(CollectionTimeScope::interval)
261 .collectionTimeScope(CollectionTimeScope::interval)
265 .collectionTimeScope(CollectionTimeScope::startup)
[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/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/src/
H A Dmetric.cpp14 CollectionTimeScope timeScopeIn, in Metric()
18 collectionTimeScope(timeScopeIn), collectionDuration(collectionDurationIn), in Metric()
21 collectionTimeScope, collectionDuration)), in Metric()
125 collectionTimeScope, collectionDuration); in dumpConfiguration()
153 if (collectionTimeScope == CollectionTimeScope::point) in isTimerRequired()
158 if (collectionTimeScope == CollectionTimeScope::startup && in isTimerRequired()
H A Dreport_factory.cpp37 param.at_label<ts::CollectionTimeScope>(), in make()
75 labeledMetricParam.at_label<ts::CollectionTimeScope>(), in updateMetrics()
144 auto [sensorPaths, operationType, collectionTimeScope, in getMetricParamsFromSensorTree()
177 collectionTimeScope = in getMetricParamsFromSensorTree()
178 utils::enumToString(CollectionTimeScope::point); in getMetricParamsFromSensorTree()
181 if (collectionTimeScope.empty()) in getMetricParamsFromSensorTree()
183 collectionTimeScope = in getMetricParamsFromSensorTree()
184 utils::enumToString(CollectionTimeScope::point); in getMetricParamsFromSensorTree()
190 utils::toCollectionTimeScope(collectionTimeScope), in getMetricParamsFromSensorTree()
H A Dmetric.hpp17 Metric(Sensors sensors, OperationType operationType, CollectionTimeScope,
39 CollectionTimeScope collectionTimeScope; member in Metric
/openbmc/telemetry/tests/src/params/
H A Dmetric_params.hpp27 MetricParams& collectionTimeScope(CollectionTimeScope val) in collectionTimeScope() function in MetricParams
33 const CollectionTimeScope& collectionTimeScope() const in collectionTimeScope() function in MetricParams
84 CollectionTimeScope collectionTimeScopeProperty = {};
97 << ", timeScope: " << enumToString(mp.collectionTimeScope()) in operator <<()
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/bmcweb/redfish-core/lib/
H A Dmetric_report_definition.hpp167 inline metric_report_definition::CollectionTimeScope
171 "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.Point") in toRedfishCollectionTimeScope()
173 return metric_report_definition::CollectionTimeScope::Point; in toRedfishCollectionTimeScope()
176 "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.Interval") in toRedfishCollectionTimeScope()
178 return metric_report_definition::CollectionTimeScope::Interval; in toRedfishCollectionTimeScope()
181 "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.StartupInterval") in toRedfishCollectionTimeScope()
183 return metric_report_definition::CollectionTimeScope::StartupInterval; in toRedfishCollectionTimeScope()
185 return metric_report_definition::CollectionTimeScope::Invalid; in toRedfishCollectionTimeScope()
192 return "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.Point"; in toDbusCollectionTimeScope()
196 return "xyz.openbmc_project.Telemetry.Report.CollectionTimescope.Interval"; in toDbusCollectionTimeScope()
[all …]
/openbmc/telemetry/src/utils/
H A Dtstring.hpp107 struct CollectionTimeScope struct
111 return "collectionTimeScope"; in str()
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Telemetry/
H A DReport.interface.yaml35 …struct[object_path,string]],enum[self.OperationType],string,enum[self.CollectionTimescope],uint64]]
145 - name: CollectionTimescope
H A DReportManager.interface.yaml49 …eport.OperationType],string,enum[xyz.openbmc_project.Telemetry.Report.CollectionTimescope],uint64]]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DMetricReportDefinition.v1_4_7.json57 "CollectionTimeScope": { object
159 "CollectionTimeScope": { object
162 "$ref": "#/definitions/CollectionTimeScope"
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DMetricReportDefinition.v1_4_7.json57 "CollectionTimeScope": { object
159 "CollectionTimeScope": { object
162 "$ref": "#/definitions/CollectionTimeScope"
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DMetricReportDefinition_v1.xml182 … <Property Name="CollectionTimeScope" Type="MetricReportDefinition.v1_0_0.CollectionTimeScope">
258 <EnumType Name="CollectionTimeScope">
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DMetricReportDefinition_v1.xml182 … <Property Name="CollectionTimeScope" Type="MetricReportDefinition.v1_0_0.CollectionTimeScope">
258 <EnumType Name="CollectionTimeScope">