GCC Code Coverage Report


Directory: Svc/BufferManager/
Date: 2026-09-03 21:16:17
Exec Total Coverage
Lines: 104 105 99.0%
Functions: 7 7 100.0%
Branches: 46 55 83.6%

Function (File:Line) Call count Block coverage
Svc::BufferManagerComponentImpl::BufferManagerComponentImpl(char const*) (Svc/BufferManager/BufferManagerComponentImpl.cpp:26)called 4 times100.0%
Svc::BufferManagerComponentImpl::bufferGetCallee_handler(short, unsigned long) (Svc/BufferManager/BufferManagerComponentImpl.cpp:102)called 28 times92.0%
Svc::BufferManagerComponentImpl::bufferSendIn_handler(short, Fw::Buffer&) (Svc/BufferManager/BufferManagerComponentImpl.cpp:66)called 28 times77.0%
Svc::BufferManagerComponentImpl::cleanup() (Svc/BufferManager/BufferManagerComponentImpl.cpp:46)called 4 times96.0%
Svc::BufferManagerComponentImpl::schedIn_handler(short, unsigned int) (Svc/BufferManager/BufferManagerComponentImpl.cpp:206)called 8 times75.0%
Svc::BufferManagerComponentImpl::setup(unsigned short, int, Fw::MemAllocator&, Svc::BufferManagerComponentImpl::BufferBins const&) (Svc/BufferManager/BufferManagerComponentImpl.cpp:127)called 4 times93.0%
Svc::BufferManagerComponentImpl::~BufferManagerComponentImpl() (Svc/BufferManager/BufferManagerComponentImpl.cpp:40)called 4 times72.0%