GCC Code Coverage Report


Directory: Svc/TlmPacketizer/
Date: 2026-10-14 21:20:07
Exec Total Coverage
Lines: 276 299 92.3%
Functions: 20 20 100.0%
Branches: 239 305 78.4%

Function (File:Line) Call count Block coverage
Svc::TlmPacketizer::CONFIGURE_GROUP_RATES_cmdHandler(unsigned int, unsigned int, Svc::TelemetrySection const&, unsigned int, Svc::RateLogic const&, unsigned int, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:522)called 154 times63.0%
Svc::TlmPacketizer::ENABLE_GROUP_cmdHandler(unsigned int, unsigned int, Svc::TelemetrySection const&, unsigned int, Fw::Enabled const&) (Svc/TlmPacketizer/TlmPacketizer.cpp:490)called 156 times71.0%
Svc::TlmPacketizer::ENABLE_SECTION_cmdHandler(unsigned int, unsigned int, Svc::TelemetrySection const&, Fw::Enabled const&) (Svc/TlmPacketizer/TlmPacketizer.cpp:475)called 41 times69.0%
Svc::TlmPacketizer::FORCE_GROUP_cmdHandler(unsigned int, unsigned int, Svc::TelemetrySection const&, unsigned int, Fw::Enabled const&) (Svc/TlmPacketizer/TlmPacketizer.cpp:506)called 2 times71.0%
Svc::TlmPacketizer::Run_handler(short, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:292)called 35 times93.0%
Svc::TlmPacketizer::SEND_PKT_cmdHandler(unsigned int, unsigned int, unsigned int, Svc::TelemetrySection const&) (Svc/TlmPacketizer/TlmPacketizer.cpp:441)called 4 times77.0%
Svc::TlmPacketizer::SET_LEVEL_cmdHandler(unsigned int, unsigned int, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:424)called 3 times83.0%
Svc::TlmPacketizer::TlmGet_handler(short, unsigned int, Fw::Time&, Fw::LinearBufferTemplate<506ul>&) (Svc/TlmPacketizer/TlmPacketizer.cpp:229)called 4 times81.0%
Svc::TlmPacketizer::TlmPacketizer(char const*) (Svc/TlmPacketizer/TlmPacketizer.cpp:28)called 19 times64.0%
Svc::TlmPacketizer::TlmRecv_handler(short, unsigned int, Fw::Time&, Fw::LinearBufferTemplate<506ul>&) (Svc/TlmPacketizer/TlmPacketizer.cpp:172)called 106 times93.0%
Svc::TlmPacketizer::configureSectionGroupRate(Svc::TelemetrySection const&, unsigned int, Svc::RateLogic const&, unsigned int, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:539)called 155 times89.0%
Svc::TlmPacketizer::configureSectionGroupRate_handler(short, Svc::TelemetrySection const&, unsigned int, Svc::RateLogic const&, unsigned int, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:219)called 1 time100.0%
Svc::TlmPacketizer::controlIn_handler(short, Svc::TelemetrySection const&, Fw::Enabled const&) (Svc/TlmPacketizer/TlmPacketizer.cpp:403)called 2 times84.0%
Svc::TlmPacketizer::deserializeParam(unsigned int, unsigned int, Fw::ParamValid, Fw::SerialBufferBase&) (Svc/TlmPacketizer/TlmPacketizer.cpp:586)called 42 times92.0%
Svc::TlmPacketizer::missingChannel(unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:571)called 52 times95.0%
Svc::TlmPacketizer::pingIn_handler(short, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:415)called 1 time100.0%
Svc::TlmPacketizer::sectionGroupToPort(short, unsigned long) (Svc/TlmPacketizer/TlmPacketizer.cpp:559)called 244 times80.0%
Svc::TlmPacketizer::serializeParam(unsigned int, unsigned int, Fw::SerialBufferBase&) const (Svc/TlmPacketizer/TlmPacketizer.cpp:603)called 2 times93.0%
Svc::TlmPacketizer::setPacketList(Svc::TlmPacketizerPacketList const&, Svc::TlmPacketizerPacket const&, unsigned int) (Svc/TlmPacketizer/TlmPacketizer.cpp:49)called 14 times84.0%
Svc::TlmPacketizer::~TlmPacketizer() (Svc/TlmPacketizer/TlmPacketizer.cpp:47)called 19 times100.0%