GCC Code Coverage Report


Directory: Fw/FilePacket/
Date: 2026-09-03 21:14:53
Exec Total Coverage
Lines: 234 313 74.8%
Functions: 57 64 89.1%
Branches: 85 157 54.1%

Function (File:Line) Call count Block coverage
Fw::FilePacket::CancelPacket::asHeader() const (Fw/FilePacket/FilePacket.hpp:294)called 2 times100.0%
Fw::FilePacket::CancelPacket::bufferSize() const (Fw/FilePacket/CancelPacket.cpp:22)called 1 time100.0%
Fw::FilePacket::CancelPacket::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/CancelPacket.cpp:31)called 1 time79.0%
Fw::FilePacket::CancelPacket::initialize(unsigned int) (Fw/FilePacket/CancelPacket.cpp:18)called 1 time100.0%
Fw::FilePacket::CancelPacket::toBuffer(Fw::Buffer&) const (Fw/FilePacket/CancelPacket.cpp:26)called 1 time83.0%
Fw::FilePacket::DataPacket::asHeader() const (Fw/FilePacket/FilePacket.hpp:207)called 2 times100.0%
Fw::FilePacket::DataPacket::bufferSize() const (Fw/FilePacket/DataPacket.cpp:28)called 1 time100.0%
Fw::FilePacket::DataPacket::fixedLengthSize() const (Fw/FilePacket/DataPacket.cpp:61)called 1 time100.0%
Fw::FilePacket::DataPacket::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/DataPacket.cpp:38)called 1 time89.0%
Fw::FilePacket::DataPacket::getByteOffset() const (Fw/FilePacket/FilePacket.hpp:210)called 2 times100.0%
Fw::FilePacket::DataPacket::getData() const (Fw/FilePacket/FilePacket.hpp:216)called 2 times100.0%
Fw::FilePacket::DataPacket::getDataSize() const (Fw/FilePacket/FilePacket.hpp:213)called 2 times100.0%
Fw::FilePacket::DataPacket::initialize(unsigned int, unsigned int, unsigned short, unsigned char const*) (Fw/FilePacket/DataPacket.cpp:18)called 1 time100.0%
Fw::FilePacket::DataPacket::toBuffer(Fw::Buffer&) const (Fw/FilePacket/DataPacket.cpp:33)called 1 time82.0%
Fw::FilePacket::DataPacket::toSerialBuffer(Fw::SerialBuffer&) const (Fw/FilePacket/DataPacket.cpp:65)called 1 time87.0%
Fw::FilePacket::EndPacket::asHeader() const (Fw/FilePacket/FilePacket.hpp:253)called 2 times100.0%
Fw::FilePacket::EndPacket::bufferSize() const (Fw/FilePacket/EndPacket.cpp:25)called 1 time100.0%
Fw::FilePacket::EndPacket::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/EndPacket.cpp:43)called 1 time83.0%
Fw::FilePacket::EndPacket::getChecksum(CFDP::Checksum&) const (Fw/FilePacket/EndPacket.cpp:38)called 2 times77.0%
Fw::FilePacket::EndPacket::initialize(unsigned int, CFDP::Checksum const&) (Fw/FilePacket/EndPacket.cpp:20)called 1 time100.0%
Fw::FilePacket::EndPacket::setChecksum(CFDP::Checksum const&) (Fw/FilePacket/EndPacket.cpp:34)called 1 time100.0%
Fw::FilePacket::EndPacket::toBuffer(Fw::Buffer&) const (Fw/FilePacket/EndPacket.cpp:29)called 1 time82.0%
Fw::FilePacket::EndPacket::toSerialBuffer(Fw::SerialBuffer&) const (Fw/FilePacket/EndPacket.cpp:58)called 1 time82.0%
Fw::FilePacket::FilePacket() (Fw/FilePacket/FilePacket.hpp:306)called 4 times100.0%
Fw::FilePacket::Header::bufferSize() const (Fw/FilePacket/Header.cpp:23)called 6 times100.0%
Fw::FilePacket::Header::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/Header.cpp:27)called 5 times91.0%
Fw::FilePacket::Header::getSequenceIndex() const (Fw/FilePacket/FilePacket.hpp:117)called 10 times100.0%
Fw::FilePacket::Header::getType() const (Fw/FilePacket/FilePacket.hpp:115)called 10 times80.0%
Fw::FilePacket::Header::initialize(Fw::FilePacket::Type, unsigned int) (Fw/FilePacket/Header.cpp:18)called 5 times100.0%
Fw::FilePacket::Header::toSerialBuffer(Fw::SerialBuffer&) const (Fw/FilePacket/Header.cpp:42)called 5 times86.0%
Fw::FilePacket::PathName::bufferSize() const (Fw/FilePacket/PathName.cpp:27)called 2 times100.0%
Fw::FilePacket::PathName::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/PathName.cpp:31)called 2 times90.0%
Fw::FilePacket::PathName::getLength() const (Fw/FilePacket/FilePacket.hpp:68)called 8 times100.0%
Fw::FilePacket::PathName::getValue() const (Fw/FilePacket/FilePacket.hpp:71)called 4 times100.0%
Fw::FilePacket::PathName::initialize(char const*) (Fw/FilePacket/PathName.cpp:21)called 2 times100.0%
Fw::FilePacket::PathName::toSerialBuffer(Fw::SerialBuffer&) const (Fw/FilePacket/PathName.cpp:55)called 2 times89.0%
Fw::FilePacket::StartPacket::asHeader() const (Fw/FilePacket/FilePacket.hpp:151)called 2 times100.0%
Fw::FilePacket::StartPacket::bufferSize() const (Fw/FilePacket/StartPacket.cpp:27)called 1 time100.0%
Fw::FilePacket::StartPacket::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/StartPacket.cpp:37)called 1 time83.0%
Fw::FilePacket::StartPacket::getDestinationPath() const (Fw/FilePacket/FilePacket.hpp:154)called 2 times100.0%
Fw::FilePacket::StartPacket::getFileSize() const (Fw/FilePacket/FilePacket.hpp:160)called 2 times100.0%
Fw::FilePacket::StartPacket::getSourcePath() const (Fw/FilePacket/FilePacket.hpp:157)called 2 times100.0%
Fw::FilePacket::StartPacket::initialize(unsigned int, char const*, char const*) (Fw/FilePacket/StartPacket.cpp:18)called 1 time100.0%
Fw::FilePacket::StartPacket::toBuffer(Fw::Buffer&) const (Fw/FilePacket/StartPacket.cpp:32)called 1 time82.0%
Fw::FilePacket::StartPacket::toSerialBuffer(Fw::SerialBuffer&) const (Fw/FilePacket/StartPacket.cpp:71)called 1 time84.0%
Fw::FilePacket::asCancelPacket() const (Fw/FilePacket/FilePacket.cpp:48)called 1 time80.0%
Fw::FilePacket::asDataPacket() const (Fw/FilePacket/FilePacket.cpp:38)called 1 time80.0%
Fw::FilePacket::asEndPacket() const (Fw/FilePacket/FilePacket.cpp:43)called 1 time80.0%
Fw::FilePacket::asHeader() const (Fw/FilePacket/FilePacket.cpp:29)not called0.0%
Fw::FilePacket::asStartPacket() const (Fw/FilePacket/FilePacket.cpp:33)called 1 time80.0%
Fw::FilePacket::bufferSize() const (Fw/FilePacket/FilePacket.cpp:73)not called0.0%
Fw::FilePacket::fromBuffer(Fw::Buffer const&) (Fw/FilePacket/FilePacket.cpp:22)called 4 times83.0%
Fw::FilePacket::fromCancelPacket(Fw::FilePacket::CancelPacket const&) (Fw/FilePacket/FilePacket.cpp:68)not called0.0%
Fw::FilePacket::fromDataPacket(Fw::FilePacket::DataPacket const&) (Fw/FilePacket/FilePacket.cpp:58)not called0.0%
Fw::FilePacket::fromEndPacket(Fw::FilePacket::EndPacket const&) (Fw/FilePacket/FilePacket.cpp:63)not called0.0%
Fw::FilePacket::fromSerialBuffer(Fw::SerialBuffer&) (Fw/FilePacket/FilePacket.cpp:111)called 4 times86.0%
Fw::FilePacket::fromStartPacket(Fw::FilePacket::StartPacket const&) (Fw/FilePacket/FilePacket.cpp:53)not called0.0%
Fw::FilePacket::toBuffer(Fw::Buffer&) const (Fw/FilePacket/FilePacket.cpp:91)not called0.0%
Fw::GTest::FilePackets::CancelPacket::compare(Fw::FilePacket::CancelPacket const&, Fw::FilePacket::CancelPacket const&) (Fw/FilePacket/GTest/CancelPacket.cpp:19)called 1 time100.0%
Fw::GTest::FilePackets::DataPacket::compare(Fw::FilePacket::DataPacket const&, Fw::FilePacket::DataPacket const&) (Fw/FilePacket/GTest/DataPacket.cpp:20)called 1 time57.0%
Fw::GTest::FilePackets::EndPacket::compare(Fw::FilePacket::EndPacket const&, Fw::FilePacket::EndPacket const&) (Fw/FilePacket/GTest/EndPacket.cpp:21)called 1 time77.0%
Fw::GTest::FilePackets::Header::compare(Fw::FilePacket::Header const&, Fw::FilePacket::Header const&) (Fw/FilePacket/GTest/Header.cpp:19)called 5 times42.0%
Fw::GTest::FilePackets::PathName::compare(Fw::FilePacket::PathName const&, Fw::FilePacket::PathName const&) (Fw/FilePacket/GTest/PathName.cpp:20)called 2 times54.0%
Fw::GTest::FilePackets::StartPacket::compare(Fw::FilePacket::StartPacket const&, Fw::FilePacket::StartPacket const&) (Fw/FilePacket/GTest/StartPacket.cpp:20)called 1 time57.0%