Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libcbor/oss-fuzz/cbor_load_fuzzer.cc
 83.33% (65/78)
100.00% (6/6)
 86.36% (38/44)
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
 73.64% (81/110)
 72.73% (8/11)
 51.05% (121/237)
src/libcbor/src/cbor/bytestrings.c
 97.89% (93/95)
100.00% (11/11)
 71.43% (175/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)
 68.11% (284/417)
src/libcbor/src/cbor/internal/builder_callbacks.c
 98.76% (318/322)
100.00% (27/27)
 94.10% (399/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% (53/53)
100.00% (8/8)
100.00% (18/18)
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)
100.00% (14/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)
 62.32% (258/414)
src/libcbor/src/cbor/maps.c
 81.98% (91/111)
 81.82% (9/11)
 55.81% (144/258)
src/libcbor/src/cbor/serialization.c
 90.99% (313/344)
100.00% (12/12)
 70.69% (381/539)
src/libcbor/src/cbor/streaming.c
 99.03% (513/518)
100.00% (2/2)
 95.97% (405/422)
src/libcbor/src/cbor/strings.c
 95.54% (107/112)
 92.31% (12/13)
 70.65% (195/276)
src/libcbor/src/cbor/tags.c
 84.21% (32/38)
100.00% (5/5)
 69.14% (56/81)
work/include/cbor/common.h
 63.64% (7/11)
 50.00% (1/2)
 80.00% (4/5)
Totals
 84.26% (2633/3125)
 90.91% (210/231)
 69.41% (2972/4282)