GCC Code Coverage Report
Directory:
lib/fprime-samd/fprime-samd/Svc/TmFramer/
Date:
2026-10-20 16:49:10
Exec
Total
Coverage
Lines:
160
163
98.2%
Functions:
11
11
100.0%
Branches:
104
114
91.2%
Function (File:Line)
Call count
Block coverage
Samd21::TmFramer::TmFramer(char const*) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:37)
called 11 times
82.0%
Samd21::TmFramer::apidForComBuffer(Fw::LinearBufferTemplate<128ul> const&) const (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:121)
called 303 times
84.0%
Samd21::TmFramer::appendSpacePacket(unsigned char*, unsigned long, Fw::LinearBufferTemplate<128ul>&) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:166)
called 303 times
70.0%
Samd21::TmFramer::closeFrame(unsigned char*, unsigned long) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:212)
called 271 times
73.0%
Samd21::TmFramer::comPacketQueueIn_handler(short, Fw::LinearBufferTemplate<128ul>&, unsigned int) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:61)
called 304 times
85.0%
Samd21::TmFramer::drvConnected_handler(short) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:197)
called 11 times
100.0%
Samd21::TmFramer::drvReturnIn_handler(short, Fw::Buffer&, Drv::ByteStreamStatus const&) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:201)
called 263 times
97.0%
Samd21::TmFramer::flushActiveBuffer() (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:283)
called 273 times
87.0%
Samd21::TmFramer::nextApidSequenceCount(ComCfg::Apid) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:135)
called 303 times
100.0%
Samd21::TmFramer::schedIn_handler(short, unsigned int) (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:305)
called 275 times
84.0%
Samd21::TmFramer::~TmFramer() (lib/fprime-samd/fprime-samd/Svc/TmFramer/TmFramer.cpp:52)
called 11 times
100.0%