| /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 | 77 TestReport() : messanger(DbusEnvironment::getIoc()) in TestReport() 145 DbusEnvironment::getIoc(), DbusEnvironment::getObjServer(), in makeReport() 158 return DbusEnvironment::getProperty<T>(path, TelemetryReport::interface, in getProperty() 166 return DbusEnvironment::setProperty<T>(path, TelemetryReport::interface, in setProperty() 174 return DbusEnvironment::callMethod(path, TelemetryReport::interface, in callMethod() 204 DbusEnvironment::getBus()->async_method_call( in call() 208 DbusEnvironment::serviceName(), path, interface, method); in call() 209 return DbusEnvironment::waitForFuture(methodPromise.get_future()); in call() 615 utils::Messanger messanger(DbusEnvironment::getIoc()); in TEST_F() 637 utils::Messanger messanger(DbusEnvironment::getIoc()); in TEST_F() [all …]
|
| H A D | main.cpp | 8 auto env = new DbusEnvironment; in main()
|
| 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_trigger.cpp | 65 TestTrigger() : messanger(DbusEnvironment::getIoc()) in TestTrigger() 93 DbusEnvironment::getIoc(), DbusEnvironment::getObjServer(), in makeTrigger() 111 return DbusEnvironment::getProperty<T>( in getProperty() 119 return DbusEnvironment::setProperty<T>( in setProperty() 146 DbusEnvironment::getBus()->async_method_call( in deleteTrigger() 150 DbusEnvironment::serviceName(), path, ObjectDelete::interface, in deleteTrigger() 152 return DbusEnvironment::waitForFuture(methodPromise.get_future()); in deleteTrigger()
|
| H A D | test_report_manager.cpp | 59 DbusEnvironment::getObjServer()); in SetUp() 64 DbusEnvironment::synchronizeIoc(); in TearDown() 73 DbusEnvironment::getBus()->async_method_call( in addReport() 78 DbusEnvironment::serviceName(), TelemetryReport::namespace_path, in addReport() 82 return DbusEnvironment::waitForFuture(addReportPromise.get_future()); in addReport() 102 return DbusEnvironment::getProperty<T>( in getProperty() 566 DbusEnvironment::getObjServer()); in makeReportManager()
|
| H A D | test_trigger_actions.cpp | 169 TestUpdateReport() : messanger(DbusEnvironment::getIoc()) {} in TestUpdateReport() 177 DbusEnvironment::getIoc(), in make()
|
| 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_manager.cpp | 43 DbusEnvironment::getBus()->async_method_call( in addTrigger() 48 DbusEnvironment::serviceName(), TriggerManager::triggerManagerPath, in addTrigger() 57 return DbusEnvironment::waitForFuture(addTriggerPromise.get_future()); in addTrigger() 64 DbusEnvironment::getObjServer()); in makeTriggerManager()
|