Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libcbor/oss-fuzz/cbor_load_fuzzer.cc
 87.50% (56/64)
100.00% (5/5)
 91.49% (43/47)
src/libcbor/src/allocators.c
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/libcbor/src/cbor.c
 60.27% (314/521)
 88.89% (8/9)
 51.54% (235/456)
src/libcbor/src/cbor/arrays.c
 76.19% (80/105)
 72.73% (8/11)
 63.37% (109/172)
src/libcbor/src/cbor/bytestrings.c
 95.79% (91/95)
100.00% (11/11)
 68.57% (168/245)
src/libcbor/src/cbor/common.c
 53.59% (112/209)
 84.21% (16/19)
 37.70% (92/244)
src/libcbor/src/cbor/common.h
 91.67% (11/12)
100.00% (2/2)
 72.22% (13/18)
src/libcbor/src/cbor/encoding.c
 85.16% (109/128)
 82.14% (23/28)
 72.84% (59/81)
src/libcbor/src/cbor/floats_ctrls.c
 93.51% (144/154)
 95.83% (23/24)
 65.71% (274/417)
src/libcbor/src/cbor/internal/builder_callbacks.c
 91.93% (296/322)
100.00% (27/27)
 88.44% (375/424)
src/libcbor/src/cbor/internal/encoders.c
 90.62% (58/64)
100.00% (5/5)
 88.24% (30/34)
src/libcbor/src/cbor/internal/loaders.c
100.00% (52/52)
100.00% (8/8)
100.00% (23/23)
src/libcbor/src/cbor/internal/memory_utils.c
 93.94% (31/33)
100.00% (6/6)
 87.10% (27/31)
src/libcbor/src/cbor/internal/stack.c
100.00% (18/18)
100.00% (3/3)
 85.71% (12/14)
src/libcbor/src/cbor/internal/unicode.c
100.00% (27/27)
100.00% (2/2)
100.00% (23/23)
src/libcbor/src/cbor/ints.c
 80.86% (131/162)
 83.33% (20/24)
 60.87% (252/414)
src/libcbor/src/cbor/maps.c
 79.44% (85/107)
 81.82% (9/11)
 51.94% (107/206)
src/libcbor/src/cbor/serialization.c
 90.99% (313/344)
100.00% (12/12)
 70.69% (381/539)
src/libcbor/src/cbor/streaming.c
 98.65% (511/518)
100.00% (2/2)
 95.73% (404/422)
src/libcbor/src/cbor/strings.c
 93.64% (103/110)
 92.31% (12/13)
 68.80% (172/250)
src/libcbor/src/cbor/tags.c
 83.78% (31/37)
100.00% (5/5)
 67.65% (46/68)
work/include/cbor/common.h
 63.64% (7/11)
 50.00% (1/2)
 80.00% (4/5)
Totals
 83.44% (2585/3098)
 90.87% (209/230)
 68.94% (2850/4134)