/openbmc/telemetry/tests/src/ |
H A D | test_sensor.cpp | 28 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 D | dbus_environment.cpp | 8 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 D | dbus_environment.hpp | 14 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 D | test_detached_timer.cpp | 21 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 D | test_report.cpp | 70 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 D | test_trigger.cpp | 59 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 D | test_discrete_threshold.cpp | 39 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 D | test_report_manager.cpp | 51 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 D | main.cpp | 8 auto env = new DbusEnvironment; in main()
|
H A D | test_numeric_threshold.cpp | 37 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 D | test_trigger_actions.cpp | 267 TestUpdateReport() : messanger(DbusEnvironment::getIoc()) {} in TestUpdateReport() 275 DbusEnvironment::getIoc(), in make()
|
H A D | test_trigger_manager.cpp | 38 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()
|