GCC Code Coverage Report
Directory:
lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/
Date:
2026-10-20 16:49:08
Exec
Total
Coverage
Lines:
102
103
99.0%
Functions:
7
7
100.0%
Branches:
44
51
86.3%
Function (File:Line)
Call count
Block coverage
Samd21::ThinBufferManager::ThinBufferManager(char const*) (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:23)
called 3 times
100.0%
Samd21::ThinBufferManager::bufferGetCallee_handler(short, unsigned long) (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:97)
called 27 times
92.0%
Samd21::ThinBufferManager::bufferSendIn_handler(short, Fw::Buffer&) (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:61)
called 27 times
77.0%
Samd21::ThinBufferManager::cleanup() (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:43)
called 3 times
95.0%
Samd21::ThinBufferManager::schedIn_handler(short, unsigned int) (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:208)
called 8 times
75.0%
Samd21::ThinBufferManager::setup(unsigned short, int, Fw::MemAllocator&, Samd21::ThinBufferManager::BufferBins const&) (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:125)
called 3 times
93.0%
Samd21::ThinBufferManager::~ThinBufferManager() (lib/fprime-samd/fprime-samd/Svc/ThinBufferManager/ThinBufferManager.cpp:37)
called 3 times
72.0%