GCC Code Coverage Report


Directory: Svc/Version/
Date: 2026-09-03 21:18:30
Exec Total Coverage
Lines: 153 159 96.2%
Functions: 13 13 100.0%
Branches: 120 138 87.0%

Function (File:Line) Call count Block coverage
Svc::Version::ENABLE_cmdHandler(unsigned int, unsigned int, Svc::VersionEnabled const&) (Svc/Version/Version.cpp:79)called 3 times83.0%
Svc::Version::VERSION_cmdHandler(unsigned int, unsigned int, Svc::VersionType const&) (Svc/Version/Version.cpp:86)called 5 times79.0%
Svc::Version::Version(char const*) (Svc/Version/Version.cpp:18)called 3 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:194)called 60 times78.0%
Svc::Version::customVersion_tlm_all() (Svc/Version/Version.cpp:186)called 2 times95.0%
Svc::Version::fwVersion_tlm() (Svc/Version/Version.cpp:123)called 3 times68.0%
Svc::Version::getVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (Svc/Version/Version.cpp:46)called 5 times74.0%
Svc::Version::libraryVersion_tlm() (Svc/Version/Version.cpp:139)called 3 times66.0%
Svc::Version::projectVersion_tlm() (Svc/Version/Version.cpp:131)called 3 times68.0%
Svc::Version::setVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (Svc/Version/Version.cpp:59)called 40 times80.0%
Svc::Version::start() (Svc/Version/Version.cpp:36)called 1 time100.0%
Svc::Version::~Version() (Svc/Version/Version.cpp:29)called 3 times100.0%