Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
src/zserio/AllocatorHolder.h | 100.00% (9/9) | 100.00% (19/19) | 100.00% (9/9) | - (0/0) |
src/zserio/Array.h | 100.00% (5/5) | 100.00% (36/36) | 78.57% (11/14) | - (0/0) |
src/zserio/ArrayTraits.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
src/zserio/BitBuffer.h | 100.00% (28/28) | 100.00% (146/146) | 100.00% (88/88) | 93.75% (45/48) |
src/zserio/BitFieldUtil.cpp | 100.00% (3/3) | 100.00% (28/28) | 100.00% (15/15) | 100.00% (10/10) |
src/zserio/BitPositionUtil.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (6/6) | 75.00% (3/4) |
src/zserio/BitSizeOfCalculator.cpp | 92.31% (12/13) | 93.22% (55/59) | 96.15% (25/26) | 100.00% (10/10) |
src/zserio/BitSizeOfCalculator.h | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
src/zserio/BitStreamReader.cpp | 100.00% (40/40) | 99.61% (505/507) | 100.00% (283/283) | 98.35% (179/182) |
src/zserio/BitStreamReader.h | 100.00% (6/6) | 100.00% (77/77) | 100.00% (26/26) | 92.86% (13/14) |
src/zserio/BitStreamWriter.cpp | 100.00% (34/34) | 100.00% (251/251) | 100.00% (130/130) | 98.78% (81/82) |
src/zserio/BitStreamWriter.h | 100.00% (5/5) | 100.00% (39/39) | 100.00% (15/15) | 100.00% (8/8) |
src/zserio/BuiltInOperators.cpp | 100.00% (1/1) | 100.00% (14/14) | 100.00% (6/6) | 100.00% (4/4) |
src/zserio/BuiltInOperators.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
src/zserio/CppRuntimeException.cpp | 100.00% (10/10) | 100.00% (51/51) | 100.00% (17/17) | 100.00% (6/6) |
src/zserio/CppRuntimeException.h | 100.00% (8/8) | 100.00% (20/20) | 100.00% (8/8) | - (0/0) |
src/zserio/FileUtil.cpp | 100.00% (2/2) | 68.42% (26/38) | 78.95% (15/19) | 66.67% (8/12) |
src/zserio/FileUtil.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
src/zserio/FloatUtil.cpp | 100.00% (6/6) | 100.00% (119/119) | 100.00% (35/35) | 100.00% (22/22) |
src/zserio/HashCodeUtil.h | 71.43% (5/7) | 59.26% (16/27) | 62.50% (5/8) | 0.00% (0/2) |
src/zserio/Optional.h | 100.00% (66/66) | 98.06% (304/310) | 95.80% (137/143) | 69.64% (39/56) |
src/zserio/SizeConvertUtil.cpp | 100.00% (2/2) | 100.00% (13/13) | 100.00% (5/5) | 100.00% (2/2) |
src/zserio/Span.h | 100.00% (31/31) | 100.00% (74/74) | 100.00% (34/34) | 100.00% (2/2) |
src/zserio/StringConvertUtil.h | 100.00% (9/9) | 100.00% (83/83) | 100.00% (30/30) | 100.00% (16/16) |
src/zserio/Types.h | 100.00% (43/43) | 100.00% (282/282) | 90.27% (102/113) | 100.00% (22/22) |
src/zserio/Variant.h | 100.00% (52/52) | 95.28% (323/339) | 91.45% (139/152) | 71.43% (40/56) |
test/zserio/ArrayTest.cpp | 100.00% (7/7) | 100.00% (37/37) | 100.00% (15/15) | - (0/0) |
test/zserio/BitBufferTest.cpp | 100.00% (24/24) | 100.00% (325/325) | 100.00% (110/110) | 100.00% (14/14) |
test/zserio/BitFieldUtilTest.cpp | 100.00% (2/2) | 100.00% (36/36) | 100.00% (32/32) | - (0/0) |
test/zserio/BitPositionUtilTest.cpp | 100.00% (1/1) | 100.00% (12/12) | 100.00% (9/9) | - (0/0) |
test/zserio/BitSizeOfCalculatorTest.cpp | 100.00% (11/11) | 100.00% (204/204) | 100.00% (171/171) | - (0/0) |
test/zserio/BitStreamReaderTest.cpp | 100.00% (13/13) | 100.00% (103/103) | 94.44% (51/54) | 100.00% (6/6) |
test/zserio/BitStreamTest.cpp | 100.00% (33/33) | 100.00% (508/508) | 99.20% (124/125) | 100.00% (28/28) |
test/zserio/BitStreamWriterTest.cpp | 100.00% (25/25) | 100.00% (238/238) | 98.90% (90/91) | 100.00% (22/22) |
test/zserio/BuiltInOperatorsTest.cpp | 100.00% (9/9) | 100.00% (58/58) | 100.00% (42/42) | - (0/0) |
test/zserio/ConstraintExceptionTest.cpp | 100.00% (1/1) | 100.00% (8/8) | 100.00% (1/1) | - (0/0) |
test/zserio/CppRuntimeExceptionTest.cpp | 100.00% (10/10) | 100.00% (72/72) | 100.00% (19/19) | 100.00% (2/2) |
test/zserio/CppRuntimeVersionTest.cpp | 100.00% (1/1) | 100.00% (2/2) | 100.00% (1/1) | - (0/0) |
test/zserio/FileUtilTest.cpp | 100.00% (3/3) | 100.00% (36/36) | 100.00% (17/17) | 100.00% (6/6) |
test/zserio/FloatUtilTest.cpp | 100.00% (13/13) | 100.00% (133/133) | 100.00% (17/17) | 100.00% (8/8) |
test/zserio/HashCodeUtilTest.cpp | 100.00% (2/2) | 100.00% (37/37) | 100.00% (14/14) | - (0/0) |
test/zserio/OptionalTest.cpp | 93.75% (15/16) | 98.40% (184/187) | 98.99% (98/99) | - (0/0) |
test/zserio/OutOfRangeExceptionTest.cpp | 100.00% (1/1) | 100.00% (8/8) | 100.00% (1/1) | - (0/0) |
test/zserio/SizeConvertUtilTest.cpp | 100.00% (2/2) | 100.00% (14/14) | 100.00% (6/6) | - (0/0) |
test/zserio/SpanTest.cpp | 100.00% (24/24) | 100.00% (245/245) | 100.00% (104/104) | 100.00% (12/12) |
test/zserio/StringConvertUtilTest.cpp | 100.00% (11/11) | 100.00% (103/103) | 100.00% (37/37) | - (0/0) |
test/zserio/TrackingAllocator.h | 100.00% (16/16) | 100.00% (40/40) | 100.00% (17/17) | - (0/0) |
test/zserio/TraitsTest.cpp | 100.00% (4/4) | 100.00% (24/24) | 100.00% (4/4) | - (0/0) |
test/zserio/TypesTest.cpp | 100.00% (22/22) | 100.00% (585/585) | 91.04% (183/201) | 59.52% (25/42) |
test/zserio/VariantTest.cpp | 85.19% (23/27) | 94.74% (216/228) | 95.65% (88/92) | - (0/0) |
Totals | 98.80% (656/664) | 98.86% (5730/5796) | 97.20% (2397/2466) | 90.69% (633/698) |