GCC Code Coverage Report
Directory:
./
Date:
2026-09-03 22:13:00
Exec
Total
Coverage
Lines:
79
266
29.7%
Functions:
14
43
32.6%
Branches:
27
98
27.6%
Function (File:Line)
Call count
Block coverage
Fw::FilePacket::CancelPacket::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/CancelPacket.cpp:22)
not called
0.0%
Fw::FilePacket::CancelPacket::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/CancelPacket.cpp:31)
not called
0.0%
Fw::FilePacket::CancelPacket::initialize(unsigned int) (/home/runner/work/fprime/fprime/Fw/FilePacket/CancelPacket.cpp:18)
not called
0.0%
Fw::FilePacket::CancelPacket::toBuffer(Fw::Buffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/CancelPacket.cpp:26)
not called
0.0%
Fw::FilePacket::DataPacket::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:28)
not called
0.0%
Fw::FilePacket::DataPacket::fixedLengthSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:61)
called 2 times
100.0%
Fw::FilePacket::DataPacket::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:38)
called 2 times
73.0%
Fw::FilePacket::DataPacket::initialize(unsigned int, unsigned int, unsigned short, unsigned char const*) (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:18)
not called
0.0%
Fw::FilePacket::DataPacket::toBuffer(Fw::Buffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:33)
not called
0.0%
Fw::FilePacket::DataPacket::toSerialBuffer(Fw::SerialBuffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/DataPacket.cpp:65)
not called
0.0%
Fw::FilePacket::EndPacket::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:25)
not called
0.0%
Fw::FilePacket::EndPacket::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:43)
called 2 times
70.0%
Fw::FilePacket::EndPacket::getChecksum(CFDP::Checksum&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:38)
called 1 time
71.0%
Fw::FilePacket::EndPacket::initialize(unsigned int, CFDP::Checksum const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:20)
not called
0.0%
Fw::FilePacket::EndPacket::setChecksum(CFDP::Checksum const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:34)
not called
0.0%
Fw::FilePacket::EndPacket::toBuffer(Fw::Buffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:29)
not called
0.0%
Fw::FilePacket::EndPacket::toSerialBuffer(Fw::SerialBuffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/EndPacket.cpp:58)
not called
0.0%
Fw::FilePacket::Header::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/Header.cpp:23)
called 2 times
100.0%
Fw::FilePacket::Header::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/Header.cpp:27)
called 6 times
88.0%
Fw::FilePacket::Header::initialize(Fw::FilePacket::Type, unsigned int) (/home/runner/work/fprime/fprime/Fw/FilePacket/Header.cpp:18)
not called
0.0%
Fw::FilePacket::Header::toSerialBuffer(Fw::SerialBuffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/Header.cpp:42)
not called
0.0%
Fw::FilePacket::PathName::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/PathName.cpp:27)
not called
0.0%
Fw::FilePacket::PathName::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/PathName.cpp:31)
called 4 times
80.0%
Fw::FilePacket::PathName::initialize(char const*) (/home/runner/work/fprime/fprime/Fw/FilePacket/PathName.cpp:21)
not called
0.0%
Fw::FilePacket::PathName::toSerialBuffer(Fw::SerialBuffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/PathName.cpp:55)
not called
0.0%
Fw::FilePacket::StartPacket::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/StartPacket.cpp:27)
not called
0.0%
Fw::FilePacket::StartPacket::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/StartPacket.cpp:37)
called 2 times
69.0%
Fw::FilePacket::StartPacket::initialize(unsigned int, char const*, char const*) (/home/runner/work/fprime/fprime/Fw/FilePacket/StartPacket.cpp:18)
not called
0.0%
Fw::FilePacket::StartPacket::toBuffer(Fw::Buffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/StartPacket.cpp:32)
not called
0.0%
Fw::FilePacket::StartPacket::toSerialBuffer(Fw::SerialBuffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/StartPacket.cpp:71)
not called
0.0%
Fw::FilePacket::asCancelPacket() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:48)
not called
0.0%
Fw::FilePacket::asDataPacket() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:38)
called 2 times
75.0%
Fw::FilePacket::asEndPacket() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:43)
called 2 times
75.0%
Fw::FilePacket::asHeader() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:29)
called 6 times
100.0%
Fw::FilePacket::asStartPacket() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:33)
called 2 times
75.0%
Fw::FilePacket::bufferSize() const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:73)
not called
0.0%
Fw::FilePacket::fromBuffer(Fw::Buffer const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:22)
called 6 times
82.0%
Fw::FilePacket::fromCancelPacket(Fw::FilePacket::CancelPacket const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:68)
not called
0.0%
Fw::FilePacket::fromDataPacket(Fw::FilePacket::DataPacket const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:58)
not called
0.0%
Fw::FilePacket::fromEndPacket(Fw::FilePacket::EndPacket const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:63)
not called
0.0%
Fw::FilePacket::fromSerialBuffer(Fw::SerialBuffer&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:111)
called 6 times
69.0%
Fw::FilePacket::fromStartPacket(Fw::FilePacket::StartPacket const&) (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:53)
not called
0.0%
Fw::FilePacket::toBuffer(Fw::Buffer&) const (/home/runner/work/fprime/fprime/Fw/FilePacket/FilePacket.cpp:91)
not called
0.0%