GCC Code Coverage Report
Directory:
Svc/DpZLibCompressor/
Date:
2026-09-03 21:17:40
Exec
Total
Coverage
Lines:
76
81
93.8%
Functions:
8
8
100.0%
Branches:
75
93
80.6%
Function (File:Line)
Call count
Block coverage
Svc::DpZLibCompressor::DpZLibCompressor(char const*) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:19)
called 8 times
100.0%
Svc::DpZLibCompressor::ZLibCtx::ZLibCtx(Svc::DpZLibCompressor&) (Svc/DpZLibCompressor/DpZLibCompressor.hpp:49)
called 8 times
72.0%
Svc::DpZLibCompressor::cleanupContext(Svc::DpZLibCompressor::ZLibCtx&) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:27)
called 8 times
100.0%
Svc::DpZLibCompressor::compressChunk_handler(short, Fw::Buffer&, unsigned long, unsigned long) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:37)
called 8 times
76.0%
Svc::DpZLibCompressor::zlibCompressionHelper(Svc::DpZLibCompressor::ZLibCtx&, Fw::Buffer const&) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:89)
called 6 times
73.0%
Svc::DpZLibCompressor::zlib_alloc_fn(void*, unsigned int, unsigned int) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:141)
called 30 times
78.0%
Svc::DpZLibCompressor::zlib_free_fn(void*, void*) (Svc/DpZLibCompressor/DpZLibCompressor.cpp:162)
called 4 times
100.0%
Svc::DpZLibCompressor::~DpZLibCompressor() (Svc/DpZLibCompressor/DpZLibCompressor.cpp:21)
called 8 times
100.0%