| Function (File:Line) |
Call count |
Line coverage |
Branch coverage |
Condition coverage |
Block coverage |
| createMock(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (TESTS/TEST_PUSH_PULL/main.cpp:58) | called 1 time | 100.0% | 78.6% | -% | 49.1% |
| test_eintr(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_interrupt.cpp:17) | called 1 time | 100.0% | 92.3% | -% | 62.4% |
| test_eterm() (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:48) | called 1 time | 100.0% | 95.8% | -% | 59.2% |
| SendMessage(PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PZmqBackend, PMockBackend>&, unsigned long) (TESTS/TEST_SEND_RECEIVE/main_sender.cpp:19) | called 1 time | 86.7% | 73.9% | -% | 37.5% |
| std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > statusToStr<PRecvStatus::PRecvStatus>(PRecvStatus::PRecvStatus) (src/PZmqBackend_impl.h:19) | called 4 times | 50.0% | 37.5% | -% | 27.3% |
| std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > statusToStr<PSendStatus::PSendStatus>(PSendStatus::PSendStatus) (src/PZmqBackend_impl.h:19) | called 3 times | 44.4% | 37.5% | -% | 27.3% |
| test_eagain(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:12) | called 1 time | 100.0% | 94.4% | -% | 61.7% |
| test_eagain(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_sender_errors.cpp:10) | called 1 time | 100.0% | 100.0% | -% | 54.9% |
| test_eagain() (TESTS/TEST_BACKEND_ERRORS/main_sender_errors.cpp:16) | called 1 time | 100.0% | 89.3% | -% | 49.3% |
| test_efault(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:110) | called 1 time | 100.0% | 100.0% | -% | 55.7% |
| test_enotsup(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:29) | called 1 time | 100.0% | 90.9% | -% | 58.4% |
| test_enotsup(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_sender_errors.cpp:40) | called 1 time | 100.0% | 91.3% | -% | 58.4% |
| test_enotsock(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:93) | called 1 time | 100.0% | 90.5% | -% | 58.4% |
| test_enotsock(zmq::context_t&) (TESTS/TEST_ZMQ_ERRORS/main_sender_errors.cpp:24) | called 1 time | 100.0% | 91.3% | -% | 58.8% |
| ReceiveMessage(PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PZmqBackend, PMockBackend>&, unsigned long) (TESTS/TEST_SEND_RECEIVE/main_receiver.cpp:21) | called 1 time | 92.3% | 72.2% | -% | 34.8% |
| testMockSocket() (TESTS/TEST_PUSH_PULL/main.cpp:95) | called 1 time | 100.0% | 82.4% | -% | 47.1% |
| testRealSocket() (TESTS/TEST_PUSH_PULL/main.cpp:108) | called 1 time | 100.0% | 82.9% | -% | 49.7% |
| testRecvErrors() (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:109) | called 1 time | 100.0% | -% | -% | 100.0% |
| testRecvErrors() (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:134) | called 1 time | 100.0% | 100.0% | -% | 86.7% |
| testSendErrors() (TESTS/TEST_BACKEND_ERRORS/main_sender_errors.cpp:57) | called 1 time | 100.0% | -% | -% | 100.0% |
| testSendErrors() (TESTS/TEST_ZMQ_ERRORS/main_sender_errors.cpp:60) | called 1 time | 100.0% | 100.0% | -% | 84.6% |
| checkRecvStatus(std::optional<unsigned long>) (src/PZmqBackend.cpp:46) | called 195 times | 85.7% | 75.0% | -% | 87.5% |
| checkSendStatus(std::optional<unsigned long>) (src/PZmqBackend.cpp:20) | called 193 times | 75.0% | 75.0% | -% | 58.3% |
| sigusr1_handler(int) (TESTS/TEST_ZMQ_ERRORS/main_interrupt.cpp:11) | called 1 time | 100.0% | -% | -% | 100.0% |
| test_no_message() (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:16) | called 1 time | 100.0% | 89.3% | -% | 49.3% |
| pzmq_setDataRate(zmq::socket_t*, int, int) (src/phoenix_zmq.cpp:143) | called 13 times | 60.0% | 42.9% | -% | 71.4% |
| convertToRecvFlag(PRecvFlag::PRecvFlag) (src/PZmqBackend.cpp:74) | called 197 times | 100.0% | 100.0% | -% | 100.0% |
| convertToSendFlag(PSendFlag::PSendFlag) (src/PZmqBackend.cpp:65) | called 194 times | 100.0% | 100.0% | -% | 100.0% |
| threadSendMessage(PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PZmqBackend, PMockBackend>&, unsigned long) (TESTS/TEST_PUSH_PULL/main.cpp:70) | called 2 times | 100.0% | 100.0% | -% | 58.6% |
| pzmq_setBufferSize(zmq::socket_t*, int, int, int, unsigned long) (src/phoenix_zmq.cpp:207) | called 13 times | 100.0% | 50.0% | -% | 88.9% |
| test_broken_socket() (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:30) | called 1 time | 100.0% | 90.0% | -% | 49.3% |
| test_broken_socket() (TESTS/TEST_BACKEND_ERRORS/main_sender_errors.cpp:30) | called 1 time | 100.0% | 90.9% | -% | 49.7% |
| test_socket_closure() (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:61) | called 1 time | 100.0% | 92.5% | -% | 51.0% |
| threadReceivedMessage(PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PZmqBackend, PMockBackend>&, unsigned long) (TESTS/TEST_PUSH_PULL/main.cpp:82) | called 2 times | 100.0% | 100.0% | -% | 54.3% |
| pzmq_closeServerSocket(zmq::socket_t*&) (src/phoenix_zmq.cpp:114) | not called | 0.0% | 0.0% | -% | 0.0% |
| pzmq_createParamClient(int, int, int, unsigned long, long) (src/PZmqBackend.cpp:88) | called 6 times | 100.0% | -% | -% | 100.0% |
| pzmq_createParamServer(int, int, int, unsigned long, long) (src/PZmqBackend.cpp:108) | called 7 times | 100.0% | -% | -% | 100.0% |
| pzmq_setRecvBufferSize(zmq::socket_t*, int) (src/phoenix_zmq.cpp:159) | called 6 times | 100.0% | 50.0% | -% | 100.0% |
| pzmq_setSendBufferSize(zmq::socket_t*, int) (src/phoenix_zmq.cpp:174) | called 7 times | 100.0% | 50.0% | -% | 100.0% |
| pzmq_setThreadAffinity(zmq::socket_t*, unsigned long) (src/phoenix_zmq.cpp:189) | called 13 times | 100.0% | 50.0% | -% | 100.0% |
| test_wrong_socket_type() (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:46) | called 1 time | 100.0% | 89.3% | -% | 49.3% |
| test_wrong_socket_type() (TESTS/TEST_BACKEND_ERRORS/main_sender_errors.cpp:47) | called 1 time | 100.0% | 87.5% | -% | 50.0% |
| pzmq_createClientSocket(zmq::context_t&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, int, int, int, unsigned long, long) (src/phoenix_zmq.cpp:98) | called 6 times | 100.0% | 50.0% | -% | 100.0% |
| pzmq_createClientSocket(zmq::context_t&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (src/phoenix_zmq.cpp:18) | called 6 times | 83.3% | 65.0% | -% | 55.9% |
| pzmq_createServerSocket(zmq::context_t&, int, unsigned long) (src/phoenix_zmq.cpp:49) | called 7 times | 100.0% | 71.4% | -% | 61.5% |
| pzmq_createServerSocket(zmq::context_t&, unsigned long, int, int, int, unsigned long, long) (src/phoenix_zmq.cpp:74) | called 7 times | 100.0% | 50.0% | -% | 100.0% |
| pzmq_setNbMessageBuffer(zmq::socket_t*, int) (src/phoenix_zmq.cpp:126) | called 13 times | 100.0% | 50.0% | -% | 100.0% |
| PZmqSocket::createClientSocket(zmq::context_t&, PSocketParam const&, PZmqParam const&) (src/PZmqBackend.cpp:138) | called 6 times | 100.0% | -% | -% | 100.0% |
| PZmqSocket::createServerSocket(zmq::context_t&, PSocketParam const&, PZmqParam const&) (src/PZmqBackend.cpp:157) | called 7 times | 100.0% | -% | -% | 100.0% |
| PZmqSocket::close() (src/PZmqBackend.cpp:239) | called 38 times | 100.0% | 75.0% | -% | 100.0% |
| PZmqSocket::recvMsg(zmq::message_t&, PRecvFlag::PRecvFlag) (src/PZmqBackend.cpp:206) | called 197 times | 61.5% | 31.8% | -% | 50.0% |
| PZmqSocket::sendMsg(zmq::message_t&, PSendFlag::PSendFlag) (src/PZmqBackend.cpp:175) | called 194 times | 53.3% | 29.2% | -% | 46.2% |
| PRecvStatus::PRecvStatus PZmqSocket::recvData<unsigned long>(unsigned long&, PRecvFlag::PRecvFlag) (src/PZmqBackend_impl.h:71) | called 197 times | 83.3% | 75.0% | -% | 73.7% |
| PSendStatus::PSendStatus PZmqSocket::sendData<unsigned long>(unsigned long const&, PSendFlag::PSendFlag) (src/PZmqBackend_impl.h:53) | called 194 times | 88.9% | 83.3% | -% | 80.0% |
| PZmqSocket::PZmqSocket() (src/PZmqBackend.cpp:121) | called 13 times | 100.0% | -% | -% | 100.0% |
| PZmqSocket::~PZmqSocket() (src/PZmqBackend.cpp:128) | not called | 100.0% | -% | -% | 0.0% |
| PZmqSocket::~PZmqSocket() (src/PZmqBackend.cpp:128) | called 13 times | 100.0% | -% | -% | 100.0% |
| PZmqBackend::createClientSocket(PZmqSocket&, PSocketParam const&, PZmqParam const&) (src/PZmqBackend.cpp:275) | called 6 times | 100.0% | -% | -% | 100.0% |
| PZmqBackend::createServerSocket(PZmqSocket&, PSocketParam const&, PZmqParam const&) (src/PZmqBackend.cpp:285) | called 7 times | 100.0% | -% | -% | 100.0% |
| PZmqBackend::client() (src/PZmqBackend.cpp:257) | called 6 times | 100.0% | -% | -% | 100.0% |
| PZmqBackend::server() (src/PZmqBackend.cpp:264) | called 7 times | 100.0% | -% | -% | 100.0% |
| PZmqBackend::mockToMsg(zmq::message_t&, std::vector<unsigned char, std::allocator<unsigned char> >&) (src/PZmqBackend.cpp:303) | not called | 0.0% | -% | -% | 0.0% |
| PZmqBackend::msgToMock(std::vector<unsigned char, std::allocator<unsigned char> >&, zmq::message_t const&) (src/PZmqBackend.cpp:293) | not called | 0.0% | -% | -% | 0.0% |
| PZmqBackend::PZmqBackend() (src/PZmqBackend.cpp:248) | called 11 times | 100.0% | -% | -% | 100.0% |
| PZmqSocket::isConnected() const (src/PZmqBackend.cpp:231) | called 1 time | 75.0% | 50.0% | -% | 80.0% |
| test_eterm()::{lambda()#1}::operator()() const (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:58) | called 1 time | 92.3% | 75.0% | -% | 77.8% |
| test_socket_closure()::{lambda()#1}::operator()() const (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:71) | called 1 time | 76.9% | 62.5% | -% | 59.3% |
| main (TESTS/TEST_BACKEND_ERRORS/main_receiver_errors.cpp:120) | called 1 time | 100.0% | -% | -% | 100.0% |
| main (TESTS/TEST_BACKEND_ERRORS/main_sender_errors.cpp:67) | called 1 time | 100.0% | -% | -% | 100.0% |
| main (TESTS/TEST_PUSH_PULL/main.cpp:124) | called 1 time | 100.0% | -% | -% | 100.0% |
| main (TESTS/TEST_SEND_RECEIVE/main_receiver.cpp:42) | called 1 time | 100.0% | 82.4% | -% | 48.3% |
| main (TESTS/TEST_SEND_RECEIVE/main_sender.cpp:45) | called 1 time | 100.0% | 82.4% | -% | 48.3% |
| main (TESTS/TEST_ZMQ_ERRORS/main_interrupt.cpp:57) | called 1 time | 100.0% | 100.0% | -% | 83.3% |
| main (TESTS/TEST_ZMQ_ERRORS/main_receiver_errors.cpp:148) | called 1 time | 100.0% | -% | -% | 100.0% |
| main (TESTS/TEST_ZMQ_ERRORS/main_sender_errors.cpp:72) | called 1 time | 100.0% | -% | -% | 100.0% |