GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/DpManager/
Date: 2026-09-03 22:13:37
Exec Total Coverage
Lines: 27 39 69.2%
Functions: 6 8 75.0%
Branches: 16 23 69.6%

Function (File:Line) Call count Block coverage
Svc::DpManager::CLEAR_EVENT_THROTTLE_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:67)not called0.0%
Svc::DpManager::DpManager(char const*) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:16)called 1 time100.0%
Svc::DpManager::getBuffer(short, unsigned int, unsigned long, Fw::Buffer&) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:76)called 2 times65.0%
Svc::DpManager::productGetIn_handler(short, unsigned int, unsigned long, Fw::Buffer&) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:29)called 2 times100.0%
Svc::DpManager::productRequestIn_handler(short, unsigned int, unsigned long) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:36)not called0.0%
Svc::DpManager::productSendIn_handler(short, unsigned int, Fw::Buffer const&) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:44)called 2 times75.0%
Svc::DpManager::schedIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:55)called 59 times59.0%
Svc::DpManager::~DpManager() (/home/runner/work/fprime/fprime/Svc/DpManager/DpManager.cpp:23)called 1 time100.0%