GCC Code Coverage Report
Directory:
/home/runner/work/fprime/fprime/Svc/BufferManager/
Date:
2026-09-03 22:13:18
Exec
Total
Coverage
Lines:
97
105
92.4%
Functions:
7
7
100.0%
Branches:
37
47
78.7%
Function (File:Line)
Call count
Block coverage
Svc::BufferManagerComponentImpl::BufferManagerComponentImpl(char const*) (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:26)
called 2 times
100.0%
Svc::BufferManagerComponentImpl::bufferGetCallee_handler(short, unsigned long) (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:102)
called 1431 times
74.0%
Svc::BufferManagerComponentImpl::bufferSendIn_handler(short, Fw::Buffer&) (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:66)
called 1431 times
58.0%
Svc::BufferManagerComponentImpl::cleanup() (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:46)
called 2 times
83.0%
Svc::BufferManagerComponentImpl::schedIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:206)
called 118 times
55.0%
Svc::BufferManagerComponentImpl::setup(unsigned short, int, Fw::MemAllocator&, Svc::BufferManagerComponentImpl::BufferBins const&) (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:127)
called 2 times
77.0%
Svc::BufferManagerComponentImpl::~BufferManagerComponentImpl() (/home/runner/work/fprime/fprime/Svc/BufferManager/BufferManagerComponentImpl.cpp:40)
called 2 times
75.0%