Home
last modified time | relevance | path

Searched refs:Milliseconds (Results 1 – 25 of 58) sorted by relevance

123

/openbmc/telemetry/tests/src/fakes/
H A Dclock_fake.hpp15 Milliseconds timestamp() const noexcept in timestamp()
20 void advance(Milliseconds delta) noexcept in advance()
25 void set(Milliseconds timeSinceEpoch) noexcept in set()
32 now = time_point{Milliseconds{0u}}; in reset()
40 static Milliseconds toTimestamp(TimePoint tp) in toTimestamp()
42 return std::chrono::time_point_cast<Milliseconds>(tp) in toTimestamp()
46 Milliseconds steadyTimestamp() const noexcept override in steadyTimestamp()
51 Milliseconds systemTimestamp() const noexcept override in systemTimestamp()
56 void advance(Milliseconds delta) noexcept in advance()
/openbmc/telemetry/tests/src/
H A Dtest_metric.cpp18 constexpr Milliseconds systemTimestamp = 42ms;
98 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
103 sut->updateReadings(Milliseconds{50u}); in TEST_F()
104 sut->updateReadings(Milliseconds{100u}); in TEST_F()
112 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
117 sut->updateReadings(Milliseconds{50u}); in TEST_F()
118 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{180}, 11.); in TEST_F()
119 sut->updateReadings(Milliseconds{100u}); in TEST_F()
139 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
144 std::chrono::duration_cast<Milliseconds>( in TEST_F()
[all …]
H A Ddbus_environment.hpp27 static void sleepFor(Milliseconds);
28 static Milliseconds measureTime(std::function<void()>);
46 Milliseconds timeout = std::chrono::seconds(10)) in waitForFutures()
48 constexpr auto precission = Milliseconds(10); in waitForFutures()
49 auto elapsed = Milliseconds(0); in waitForFutures()
79 Milliseconds timeout = std::chrono::seconds(10)) in waitForFuture()
90 Milliseconds timeout = std::chrono::seconds(10));
93 Milliseconds timeout = std::chrono::seconds(10));
H A Ddbus_environment.cpp66 bool DbusEnvironment::waitForFuture(std::string_view name, Milliseconds timeout) in waitForFuture()
72 Milliseconds timeout) in waitForFutures()
97 void DbusEnvironment::sleepFor(Milliseconds timeout) in sleepFor()
110 Milliseconds DbusEnvironment::measureTime(std::function<void()> fun) in measureTime()
116 return std::chrono::duration_cast<Milliseconds>(end - begin); in measureTime()
H A Dtest_discrete_threshold.cpp31 Milliseconds dwellTime, std::string thresholdValue, in makeThreshold()
134 Milliseconds sleepAfter;
137 Milliseconds sleepAfter = 0ms) : in UpdateParams()
146 Milliseconds waitMin;
149 Milliseconds waitMin = 0ms) : in ExpectedParams()
172 DiscreteParams& DwellTime(Milliseconds val) in DwellTime()
200 Milliseconds dwellTime = 0ms;
208 void sleep(Milliseconds duration) in sleep()
/openbmc/telemetry/tests/src/params/
H A Dmetric_params.hpp49 MetricParams& readings(std::vector<std::pair<Milliseconds, double>> value) in readings() argument
55 const std::vector<std::pair<Milliseconds, double>>& readings() const in readings()
60 MetricParams& expectedReading(Milliseconds delta, double reading) in expectedReading()
66 const std::pair<Milliseconds, double>& expectedReading() const in expectedReading()
86 CollectionDuration(Milliseconds(0u));
87 std::vector<std::pair<Milliseconds, double>> readingsProperty = {};
88 std::pair<Milliseconds, double> expectedReadingProperty = {};
H A Dreport_params.hpp57 ReportParams& interval(Milliseconds val) in interval()
63 Milliseconds interval() const in interval()
148 Milliseconds intervalProperty{};
158 CollectionDuration(Milliseconds(0u))},
165 CollectionDuration(Milliseconds(0u))}}};
/openbmc/telemetry/src/metrics/
H A Dcollection_function.cpp12 Milliseconds) const override in calculate()
26 Milliseconds timestamp) const override in calculateForStartupInterval()
38 Milliseconds) const override in calculate()
52 Milliseconds timestamp) const override in calculateForStartupInterval()
64 Milliseconds timestamp) const override in calculate()
67 auto timeSum = Milliseconds{0}; in calculate()
87 Milliseconds timestamp) const override in calculateForStartupInterval()
105 const Milliseconds timestamp) const override in calculate()
128 const Milliseconds timestamp) const override in calculateForStartupInterval()
147 static constexpr Multiplier calculateMultiplier(Milliseconds duration) in calculateMultiplier()
H A Dcollection_data.cpp18 std::optional<double> update(Milliseconds) override in update() argument
23 double update(Milliseconds, double reading) override in update() argument
47 std::optional<double> update(Milliseconds timestamp) override in update()
59 double update(Milliseconds timestamp, double reading) override in update()
69 void cleanup(Milliseconds timestamp) in cleanup()
104 std::optional<double> update(Milliseconds timestamp) override in update()
114 double update(Milliseconds timestamp, double reading) override in update()
H A Dcollection_function.hpp14 using ReadingItem = std::pair<Milliseconds, double>;
22 Milliseconds timestamp) const = 0;
24 std::vector<ReadingItem>& readings, Milliseconds timestamp) const = 0;
/openbmc/telemetry/src/utils/
H A Dclock.hpp11 Milliseconds steadyTimestamp() const noexcept override in steadyTimestamp()
13 return std::chrono::time_point_cast<Milliseconds>( in steadyTimestamp()
18 Milliseconds systemTimestamp() const noexcept override in systemTimestamp()
20 return std::chrono::time_point_cast<Milliseconds>( in systemTimestamp()
/openbmc/telemetry/src/
H A Dtrigger_actions.hpp40 const std::string& sensorName, const Milliseconds timestamp,
56 const std::string& sensorName, const Milliseconds timestamp,
81 const std::string& sensorName, const Milliseconds timestamp,
94 const std::string& sensorName, const Milliseconds timestamp,
112 const std::string& sensorName, const Milliseconds timestamp,
122 const std::string& sensorName, const Milliseconds timestamp,
143 const std::string& sensorName, const Milliseconds timestamp,
H A Dsensor.hpp54 Milliseconds timerInterval = Milliseconds(0);
59 Milliseconds timestamp = Milliseconds{0u};
H A Dtrigger_actions.cpp20 std::string timestampToString(Milliseconds timestamp) in timestampToString()
49 const std::string& sensorName, const Milliseconds timestamp, in commit()
105 const std::string& sensorName, const Milliseconds timestamp, in commit()
171 const std::string& sensorName, const Milliseconds timestamp, in commit()
188 const std::string& sensorName, const Milliseconds timestamp, in commit()
240 const std::string& sensorName, const Milliseconds timestamp, in commit()
254 const std::string& sensorName, const Milliseconds timestamp, in commit()
304 const std::string& sensorName, const Milliseconds timestamp, in commit()
H A Dreport_manager.hpp48 const ReportingType reportingType, Milliseconds interval,
54 const std::vector<ReportAction>& reportActions, Milliseconds interval,
60 const std::vector<ReportAction>& reportActions, Milliseconds interval,
69 static constexpr Milliseconds minInterval{TELEMETRY_MIN_INTERVAL};
H A Ddiscrete_threshold.cpp12 Milliseconds dwellTimeIn, const std::string& thresholdValueIn, in DiscreteThreshold()
50 Milliseconds timestamp, double value) in sensorUpdated()
74 if (dwellTime == Milliseconds::zero()) in startTimer()
98 Milliseconds timestamp = clock->systemTimestamp(); in commit()
H A Dreport.cpp26 std::vector<ReportAction> reportActionsIn, const Milliseconds intervalIn, in Report()
216 Milliseconds newIntervalT = interval; in makeReportInterface()
220 newIntervalT = Milliseconds(newInterval); in makeReportInterface()
411 void Report::scheduleTimerForPeriodicReport(Milliseconds timerInterval) in scheduleTimerForPeriodicReport()
430 constexpr Milliseconds timerInterval{100}; in scheduleTimerForOnChangeReport()
473 std::chrono::duration_cast<Milliseconds>(clock->systemTimestamp()) in updateReadings()
617 Milliseconds interval) in verify()
619 if (interval != Milliseconds{0} && interval < ReportManager::minInterval) in verify()
627 interval == Milliseconds{0}) || in verify()
629 interval != Milliseconds{0})) in verify()
H A Dnumeric_threshold.cpp9 Milliseconds dwellTimeIn, numeric::Direction directionIn, in NumericThreshold()
45 Milliseconds timestamp, double value) in sensorUpdated()
98 if (dwellTime == Milliseconds::zero()) in startTimer()
122 Milliseconds timestamp = clock->systemTimestamp(); in commit()
H A Dreport.hpp60 std::vector<ReportAction> reportActions, const Milliseconds period,
96 void scheduleTimerForPeriodicReport(Milliseconds interval);
111 static std::vector<ErrorMessage> verify(ReportingType, Milliseconds);
117 Milliseconds interval;
H A Dreport_manager.cpp84 Milliseconds(interval), appendLimit, in ReportManager()
102 const ReportingType reportingType, Milliseconds interval, in verifyAddReport()
123 interval != Milliseconds{0})) in verifyAddReport()
140 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport()
155 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport()
217 reportActions, Milliseconds(interval), appendLimit, in loadFromPersistent()
H A Dnumeric_threshold.hpp29 Milliseconds dwellTime, numeric::Direction direction,
36 void sensorUpdated(interfaces::Sensor&, Milliseconds, double) override;
44 const Milliseconds dwellTime;
H A Ddiscrete_threshold.hpp29 Milliseconds dwellTime, const std::string& thresholdValue,
36 void sensorUpdated(interfaces::Sensor&, Milliseconds, double) override;
44 const Milliseconds dwellTime;
/openbmc/telemetry/src/interfaces/
H A Dclock.hpp15 virtual Milliseconds steadyTimestamp() const noexcept = 0;
16 virtual Milliseconds systemTimestamp() const noexcept = 0;
/openbmc/telemetry/tests/src/mocks/
H A Dclock_mock.hpp11 MOCK_METHOD(Milliseconds, steadyTimestamp, (), (const, noexcept, override));
12 MOCK_METHOD(Milliseconds, systemTimestamp, (), (const, noexcept, override));
/openbmc/telemetry/src/types/
H A Dcollection_duration.hpp11 BOOST_STRONG_TYPEDEF(Milliseconds, CollectionDuration) in BOOST_STRONG_TYPEDEF() argument
20 value = CollectionDuration(Milliseconds(json.get<uint64_t>())); in from_json()

123