GCC Code Coverage Report
Directory:
/home/runner/work/fprime/fprime/Drv/TcpClient/
Date:
2026-09-03 22:12:45
Exec
Total
Coverage
Lines:
33
41
80.5%
Functions:
9
9
100.0%
Branches:
12
19
63.2%
Function (File:Line)
Call count
Block coverage
Drv::TcpClientComponentImpl::TcpClientComponentImpl(char const*) (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:24)
called 1 time
62.0%
Drv::TcpClientComponentImpl::configure(char const*, unsigned short, unsigned int, unsigned int, unsigned long) (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:26)
called 1 time
100.0%
Drv::TcpClientComponentImpl::connected() (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:63)
called 1 time
100.0%
Drv::TcpClientComponentImpl::getBuffer() (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:45)
called 615 times
100.0%
Drv::TcpClientComponentImpl::getSocketHandler() (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:41)
called 850 times
100.0%
Drv::TcpClientComponentImpl::recvReturnIn_handler(short, Fw::Buffer&) (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:90)
called 615 times
100.0%
Drv::TcpClientComponentImpl::sendBuffer(Fw::Buffer, Drv::SocketIpStatus) (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:49)
called 615 times
75.0%
Drv::TcpClientComponentImpl::send_handler(short, Fw::Buffer&) (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:73)
called 229 times
67.0%
Drv::TcpClientComponentImpl::~TcpClientComponentImpl() (/home/runner/work/fprime/fprime/Drv/TcpClient/TcpClientComponentImpl.cpp:35)
called 1 time
100.0%