GCC Code Coverage Report


Directory: ./
Date: 2026-09-03 22:13:17
Exec Total Coverage
Lines: 0 159 0.0%
Functions: 0 23 0.0%
Branches: 0 89 0.0%

Function (File:Line) Call count Block coverage
Svc::BufferLogger::BL_CloseFile_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:76)not called0.0%
Svc::BufferLogger::BL_FlushFile_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:89)not called0.0%
Svc::BufferLogger::BL_OpenFile_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:71)not called0.0%
Svc::BufferLogger::BL_SetLogging_cmdHandler(unsigned int, unsigned int, Svc::BufferLogger_LogState const&) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:81)not called0.0%
Svc::BufferLogger::BufferLogger(char const*) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:22)not called0.0%
Svc::BufferLogger::File::File(Svc::BufferLogger&) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:23)not called0.0%
Svc::BufferLogger::File::close() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:200)not called0.0%
Svc::BufferLogger::File::closeAndEmitEvent() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:86)not called0.0%
Svc::BufferLogger::File::flush() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:195)not called0.0%
Svc::BufferLogger::File::init(char const*, char const*, unsigned long, unsigned char) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:42)not called0.0%
Svc::BufferLogger::File::logBuffer(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:67)not called0.0%
Svc::BufferLogger::File::open() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:98)not called0.0%
Svc::BufferLogger::File::setBaseName(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:58)not called0.0%
Svc::BufferLogger::File::writeBuffer(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:136)not called0.0%
Svc::BufferLogger::File::writeBytes(void const*, unsigned long) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:163)not called0.0%
Svc::BufferLogger::File::writeHashFile() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:181)not called0.0%
Svc::BufferLogger::File::writeSize(unsigned long) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:144)not called0.0%
Svc::BufferLogger::File::~File() (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLoggerFile.cpp:34)not called0.0%
Svc::BufferLogger::bufferSendIn_handler(short, Fw::Buffer&) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:41)not called0.0%
Svc::BufferLogger::comIn_handler(short, Fw::LinearBufferTemplate<512ul>&, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:50)not called0.0%
Svc::BufferLogger::initLog(char const*, char const*, unsigned long, unsigned char) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:30)not called0.0%
Svc::BufferLogger::pingIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:58)not called0.0%
Svc::BufferLogger::schedIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferLogger/BufferLogger.cpp:62)not called0.0%