GCC Code Coverage Report


Directory: Svc/ComLogger/
Date: 2026-09-03 21:16:49
Exec Total Coverage
Lines: 114 117 97.4%
Functions: 11 12 91.7%
Branches: 72 86 83.7%

Function (File:Line) Call count Block coverage
Svc::ComLogger::CloseFile_cmdHandler(unsigned int, unsigned int) (Svc/ComLogger/ComLogger.cpp:114)called 6 times80.0%
Svc::ComLogger::ComLogger(char const*) (Svc/ComLogger/ComLogger.cpp:33)called 2 times68.0%
Svc::ComLogger::ComLogger(char const*, char const*, unsigned int, bool) (Svc/ComLogger/ComLogger.cpp:21)called 5 times63.0%
Svc::ComLogger::closeFile() (Svc/ComLogger/ComLogger.cpp:161)called 13 times97.0%
Svc::ComLogger::comIn_handler(short, Fw::LinearBufferTemplate<512ul>&, unsigned int) (Svc/ComLogger/ComLogger.cpp:82)called 71 times89.0%
Svc::ComLogger::init_log_file(char const*, unsigned int, bool) (Svc/ComLogger/ComLogger.cpp:46)called 7 times87.0%
Svc::ComLogger::openFile() (Svc/ComLogger/ComLogger.cpp:124)called 21 times88.0%
Svc::ComLogger::pingIn_handler(short, unsigned int) (Svc/ComLogger/ComLogger.cpp:119)not called0.0%
Svc::ComLogger::writeComBufferToFile(Fw::LinearBufferTemplate<512ul>&, unsigned short) (Svc/ComLogger/ComLogger.cpp:177)called 64 times90.0%
Svc::ComLogger::writeHashFile() (Svc/ComLogger/ComLogger.cpp:215)called 13 times100.0%
Svc::ComLogger::writeToFile(void*, unsigned short) (Svc/ComLogger/ComLogger.cpp:199)called 107 times95.0%
Svc::ComLogger::~ComLogger() (Svc/ComLogger/ComLogger.cpp:59)called 7 times98.0%