GCC Code Coverage Report


Directory: CFDP/Checksum/
Date: 2026-09-03 21:14:27
Exec Total Coverage
Lines: 41 56 73.2%
Functions: 8 14 57.1%
Branches: 14 26 53.8%

Function (File:Line) Call count Block coverage
CFDP::Checksum::Checksum() (CFDP/Checksum/Checksum.cpp:22)called 5 times100.0%
CFDP::Checksum::Checksum(CFDP::Checksum const&) (CFDP/Checksum/Checksum.cpp:26)not called0.0%
CFDP::Checksum::Checksum(unsigned int) (CFDP/Checksum/Checksum.cpp:24)not called0.0%
CFDP::Checksum::addByteAtOffset(unsigned char, unsigned char) (CFDP/Checksum/Checksum.cpp:95)called 40 times71.0%
CFDP::Checksum::addWordAligned(unsigned char const*) (CFDP/Checksum/Checksum.cpp:75)called 6 times90.0%
CFDP::Checksum::addWordUnaligned(unsigned char const*, unsigned char, unsigned char) (CFDP/Checksum/Checksum.cpp:82)called 8 times86.0%
CFDP::Checksum::getValue() const (CFDP/Checksum/Checksum.cpp:45)called 5 times100.0%
CFDP::Checksum::operator!=(CFDP::Checksum const&) const (CFDP/Checksum/Checksum.cpp:41)not called0.0%
CFDP::Checksum::operator=(CFDP::Checksum const&) (CFDP/Checksum/Checksum.cpp:32)not called0.0%
CFDP::Checksum::operator==(CFDP::Checksum const&) const (CFDP/Checksum/Checksum.cpp:37)not called0.0%
CFDP::Checksum::update(unsigned char const*, unsigned int, unsigned int) (CFDP/Checksum/Checksum.cpp:49)called 10 times95.0%
CFDP::Checksum::~Checksum() (CFDP/Checksum/Checksum.cpp:30)called 5 times100.0%
CFDP::GTest::Checksums::compare(CFDP::Checksum const&, CFDP::Checksum const&) (CFDP/Checksum/GTest/Checksums.cpp:19)not called0.0%
min(unsigned int, unsigned int) (CFDP/Checksum/Checksum.cpp:16)called 4 times80.0%