Function (File:Line) |
Call count |
Line coverage |
Branch coverage |
Condition coverage |
Block coverage |
bool checkValue<unsigned char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&, std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PMockBackend.cpp:41) | not called | 0.0% | 0.0% | -% | 0.0% |
testMockSocket() (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:60) | called 1 time | 100.0% | 100.0% | -% | 64.3% |
threadSendData(PSocketMode::PSocketMode, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:28) | called 1 time | 100.0% | 100.0% | -% | 50.3% |
threadSendMessage(PSocketMode::PSocketMode, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:74) | called 1 time | 100.0% | 100.0% | -% | 50.5% |
threadRecievedData(PSocketMode::PSocketMode, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:44) | called 1 time | 90.9% | 73.1% | -% | 36.1% |
testMockSocketMessage() (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:118) | called 1 time | 100.0% | 100.0% | -% | 64.3% |
threadRecievedMessage(PSocketMode::PSocketMode, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:96) | called 1 time | 94.1% | 84.1% | -% | 41.5% |
phoenix_loadMockSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&) (src/PMockBackend.cpp:17) | not called | 0.0% | 0.0% | -% | 0.0% |
phoenix_readMockSocket(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (src/phoenix_mock_socket.cpp:38) | not called | 0.0% | 0.0% | -% | 0.0% |
phoenix_saveMockSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&) (src/PMockBackend.cpp:28) | not called | 0.0% | 0.0% | -% | 0.0% |
phoenix_closeMockSocket(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/phoenix_mock_socket.cpp:53) | not called | 0.0% | 0.0% | -% | 0.0% |
phoenix_createMockSocket(std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) (src/phoenix_mock_socket.cpp:18) | not called | 0.0% | 0.0% | -% | 0.0% |
PMockBackend::isConnected(PMockSocket const&) (src/PMockBackend.cpp:226) | called 2 times | 100.0% | -% | -% | 100.0% |
PMockBackend::setMockPrefix(PMockSocket&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/PMockBackend.cpp:116) | called 4 times | 100.0% | -% | -% | 100.0% |
PMockBackend::setIsMockRecord(PMockSocket&, bool) (src/PMockBackend.cpp:124) | called 4 times | 100.0% | -% | -% | 100.0% |
PMockBackend::createClientSocket(PMockSocket&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PMockParam const&) (src/PMockBackend.cpp:85) | called 4 times | 92.9% | 73.7% | -% | 72.0% |
PMockBackend::createServerSocket(PMockSocket&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PMockParam const&) (src/PMockBackend.cpp:108) | called 2 times | 100.0% | -% | -% | 100.0% |
PMockBackend::recv(PMockSocket&, std::vector<unsigned char, std::allocator<unsigned char> >&, PRecvFlag::PRecvFlag) (src/PMockBackend.cpp:163) | called 20 times | 63.6% | 50.0% | -% | 64.3% |
PMockBackend::send(PMockSocket&, std::vector<unsigned char, std::allocator<unsigned char> > const&, PSendFlag::PSendFlag) (src/PMockBackend.cpp:135) | called 20 times | 40.0% | 7.7% | -% | 16.1% |
PMockBackend::close(PMockSocket&) (src/PMockBackend.cpp:216) | called 8 times | 100.0% | 100.0% | -% | 100.0% |
PMockBackend::client() (src/PMockBackend.cpp:66) | called 4 times | 100.0% | -% | -% | 100.0% |
PMockBackend::server() (src/PMockBackend.cpp:74) | called 2 times | 100.0% | -% | -% | 100.0% |
PMockBackend::msgData(std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PMockBackend.cpp:201) | not called | 0.0% | -% | -% | 0.0% |
PMockBackend::msgData(std::vector<unsigned char, std::allocator<unsigned char> >&) (src/PMockBackend.cpp:209) | called 20 times | 100.0% | -% | -% | 100.0% |
PMockBackend::msgSize(std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PMockBackend.cpp:193) | called 10 times | 100.0% | -% | -% | 100.0% |
PMockBackend::mockToMsg(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&) (src/PMockBackend.cpp:244) | not called | 0.0% | -% | -% | 0.0% |
PMockBackend::msgResize(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned long) (src/PMockBackend.cpp:185) | called 10 times | 100.0% | -% | -% | 100.0% |
PMockBackend::msgToMock(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PMockBackend.cpp:234) | not called | 0.0% | -% | -% | 0.0% |
PMockBackend::PMockBackend() (src/PMockBackend.cpp:59) | not called | 0.0% | -% | -% | 0.0% |
PEmptyBackend::isConnected(int const&) (src/PEmptyBackend.cpp:116) | called 2 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::createClientSocket(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&) (src/PEmptyBackend.cpp:37) | called 2 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::createServerSocket(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&) (src/PEmptyBackend.cpp:48) | called 2 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::recv(int&, std::vector<unsigned char, std::allocator<unsigned char> >&, PRecvFlag::PRecvFlag) (src/PEmptyBackend.cpp:68) | not called | 0.0% | -% | -% | 0.0% |
PEmptyBackend::send(int&, std::vector<unsigned char, std::allocator<unsigned char> > const&, PSendFlag::PSendFlag) (src/PEmptyBackend.cpp:58) | called 20 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::close(int&) (src/PEmptyBackend.cpp:108) | called 8 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::client() (src/PEmptyBackend.cpp:18) | called 4 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::server() (src/PEmptyBackend.cpp:26) | called 2 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::msgData(std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PEmptyBackend.cpp:92) | called 10 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::msgData(std::vector<unsigned char, std::allocator<unsigned char> >&) (src/PEmptyBackend.cpp:100) | called 30 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::msgSize(std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PEmptyBackend.cpp:84) | called 20 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::mockToMsg(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> >&) (src/PEmptyBackend.cpp:134) | called 10 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::msgResize(std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned long) (src/PEmptyBackend.cpp:76) | called 20 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::msgToMock(std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<unsigned char, std::allocator<unsigned char> > const&) (src/PEmptyBackend.cpp:124) | called 10 times | 100.0% | -% | -% | 100.0% |
PEmptyBackend::PEmptyBackend() (src/PEmptyBackend.cpp:11) | not called | 0.0% | -% | -% | 0.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::createClientSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, PMockParam const&) (src/PGenericSocket_impl.h:68) | called 2 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::createServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, PMockParam const&) (src/PGenericSocket_impl.h:86) | called 2 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::initialisationPGenericSocket(PSocketMode::PSocketMode) (src/PGenericSocket_impl.h:189) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::close() (src/PGenericSocket_impl.h:165) | called 8 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::recvMsg(std::vector<unsigned char, std::allocator<unsigned char> >&, PRecvFlag::PRecvFlag) (src/PGenericSocket_impl.h:138) | called 10 times | 50.0% | 38.5% | -% | 34.4% |
PGenericSocket<PEmptyBackend, PMockBackend>::sendMsg(std::vector<unsigned char, std::allocator<unsigned char> >&, PSendFlag::PSendFlag) (src/PGenericSocket_impl.h:111) | called 10 times | 100.0% | 62.5% | -% | 86.7% |
PGenericSocket<PEmptyBackend, PMockBackend>::setMode(PSocketMode::PSocketMode) (src/PGenericSocket_impl.h:100) | not called | 0.0% | -% | -% | 0.0% |
bool PGenericSocket<PEmptyBackend, PMockBackend>::recvData<unsigned long>(unsigned long&, PRecvFlag::PRecvFlag) (src/PGenericSocket.h:77) | called 10 times | 37.5% | 28.0% | -% | 25.0% |
bool PGenericSocket<PEmptyBackend, PMockBackend>::sendData<unsigned long>(unsigned long const&, PSendFlag::PSendFlag) (src/PGenericSocket.h:36) | called 10 times | 90.0% | 72.2% | -% | 78.1% |
PGenericSocket<PEmptyBackend, PMockBackend>::PGenericSocket(PSocketMode::PSocketMode) (src/PGenericSocket_impl.h:16) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::~PGenericSocket() (src/PGenericSocket_impl.h:22) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::~PGenericSocket() (src/PGenericSocket_impl.h:22) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::addClientSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, PMockParam const&) (src/PGenericSocketManager_impl.h:55) | called 2 times | 100.0% | 44.4% | -% | 78.6% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::addServerSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, PEmptyParam const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, PMockParam const&) (src/PGenericSocketManager_impl.h:78) | called 2 times | 100.0% | 44.4% | -% | 78.6% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::initialisationPGenericSocketManager(PSocketMode::PSocketMode) (src/PGenericSocketManager_impl.h:188) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::clear() (src/PGenericSocketManager_impl.h:105) | called 4 times | 100.0% | 80.0% | -% | 100.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::recvMsg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> >&, PRecvFlag::PRecvFlag) (src/PGenericSocketManager_impl.h:136) | called 10 times | 80.0% | 50.0% | -% | 83.3% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::sendMsg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned char, std::allocator<unsigned char> >&, PSendFlag::PSendFlag) (src/PGenericSocketManager_impl.h:120) | called 10 times | 80.0% | 50.0% | -% | 83.3% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::setMode(PSocketMode::PSocketMode) (src/PGenericSocketManager_impl.h:30) | called 1 time | 80.0% | 33.3% | -% | 66.7% |
bool PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::recvData<unsigned long>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&, PRecvFlag::PRecvFlag) (src/PGenericSocketManager.h:57) | called 10 times | 80.0% | 50.0% | -% | 83.3% |
bool PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::sendData<unsigned long>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long const&, PSendFlag::PSendFlag) (src/PGenericSocketManager.h:39) | called 10 times | 80.0% | 50.0% | -% | 83.3% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::getSocket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/PGenericSocketManager_impl.h:150) | called 40 times | 80.0% | 66.7% | -% | 90.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::PGenericSocketManager(PSocketMode::PSocketMode) (src/PGenericSocketManager_impl.h:16) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::~PGenericSocketManager() (src/PGenericSocketManager_impl.h:22) | not called | 100.0% | -% | -% | 0.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::~PGenericSocketManager() (src/PGenericSocketManager_impl.h:22) | called 4 times | 100.0% | -% | -% | 100.0% |
PGenericSocket<PEmptyBackend, PMockBackend>::isConnected() const (src/PGenericSocket_impl.h:174) | called 2 times | 100.0% | 50.0% | -% | 100.0% |
PGenericSocketManager<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PEmptyBackend, PMockBackend>::isConnected(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const (src/PGenericSocketManager_impl.h:175) | called 2 times | 80.0% | 75.0% | -% | 90.9% |
main (TESTS/TEST_GENERIC_MOCK_BACKEND/main.cpp:125) | called 1 time | 100.0% | -% | -% | 100.0% |