GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/Health/
Date: 2026-09-03 22:13:47
Exec Total Coverage
Lines: 48 112 42.9%
Functions: 6 10 60.0%
Branches: 21 91 23.1%

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:177)not called0.0%
Svc::HealthImpl::HLTH_ENABLE_cmdHandler(unsigned int, unsigned int, Fw::Enabled const&) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:141)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:151)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:72)called 870 times40.0%
Svc::HealthImpl::Run_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:84)called 59 times45.0%
Svc::HealthImpl::findEntry(Fw::StringTemplate<40ul> const&) (/home/runner/work/fprime/fprime/Svc/Health/HealthComponentImpl.cpp:205)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:66)called 1 time100.0%