GCC Code Coverage Report
Directory:
Drv/TcpServer/
Date:
2026-09-03 21:14:35
Exec
Total
Coverage
Lines:
64
74
86.5%
Functions:
14
14
100.0%
Branches:
29
43
67.4%
Function (File:Line)
Call count
Block coverage
Drv::TcpServerComponentImpl::TcpServerComponentImpl(char const*) (Drv/TcpServer/TcpServerComponentImpl.cpp:25)
called 7 times
68.0%
Drv::TcpServerComponentImpl::configure(char const*, unsigned short, unsigned int, unsigned int, unsigned long) (Drv/TcpServer/TcpServerComponentImpl.cpp:27)
called 6 times
100.0%
Drv::TcpServerComponentImpl::connected() (Drv/TcpServer/TcpServerComponentImpl.cpp:69)
called 112 times
100.0%
Drv::TcpServerComponentImpl::getBuffer() (Drv/TcpServer/TcpServerComponentImpl.cpp:51)
called 75 times
100.0%
Drv::TcpServerComponentImpl::getListenPort() (Drv/TcpServer/TcpServerComponentImpl.cpp:43)
called 114 times
100.0%
Drv::TcpServerComponentImpl::getSocketHandler() (Drv/TcpServer/TcpServerComponentImpl.cpp:47)
called 665 times
100.0%
Drv::TcpServerComponentImpl::isStarted() (Drv/TcpServer/TcpServerComponentImpl.cpp:75)
called 16 times
94.0%
Drv::TcpServerComponentImpl::readLoop() (Drv/TcpServer/TcpServerComponentImpl.cpp:97)
called 3 times
54.0%
Drv::TcpServerComponentImpl::recvReturnIn_handler(short, Fw::Buffer&) (Drv/TcpServer/TcpServerComponentImpl.cpp:142)
called 1 time
100.0%
Drv::TcpServerComponentImpl::sendBuffer(Fw::Buffer, Drv::SocketIpStatus) (Drv/TcpServer/TcpServerComponentImpl.cpp:55)
called 75 times
83.0%
Drv::TcpServerComponentImpl::send_handler(short, Fw::Buffer&) (Drv/TcpServer/TcpServerComponentImpl.cpp:125)
called 112 times
68.0%
Drv::TcpServerComponentImpl::startup() (Drv/TcpServer/TcpServerComponentImpl.cpp:80)
called 9 times
90.0%
Drv::TcpServerComponentImpl::terminate() (Drv/TcpServer/TcpServerComponentImpl.cpp:90)
called 9 times
91.0%
Drv::TcpServerComponentImpl::~TcpServerComponentImpl() (Drv/TcpServer/TcpServerComponentImpl.cpp:37)
called 7 times
100.0%