LCOV - code coverage report
Current view: top level - iomanager/unittest - IOManager_test.cxx (source / functions) Coverage Total Hit
Test: code.result Lines: 99.0 % 388 384
Test Date: 2025-12-21 13:07:08 Functions: 96.2 % 106 102

Function Name Sort by function name Hit count Sort by function hit count
IOManager_test::NotFound::test_method()::{lambda(dunedaq::iomanager::Data2&)#1}::operator()(dunedaq::iomanager::Data2&) const 0
dunedaq::iomanager::Data2::Data2(dunedaq::iomanager::Data2&&) 0
dunedaq::iomanager::Data3::Data3(dunedaq::iomanager::Data3&&) 0
dunedaq::iomanager::Data3::operator=(dunedaq::iomanager::Data3&&) 0
IOManager_test::DatatypeMismatchException::test_method()::{lambda(dunedaq::iomanager::DatatypeMismatch const&)#1}::operator()(dunedaq::iomanager::DatatypeMismatch const&) const 1
IOManager_test::DatatypeMismatchException::test_method()::{lambda(dunedaq::iomanager::DatatypeMismatch const&)#2}::operator()(dunedaq::iomanager::DatatypeMismatch const&) const 1
IOManager_test::NonSerializableCallbackRegistration::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#1}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NonSerializableCallbackRegistration::test_method()::{lambda(dunedaq::iomanager::NonSerializableData&)#1}::operator()(dunedaq::iomanager::NonSerializableData&) const 1
IOManager_test::NonSerializableNonCopyableCallbackRegistration::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#1}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NonSerializableNonCopyableCallbackRegistration::test_method()::{lambda(dunedaq::iomanager::NonSerializableNonCopyable&)#1}::operator()(dunedaq::iomanager::NonSerializableNonCopyable&) const 1
IOManager_test::NonSerializableNonCopyableSendReceive::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#1}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NonSerializableNonCopyableSendReceive::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#2}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NonSerializableSendReceive::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#1}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NonSerializableSendReceive::test_method()::{lambda(dunedaq::iomanager::NetworkMessageNotSerializable const&)#2}::operator()(dunedaq::iomanager::NetworkMessageNotSerializable const&) const 1
IOManager_test::NotFound::test_method()::{lambda(dunedaq::iomanager::ConnectionInstanceNotFound const&)#1}::operator()(dunedaq::iomanager::ConnectionInstanceNotFound const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#1}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#2}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#3}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#4}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#5}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#6}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#7}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#8}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::PubSubWithTopic::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#9}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::SimplePubSub::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#1}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::SimplePubSub::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#2}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::SimplePubSub::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#3}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::SimplePubSub::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#4}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
IOManager_test::SimplePubSub::test_method()::{lambda(dunedaq::iomanager::TimeoutExpired const&)#5}::operator()(dunedaq::iomanager::TimeoutExpired const&) const 1
dunedaq::iomanager::Data3::Data3() 1
dunedaq::iomanager::Data3::Data3(int) 1
IOManager_test::CallbackRegistration::test_method()::{lambda(dunedaq::iomanager::Data&)#1}::operator()(dunedaq::iomanager::Data&) const 2
IOManager_test::CallbackRegistration_invoker() 2
IOManager_test::CallbackRegistration::test_method() 1
IOManager_test::CallbackRegistration_invoker() 1
IOManager_test::CopyAndMoveSemantics_invoker() 2
IOManager_test::CopyAndMoveSemantics::test_method() 1
IOManager_test::CopyAndMoveSemantics_invoker() 1
IOManager_test::DatatypeMismatchException_invoker() 2
IOManager_test::DatatypeMismatchException::test_method() 1
IOManager_test::DatatypeMismatchException_invoker() 1
IOManager_test::GetDatatype_invoker() 2
IOManager_test::GetDatatype::test_method() 1
IOManager_test::GetDatatype_invoker() 1
IOManager_test::MultipleReceiverPubSub_invoker() 2
IOManager_test::MultipleReceiverPubSub::test_method() 1
IOManager_test::MultipleReceiverPubSub_invoker() 1
IOManager_test::NonCopyableCallbackRegistration::test_method()::{lambda(dunedaq::iomanager::NonCopyableData&)#1}::operator()(dunedaq::iomanager::NonCopyableData&) const 2
IOManager_test::NonCopyableCallbackRegistration_invoker() 2
IOManager_test::NonCopyableCallbackRegistration::test_method() 1
IOManager_test::NonCopyableCallbackRegistration_invoker() 1
IOManager_test::NonCopyableSendReceive_invoker() 2
IOManager_test::NonCopyableSendReceive::test_method() 1
IOManager_test::NonCopyableSendReceive_invoker() 1
IOManager_test::NonSerializableCallbackRegistration_invoker() 2
IOManager_test::NonSerializableCallbackRegistration::test_method() 1
IOManager_test::NonSerializableCallbackRegistration_invoker() 1
IOManager_test::NonSerializableNonCopyableCallbackRegistration_invoker() 2
IOManager_test::NonSerializableNonCopyableCallbackRegistration::test_method() 1
IOManager_test::NonSerializableNonCopyableCallbackRegistration_invoker() 1
IOManager_test::NonSerializableNonCopyableSendReceive_invoker() 2
IOManager_test::NonSerializableNonCopyableSendReceive::test_method() 1
IOManager_test::NonSerializableNonCopyableSendReceive_invoker() 1
IOManager_test::NonSerializableSendReceive_invoker() 2
IOManager_test::NonSerializableSendReceive::test_method() 1
IOManager_test::NonSerializableSendReceive_invoker() 1
IOManager_test::NotFound_invoker() 2
IOManager_test::NotFound::test_method() 1
IOManager_test::NotFound_invoker() 1
IOManager_test::PubSubWithTopic_invoker() 2
IOManager_test::PubSubWithTopic::test_method() 1
IOManager_test::PubSubWithTopic_invoker() 1
IOManager_test::SimplePubSub_invoker() 2
IOManager_test::SimplePubSub::test_method() 1
IOManager_test::SimplePubSub_invoker() 1
IOManager_test::SimpleSendReceive_invoker() 2
IOManager_test::SimpleSendReceive::test_method() 1
IOManager_test::SimpleSendReceive_invoker() 1
IOManager_test::Singleton_invoker() 2
IOManager_test::Singleton::test_method() 1
IOManager_test::Singleton_invoker() 1
dunedaq::iomanager::Data3::msgpack_unpack(msgpack::v2::object const&) 2
dunedaq::iomanager::Data3::msgpack_unpack(msgpack::v2::object const&) 1
void dunedaq::iomanager::Data3::msgpack_pack >(msgpack::v1::packer&) const 1
dunedaq::iomanager::Data3::~Data3() 2
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::Data3>() 2
dunedaq::iomanager::Data2::operator=(dunedaq::iomanager::Data2&&) 4
dunedaq::iomanager::Data::Data(int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
dunedaq::iomanager::Data::msgpack_unpack(msgpack::v2::object const&) 4
dunedaq::iomanager::Data::msgpack_unpack(msgpack::v2::object const&) 2
void dunedaq::iomanager::Data::msgpack_pack >(msgpack::v1::packer&) const 2
dunedaq::iomanager::NonCopyableData::NonCopyableData(int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
dunedaq::iomanager::NonCopyableData::msgpack_unpack(msgpack::v2::object const&) 4
dunedaq::iomanager::NonCopyableData::msgpack_unpack(msgpack::v2::object const&) 2
void dunedaq::iomanager::NonCopyableData::msgpack_pack >(msgpack::v1::packer&) const 2
dunedaq::iomanager::NonSerializableData::NonSerializableData() 4
dunedaq::iomanager::NonSerializableData::NonSerializableData(int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
dunedaq::iomanager::NonSerializableData::operator=(dunedaq::iomanager::NonSerializableData&&) 4
dunedaq::iomanager::NonSerializableNonCopyable::NonSerializableNonCopyable() 4
dunedaq::iomanager::NonSerializableNonCopyable::NonSerializableNonCopyable(int, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
dunedaq::iomanager::NonSerializableNonCopyable::operator=(dunedaq::iomanager::NonSerializableNonCopyable&&) 4
dunedaq::iomanager::Data::Data() 5
dunedaq::iomanager::Data::operator=(dunedaq::iomanager::Data&&) 5
dunedaq::iomanager::NonCopyableData::NonCopyableData() 5
dunedaq::iomanager::NonCopyableData::operator=(dunedaq::iomanager::NonCopyableData&&) 5
dunedaq::iomanager::NonSerializableData::NonSerializableData(dunedaq::iomanager::NonSerializableData&&) 9
dunedaq::iomanager::NonSerializableNonCopyable::NonSerializableNonCopyable(dunedaq::iomanager::NonSerializableNonCopyable&&) 9
dunedaq::iomanager::Data2::Data2() 10
dunedaq::iomanager::Data2::Data2(int, double) 10
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::NonCopyableData>() 10
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::NonSerializableData>() 10
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::NonSerializableNonCopyable>() 10
dunedaq::iomanager::Data::Data(dunedaq::iomanager::Data&&) 11
dunedaq::iomanager::NonCopyableData::NonCopyableData(dunedaq::iomanager::NonCopyableData&&) 11
IOManager_test::ConfigurationTestFixture::ConfigurationTestFixture() 14
IOManager_test::ConfigurationTestFixture::~ConfigurationTestFixture() 14
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::Data2>() 14
dunedaq::iomanager::Data2::~Data2() 16
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > dunedaq::datatype_to_string<dunedaq::iomanager::Data>() 16
dunedaq::iomanager::NonSerializableData::~NonSerializableData() 17
dunedaq::iomanager::NonSerializableNonCopyable::~NonSerializableNonCopyable() 17
dunedaq::iomanager::Data2::msgpack_unpack(msgpack::v2::object const&) 20
dunedaq::iomanager::Data2::msgpack_unpack(msgpack::v2::object const&) 10
void dunedaq::iomanager::Data2::msgpack_pack >(msgpack::v1::packer&) const 10
dunedaq::iomanager::Data::~Data() 20
dunedaq::iomanager::NonCopyableData::~NonCopyableData() 20

Generated by: LCOV version 2.0-1