GCC Code Coverage Report


Directory: /home/runner/work/fprime/fprime/Svc/DpWriter/
Date: 2026-11-03 22:11:36
Exec Total Coverage
Lines: 95 134 70.9%
Functions: 10 12 83.3%
Branches: 69 113 61.1%

Function (File:Line) Call count Block coverage
Svc::DpWriter::CLEAR_EVENT_THROTTLE_cmdHandler(unsigned int, unsigned int) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:144)not called0.0%
Svc::DpWriter::DpWriter(char const*) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:22)called 1 time83.0%
Svc::DpWriter::bufferSendIn_handler(short, Fw::Buffer&) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:34)called 5 times63.0%
Svc::DpWriter::configure(Fw::ConstStringBase const&) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:26)called 1 time100.0%
Svc::DpWriter::deserializePacketHeader(Fw::Buffer&, Fw::DpContainer&) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:164)called 5 times62.0%
Svc::DpWriter::performProcessing(Fw::DpContainer&) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:175)called 5 times38.0%
Svc::DpWriter::schedInInternal_internalInterfaceHandler() (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:130)called 66 times56.0%
Svc::DpWriter::schedInInternal_overflowHook() (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:126)not called0.0%
Svc::DpWriter::schedIn_handler(short, unsigned int) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:116)called 66 times100.0%
Svc::DpWriter::sendNotification(short, Fw::DpContainer const&, Fw::StringTemplate<240ul> const&, unsigned long) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:257)called 5 times100.0%
Svc::DpWriter::writeFile(Fw::DpContainer const&, Fw::StringTemplate<240ul> const&, unsigned long&) (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:210)called 5 times70.0%
Svc::DpWriter::~DpWriter() (/home/runner/work/fprime/fprime/Svc/DpWriter/DpWriter.cpp:24)called 1 time100.0%