GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/Version/
Date: 2026-09-03 22:14:02
Exec Total Coverage
Lines: 31 159 19.5%
Functions: 7 13 53.8%
Branches: 22 130 16.9%

Function (File:Line) Call count Block coverage
Svc::Version::ENABLE_cmdHandler(unsigned int, unsigned int, Svc::VersionEnabled const&) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:79)not called0.0%
Svc::Version::VERSION_cmdHandler(unsigned int, unsigned int, Svc::VersionType const&) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:86)not called0.0%
Svc::Version::Version(char const*) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:18)called 1 time48.0%
Svc::Version::config(bool) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:31)called 1 time100.0%
Svc::Version::customVersion_tlm(Svc::Version::VersionSlot) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:194)not called0.0%
Svc::Version::customVersion_tlm_all() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:186)not called0.0%
Svc::Version::fwVersion_tlm() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:123)called 1 time59.0%
Svc::Version::getVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:46)not called0.0%
Svc::Version::libraryVersion_tlm() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:139)called 1 time3.0%
Svc::Version::projectVersion_tlm() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:131)called 1 time59.0%
Svc::Version::setVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:59)not called0.0%
Svc::Version::start() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:36)called 1 time100.0%
Svc::Version::~Version() (/home/runner/work/fprime/fprime/Svc/Version/Version.cpp:29)called 1 time100.0%