GCC Code Coverage Report


Directory: Svc/Version/
Date: 2026-11-03 21:19:24
Exec Total Coverage
Lines: 166 172 96.5%
Functions: 14 14 100.0%
Branches: 134 148 90.5%

Function (File:Line) Call count Block coverage
Svc::Version::ENABLE_cmdHandler(unsigned int, unsigned int, Svc::VersionEnabled const&) (Svc/Version/Version.cpp:91)called 9 times83.0%
Svc::Version::VERSION_cmdHandler(unsigned int, unsigned int, Svc::VersionType const&) (Svc/Version/Version.cpp:98)called 11 times79.0%
Svc::Version::Version(char const*) (Svc/Version/Version.cpp:18)called 7 times53.0%
Svc::Version::config(bool) (Svc/Version/Version.cpp:31)called 1 time100.0%
Svc::Version::customVersion_tlm(Svc::Version::VersionSlot, bool) (Svc/Version/Version.cpp:211)called 474 times78.0%
Svc::Version::customVersion_tlm_all(bool) (Svc/Version/Version.cpp:202)called 13 times100.0%
Svc::Version::fwVersion_tlm(bool) (Svc/Version/Version.cpp:135)called 10 times67.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(bool) (Svc/Version/Version.cpp:153)called 10 times66.0%
Svc::Version::projectVersion_tlm(bool) (Svc/Version/Version.cpp:144)called 10 times67.0%
Svc::Version::schedIn_handler(short, unsigned int) (Svc/Version/Version.cpp:80)called 5 times100.0%
Svc::Version::setVersion_handler(short, Svc::VersionCfg::VersionEnum const&, Fw::StringBase&, Svc::VersionStatus&) (Svc/Version/Version.cpp:59)called 354 times85.0%
Svc::Version::start() (Svc/Version/Version.cpp:36)called 1 time100.0%
Svc::Version::~Version() (Svc/Version/Version.cpp:29)called 7 times100.0%