GCC Code Coverage Report


Directory: Svc/Version/
Date: 2026-09-23 21:14:59
Exec Total Coverage
Lines: 154 160 96.2%
Functions: 13 13 100.0%
Branches: 125 140 89.3%

Function (File:Line) Call count Block coverage
Svc::Version::ENABLE_cmdHandler(unsigned int, unsigned int, Svc::VersionEnabled const&) (Svc/Version/Version.cpp:83)called 6 times83.0%
Svc::Version::VERSION_cmdHandler(unsigned int, unsigned int, Svc::VersionType const&) (Svc/Version/Version.cpp:90)called 9 times79.0%
Svc::Version::Version(char const*) (Svc/Version/Version.cpp:18)called 5 times53.0%
Svc::Version::config(bool) (Svc/Version/Version.cpp:31)called 1 time100.0%
Svc::Version::customVersion_tlm(Svc::Version::VersionSlot) (Svc/Version/Version.cpp:197)called 402 times78.0%
Svc::Version::customVersion_tlm_all() (Svc/Version/Version.cpp:190)called 6 times100.0%
Svc::Version::fwVersion_tlm() (Svc/Version/Version.cpp:127)called 4 times68.0%
Svc::Version::getVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (Svc/Version/Version.cpp:46)called 6 times74.0%
Svc::Version::libraryVersion_tlm() (Svc/Version/Version.cpp:143)called 4 times66.0%
Svc::Version::projectVersion_tlm() (Svc/Version/Version.cpp:135)called 4 times68.0%
Svc::Version::setVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (Svc/Version/Version.cpp:59)called 342 times85.0%
Svc::Version::start() (Svc/Version/Version.cpp:36)called 1 time100.0%
Svc::Version::~Version() (Svc/Version/Version.cpp:29)called 5 times100.0%