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 times
100.0%
CFDP::Checksum::Checksum(CFDP::Checksum const&) (CFDP/Checksum/Checksum.cpp:26)
not called
0.0%
CFDP::Checksum::Checksum(unsigned int) (CFDP/Checksum/Checksum.cpp:24)
not called
0.0%
CFDP::Checksum::addByteAtOffset(unsigned char, unsigned char) (CFDP/Checksum/Checksum.cpp:95)
called 40 times
71.0%
CFDP::Checksum::addWordAligned(unsigned char const*) (CFDP/Checksum/Checksum.cpp:75)
called 6 times
90.0%
CFDP::Checksum::addWordUnaligned(unsigned char const*, unsigned char, unsigned char) (CFDP/Checksum/Checksum.cpp:82)
called 8 times
86.0%
CFDP::Checksum::getValue() const (CFDP/Checksum/Checksum.cpp:45)
called 5 times
100.0%
CFDP::Checksum::operator!=(CFDP::Checksum const&) const (CFDP/Checksum/Checksum.cpp:41)
not called
0.0%
CFDP::Checksum::operator=(CFDP::Checksum const&) (CFDP/Checksum/Checksum.cpp:32)
not called
0.0%
CFDP::Checksum::operator==(CFDP::Checksum const&) const (CFDP/Checksum/Checksum.cpp:37)
not called
0.0%
CFDP::Checksum::update(unsigned char const*, unsigned int, unsigned int) (CFDP/Checksum/Checksum.cpp:49)
called 10 times
95.0%
CFDP::Checksum::~Checksum() (CFDP/Checksum/Checksum.cpp:30)
called 5 times
100.0%
CFDP::GTest::Checksums::compare(CFDP::Checksum const&, CFDP::Checksum const&) (CFDP/Checksum/GTest/Checksums.cpp:19)
not called
0.0%
min(unsigned int, unsigned int) (CFDP/Checksum/Checksum.cpp:16)
called 4 times
80.0%