GCC Code Coverage Report


Directory: Fw/Tlm/
Date: 2026-09-03 21:15:01
Exec Total Coverage
Lines: 54 71 76.1%
Functions: 10 11 90.9%
Branches: 20 36 55.6%

Function (File:Line) Call count Block coverage
Fw::TlmPacket::TlmPacket() (Fw/Tlm/TlmPacket.cpp:13)called 6 times69.0%
Fw::TlmPacket::addValue(unsigned int, Fw::Time&, Fw::LinearBufferTemplate<506ul>&) (Fw/Tlm/TlmPacket.cpp:63)called 29 times95.0%
Fw::TlmPacket::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Fw/Tlm/TlmPacket.cpp:137)called 1 time55.0%
Fw::TlmPacket::extractValue(unsigned int&, Fw::Time&, Fw::LinearBufferTemplate<506ul>&, unsigned long) (Fw/Tlm/TlmPacket.cpp:97)called 28 times93.0%
Fw::TlmPacket::getBuffer() (Fw/Tlm/TlmPacket.cpp:55)called 2 times100.0%
Fw::TlmPacket::getNumEntries() (Fw/Tlm/TlmPacket.cpp:51)not called0.0%
Fw::TlmPacket::resetPktDeser() (Fw/Tlm/TlmPacket.cpp:33)called 2 times88.0%
Fw::TlmPacket::resetPktSer() (Fw/Tlm/TlmPacket.cpp:20)called 3 times76.0%
Fw::TlmPacket::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Fw/Tlm/TlmPacket.cpp:127)called 1 time98.0%
Fw::TlmPacket::setBuffer(Fw::LinearBufferTemplate<512ul>&) (Fw/Tlm/TlmPacket.cpp:59)called 2 times100.0%
Fw::TlmPacket::~TlmPacket() (Fw/Tlm/TlmPacket.cpp:18)called 6 times100.0%