GCC Code Coverage Report


Directory: Svc/Ccsds/AosDeframer/
Date: 2026-11-03 21:17:47
Exec Total Coverage
Lines: 283 286 99.0%
Functions: 16 16 100.0%
Branches: 200 222 90.1%

Function (File:Line) Call count Block coverage
Svc::Ccsds::AosDeframer::AosDeframer(char const*) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:28)called 40 times75.0%
Svc::Ccsds::AosDeframer::abandonSpanningPacket(Svc::Ccsds::AosDeframer::AosDeframerVc&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:156)called 201 times87.0%
Svc::Ccsds::AosDeframer::appendToSpanningPacket(Svc::Ccsds::AosDeframer::AosDeframerVc&, unsigned char*, unsigned long) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:285)called 108 times81.0%
Svc::Ccsds::AosDeframer::configure(unsigned int, bool, unsigned short, unsigned char, unsigned char) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:42)called 52 times89.0%
Svc::Ccsds::AosDeframer::dataIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:93)called 76 times86.0%
Svc::Ccsds::AosDeframer::dataReturnIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:141)called 1 time100.0%
Svc::Ccsds::AosDeframer::extractPackets(Svc::Ccsds::AosDeframer::AosDeframerVc&, Fw::Buffer&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:397)called 70 times87.0%
Svc::Ccsds::AosDeframer::getPacketVersion(unsigned char) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:602)called 95 times100.0%
Svc::Ccsds::AosDeframer::getVcStruct(unsigned char) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:168)called 71 times100.0%
Svc::Ccsds::AosDeframer::notifyErrorIfConnected(Svc::Ccsds::FrameError) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:150)called 10 times100.0%
Svc::Ccsds::AosDeframer::parseAndValidateHeader(Fw::Buffer&, ComCfg::FrameContext&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:178)called 73 times80.0%
Svc::Ccsds::AosDeframer::sizeEppPacket(unsigned char const*, unsigned long) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:540)called 55 times92.0%
Svc::Ccsds::AosDeframer::sizePacket(Svc::Ccsds::AosDeframer::AosDeframerVc&, unsigned char*, unsigned long) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:472)called 95 times85.0%
Svc::Ccsds::AosDeframer::sizeSppPacket(unsigned char*, unsigned long) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:505)called 38 times69.0%
Svc::Ccsds::AosDeframer::validateFecf(Fw::Buffer&) (Svc/Ccsds/AosDeframer/AosDeframer.cpp:259)called 74 times76.0%
Svc::Ccsds::AosDeframer::~AosDeframer() (Svc/Ccsds/AosDeframer/AosDeframer.cpp:40)called 40 times100.0%