GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/CmdDispatcher/
Date: 2026-09-23 22:12:47
Exec Total Coverage
Lines: 79 138 57.2%
Functions: 11 15 73.3%
Branches: 59 138 42.8%

Function (File:Line) Call count Block coverage
Svc::CommandDispatcherImpl::CMD_CLEAR_TRACKING_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:196)not called0.0%
Svc::CommandDispatcherImpl::CMD_NO_OP_STRING_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:184)called 3 times64.0%
Svc::CommandDispatcherImpl::CMD_NO_OP_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:177)called 107 times62.0%
Svc::CommandDispatcherImpl::CMD_TEST_CMD_1_cmdHandler(unsigned int, unsigned int, int, float, unsigned char) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:191)not called0.0%
Svc::CommandDispatcherImpl::CommandDispatcherImpl(char const*) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:22)called 1 time67.0%
Svc::CommandDispatcherImpl::advanceSequenceNumber() (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:37)called 150 times75.0%
Svc::CommandDispatcherImpl::allocateSequenceNumber() (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:44)called 150 times29.0%
Svc::CommandDispatcherImpl::compCmdReg_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:64)called 122 times61.0%
Svc::CommandDispatcherImpl::compCmdStat_handler(short, unsigned int, unsigned int, Fw::CmdResponse const&) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:78)called 150 times78.0%
Svc::CommandDispatcherImpl::configure(bool) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:33)not called0.0%
Svc::CommandDispatcherImpl::pingIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:222)called 61 times100.0%
Svc::CommandDispatcherImpl::run_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:171)called 241 times61.0%
Svc::CommandDispatcherImpl::seqCmdBuff_handler(short, Fw::LinearBufferTemplate<512ul>&, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:109)called 150 times41.0%
Svc::CommandDispatcherImpl::seqCmdBuff_overflowHook(short, Fw::LinearBufferTemplate<512ul>&, unsigned int) (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:227)not called0.0%
Svc::CommandDispatcherImpl::~CommandDispatcherImpl() (/home/runner/work/fprime/fprime/Svc/CmdDispatcher/CommandDispatcherImpl.cpp:31)called 1 time100.0%