GCC Code Coverage Report


Directory: Svc/ComStub/
Date: 2026-09-03 21:16:53
Exec Total Coverage
Lines: 69 70 98.6%
Functions: 10 10 100.0%
Branches: 46 54 85.2%

Function (File:Line) Call count Block coverage
Svc::ComStub::ComStub(char const*) (Svc/ComStub/ComStub.cpp:18)called 10 times83.0%
Svc::ComStub::dataIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/ComStub/ComStub.cpp:26)called 7 times74.0%
Svc::ComStub::dataReturnIn_handler(short, Fw::Buffer&, ComCfg::FrameContext const&) (Svc/ComStub/ComStub.cpp:79)called 1 time100.0%
Svc::ComStub::drvAsyncSendReturnIn_handler(short, Fw::Buffer&, Drv::ByteStreamStatus const&) (Svc/ComStub/ComStub.cpp:59)called 32 times87.0%
Svc::ComStub::drvConnected_handler(short) (Svc/ComStub/ComStub.cpp:38)called 9 times83.0%
Svc::ComStub::drvReceiveIn_handler(short, Fw::Buffer&, Drv::ByteStreamStatus const&) (Svc/ComStub/ComStub.cpp:46)called 4 times85.0%
Svc::ComStub::handleAsyncRetry(Fw::Buffer&) (Svc/ComStub/ComStub.cpp:118)called 31 times87.0%
Svc::ComStub::handleAsynchronousSend(Fw::Buffer&, ComCfg::FrameContext const&) (Svc/ComStub/ComStub.cpp:113)called 2 times100.0%
Svc::ComStub::handleSynchronousSend(Fw::Buffer&, ComCfg::FrameContext const&) (Svc/ComStub/ComStub.cpp:87)called 5 times83.0%
Svc::ComStub::~ComStub() (Svc/ComStub/ComStub.cpp:20)called 10 times100.0%