GCC Code Coverage Report


Directory: Svc/Ccsds/AosFramer/
Date: 2026-09-03 21:16:21
Exec Total Coverage
Lines: 190 190 100.0%
Functions: 17 17 100.0%
Branches: 111 132 84.1%

Function (File:Line) Call count Block coverage
Svc::Ccsds::AosFramer::AosFramer(char const*) (Svc/Ccsds/AosFramer/AosFramer.cpp:19)called 7 times51.0%
Svc::Ccsds::AosFramer::buffer_belongs(Fw::Buffer const&, unsigned char const*, unsigned long) (Svc/Ccsds/AosFramer/AosFramer.cpp:231)called 29 times100.0%
Svc::Ccsds::AosFramer::check_and_send_vc(Svc::Ccsds::AosFramer::AosVc&) (Svc/Ccsds/AosFramer/AosFramer.cpp:235)called 26 times92.0%
Svc::Ccsds::AosFramer::comStatusIn_handler(short, Fw::Success&) (Svc/Ccsds/AosFramer/AosFramer.cpp:118)called 2 times100.0%
Svc::Ccsds::AosFramer::compute_and_inject_fecf(Svc::Ccsds::AosFramer::AosVc&) (Svc/Ccsds/AosFramer/AosFramer.cpp:97)called 16 times78.0%
Svc::Ccsds::AosFramer::configure(unsigned int, bool, unsigned short, unsigned char, unsigned char) (Svc/Ccsds/AosFramer/AosFramer.cpp:26)called 16 times80.0%
Svc::Ccsds::AosFramer::dataIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/Ccsds/AosFramer/AosFramer.cpp:71)called 23 times87.0%
Svc::Ccsds::AosFramer::dataReturnIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/Ccsds/AosFramer/AosFramer.cpp:127)called 5 times97.0%
Svc::Ccsds::AosFramer::fill_with_idle_packet(Svc::Ccsds::AosFramer::AosVc&, ComCfg::FrameContext const&) (Svc/Ccsds/AosFramer/AosFramer.cpp:382)called 14 times75.0%
Svc::Ccsds::AosFramer::get_min_size() (Svc/Ccsds/AosFramer/AosFramer.cpp:227)called 69 times80.0%
Svc::Ccsds::AosFramer::get_vc_struct(ComCfg::FrameContext const&) (Svc/Ccsds/AosFramer/AosFramer.cpp:143)called 113 times88.0%
Svc::Ccsds::AosFramer::pack_packet(Fw::Buffer&, ComCfg::FrameContext const&, unsigned long) (Svc/Ccsds/AosFramer/AosFramer.cpp:298)called 27 times87.0%
Svc::Ccsds::AosFramer::pack_pad_send(Fw::Buffer&, ComCfg::FrameContext const&, unsigned long) (Svc/Ccsds/AosFramer/AosFramer.cpp:271)called 26 times86.0%
Svc::Ccsds::AosFramer::serialize_idle_spp_packet(Fw::SerialBufferBase&, unsigned short) (Svc/Ccsds/AosFramer/AosFramer.cpp:359)called 14 times84.0%
Svc::Ccsds::AosFramer::setup_header(ComCfg::FrameContext const&) (Svc/Ccsds/AosFramer/AosFramer.cpp:155)called 16 times81.0%
Svc::Ccsds::AosFramer::setup_m_pdu_header(ComCfg::FrameContext const&, bool) (Svc/Ccsds/AosFramer/AosFramer.cpp:205)called 16 times76.0%
Svc::Ccsds::AosFramer::~AosFramer() (Svc/Ccsds/AosFramer/AosFramer.cpp:24)called 7 times100.0%