GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/Health/
Date: 2026-11-03 22:11:47
Exec Total Coverage
Lines: 51 120 42.5%
Functions: 6 10 60.0%
Branches: 21 97 21.6%

Function (File:Line) Call count Block coverage
Svc::HealthImpl::HLTH_CHNG_PING_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:187)not called0.0%
Svc::HealthImpl::HLTH_ENABLE_cmdHandler(unsigned int, unsigned int, Fw::Enabled const&) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:151)not called0.0%
Svc::HealthImpl::HLTH_PING_ENABLE_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::Enabled const&) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:161)not called0.0%
Svc::HealthImpl::HealthImpl(char const*) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:23)called 1 time50.0%
Svc::HealthImpl::PingReturn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:73)called 975 times40.0%
Svc::HealthImpl::Run_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:86)called 66 times42.0%
Svc::HealthImpl::findEntry(Fw::StringTemplate<40ul> const&) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:215)not called0.0%
Svc::HealthImpl::init(unsigned long, int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:41)called 1 time100.0%
Svc::HealthImpl::setPingEntries(Svc::HealthImpl::PingEntry*, short, unsigned int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:46)called 1 time73.0%
Svc::HealthImpl::~HealthImpl() (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:67)called 1 time100.0%