Home
last modified time | relevance | path

Searched refs:DbusEnvironment (Results 1 – 12 of 12) sorted by relevance

/openbmc/telemetry/tests/src/
H A Dtest_sensor.cpp28 DbusEnvironment::synchronizeIoc(); in TearDown()
35 DbusEnvironment::synchronizeIoc(); in registerForUpdates()
42 DbusEnvironment::synchronizeIoc(); in unregisterFromUpdates()
48 DbusEnvironment::getIoc(), DbusEnvironment::getBus(), in makeSensorObject()
49 DbusEnvironment::getObjServer()); in makeSensorObject()
57 DbusEnvironment::serviceName(), sensorObject->path(), "metadata",
58 DbusEnvironment::getIoc(), DbusEnvironment::getBus());
69 Eq(Sensor::Id("Sensor", DbusEnvironment::serviceName(), in TEST_F()
76 .WillOnce(InvokeWithoutArgs(DbusEnvironment::setPromise("async_read"))); in TEST_F()
80 ASSERT_TRUE(DbusEnvironment::waitForFuture("async_read")); in TEST_F()
[all …]
H A Ddbus_environment.cpp8 DbusEnvironment::~DbusEnvironment() in ~DbusEnvironment()
19 void DbusEnvironment::SetUp() in SetUp()
32 void DbusEnvironment::TearDown() in TearDown()
39 boost::asio::io_context& DbusEnvironment::getIoc() in getIoc()
44 std::shared_ptr<sdbusplus::asio::connection> DbusEnvironment::getBus() in getBus()
49 std::shared_ptr<sdbusplus::asio::object_server> DbusEnvironment::getObjServer() in getObjServer()
54 const char* DbusEnvironment::serviceName() in serviceName()
59 std::function<void()> DbusEnvironment::setPromise(std::string_view name) in setPromise()
66 bool DbusEnvironment::waitForFuture(std::string_view name, Milliseconds timeout) in waitForFuture()
71 bool DbusEnvironment::waitForFutures(std::string_view name, in waitForFutures()
[all …]
H A Ddbus_environment.hpp14 class DbusEnvironment : public ::testing::Environment class
17 ~DbusEnvironment();
103 *DbusEnvironment::getBus(), DbusEnvironment::serviceName(), path, in getProperty()
113 return DbusEnvironment::waitForFuture(std::move(propertyFuture)); in getProperty()
124 *DbusEnvironment::getBus(), DbusEnvironment::serviceName(), path, in setProperty()
130 return DbusEnvironment::waitForFuture(std::move(future)); in setProperty()
140 DbusEnvironment::getBus()->async_method_call( in callMethod()
145 DbusEnvironment::serviceName(), path, interface, method, in callMethod()
147 return DbusEnvironment::waitForFuture(std::move(future)); in callMethod()
H A Dtest_detached_timer.cpp21 auto setPromise = DbusEnvironment::setPromise("timer"); in TEST_F()
23 makeDetachedTimer(DbusEnvironment::getIoc(), 100ms, [this, &setPromise] { in TEST_F()
28 auto elapsed = DbusEnvironment::measureTime([] { in TEST_F()
29 DbusEnvironment::waitForFuture("timer"); in TEST_F()
H A Dtest_report.cpp70 TestReport() : messanger(DbusEnvironment::getIoc()) in TestReport()
138 DbusEnvironment::getIoc(), DbusEnvironment::getObjServer(), in makeReport()
151 return DbusEnvironment::getProperty<T>(path, Report::reportIfaceName, in getProperty()
159 return DbusEnvironment::setProperty<T>(path, Report::reportIfaceName, in setProperty()
167 return DbusEnvironment::callMethod(path, Report::reportIfaceName, in callMethod()
197 DbusEnvironment::getBus()->async_method_call( in call()
201 DbusEnvironment::serviceName(), path, interface, method); in call()
202 return DbusEnvironment::waitForFuture(methodPromise.get_future()); in call()
557 utils::Messanger messanger(DbusEnvironment::getIoc()); in TEST_F()
578 utils::Messanger messanger(DbusEnvironment::getIoc()); in TEST_F()
[all …]
H A Dtest_trigger.cpp59 TestTrigger() : messanger(DbusEnvironment::getIoc()) in TestTrigger()
87 DbusEnvironment::getIoc(), DbusEnvironment::getObjServer(), in makeTrigger()
105 return DbusEnvironment::getProperty<T>(path, Trigger::triggerIfaceName, in getProperty()
113 return DbusEnvironment::setProperty<T>(path, Trigger::triggerIfaceName, in setProperty()
140 DbusEnvironment::getBus()->async_method_call( in deleteTrigger()
144 DbusEnvironment::serviceName(), path, Trigger::deleteIfaceName, in deleteTrigger()
146 return DbusEnvironment::waitForFuture(methodPromise.get_future()); in deleteTrigger()
H A Dtest_discrete_threshold.cpp39 DbusEnvironment::getIoc(), triggerId, in makeThreshold()
212 DbusEnvironment::sleepFor(duration); in sleep()
236 InvokeWithoutArgs(DbusEnvironment::setPromise("commit")))); in testBodySensorIsUpdatedMultipleTimes()
247 EXPECT_THAT(DbusEnvironment::waitForFutures("commit"), true); in testBodySensorIsUpdatedMultipleTimes()
H A Dtest_report_manager.cpp51 DbusEnvironment::getObjServer()); in SetUp()
56 DbusEnvironment::synchronizeIoc(); in TearDown()
65 DbusEnvironment::getBus()->async_method_call( in addReport()
70 DbusEnvironment::serviceName(), ReportManager::reportManagerPath, in addReport()
73 return DbusEnvironment::waitForFuture(addReportPromise.get_future()); in addReport()
93 return DbusEnvironment::getProperty<T>( in getProperty()
554 DbusEnvironment::getObjServer()); in makeReportManager()
H A Dmain.cpp8 auto env = new DbusEnvironment; in main()
H A Dtest_numeric_threshold.cpp37 DbusEnvironment::getIoc(), triggerId, in makeThreshold()
188 DbusEnvironment::sleepFor(duration); in sleep()
211 InvokeWithoutArgs(DbusEnvironment::setPromise("commit")))); in testBodySensorIsUpdatedMultipleTimes()
232 EXPECT_THAT(DbusEnvironment::waitForFutures("commit"), true); in testBodySensorIsUpdatedMultipleTimes()
H A Dtest_trigger_actions.cpp267 TestUpdateReport() : messanger(DbusEnvironment::getIoc()) {} in TestUpdateReport()
275 DbusEnvironment::getIoc(), in make()
H A Dtest_trigger_manager.cpp38 DbusEnvironment::getBus()->async_method_call( in addTrigger()
43 DbusEnvironment::serviceName(), TriggerManager::triggerManagerPath, in addTrigger()
51 return DbusEnvironment::waitForFuture(addTriggerPromise.get_future()); in addTrigger()
58 DbusEnvironment::getObjServer()); in makeTriggerManager()