LCOV - code coverage report
Current view: top level - src/common Coverage Total Hit
Test: Code coverage Lines: 51.9 % 7363 3820
Test Date: 2026-01-26 10:56:24 Functions: 62.7 % 442 277
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 42.2 % 4315 1822

File Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
archive.c
0.0%
0.0 % 13 0.0 % 4 0.0 % 1
base64.c
86.0%86.0%
86.0 % 93 80 69.0 % 58 40 100.0 % 4 4
binaryheap.c
64.5%64.5%
64.5 % 121 78 40.0 % 50 20 80.0 % 15 12
blkreftable.c
0.0%
0.0 % 481 0.0 % 209 0.0 % 22
checksum_helper.c
0.0%
0.0 % 108 0.0 % 70 0.0 % 5
compression.c
0.0%
0.0 % 198 0.0 % 99 0.0 % 7
config_info.c
100.0%
100.0 % 109 109 50.0 % 4 2 100.0 % 1 1
controldata_utils.c
53.5%53.5%
53.5 % 86 46 12.8 % 78 10 100.0 % 3 3
cryptohash_openssl.c
55.4%55.4%
55.4 % 130 72 41.7 % 60 25 70.0 % 10 7
d2s.c
94.5%94.5%
94.5 % 379 358 90.7 % 162 147 92.3 % 13 12
d2s_intrinsics.h
100.0%
100.0 % 8 8 - 100.0 % 4 4
encnames.c
86.3%86.3%
86.3 % 73 63 64.0 % 50 32 91.7 % 12 11
exec.c
73.8%73.8%
73.8 % 126 93 29.7 % 91 27 100.0 % 8 8
f2s.c
95.7%95.7%
95.7 % 299 286 88.0 % 142 125 92.9 % 14 13
fe_memutils.c
56.8%56.8%
56.8 % 74 42 59.4 % 32 19 78.6 % 14 11
file_perm.c
70.6%70.6%
70.6 % 17 12 50.0 % 4 2 100.0 % 2 2
file_utils.c
27.5%27.5%
27.5 % 211 58 16.5 % 133 22 36.4 % 11 4
hashfn.c
38.0%38.0%
38.0 % 142 54 44.1 % 68 30 14.3 % 7 1
hmac_openssl.c
44.2%44.2%
44.2 % 129 57 21.7 % 60 13 70.0 % 10 7
ip.c
78.6%78.6%
78.6 % 98 77 58.3 % 60 35 100.0 % 5 5
jsonapi.c
50.0%50.0%
50.0 % 1053 527 47.2 % 807 381 51.6 % 31 16
kwlookup.c
100.0%
100.0 % 22 22 100.0 % 18 18 100.0 % 1 1
link-canary.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
logging.c
39.7%39.7%
39.7 % 146 58 19.1 % 89 17 75.0 % 8 6
md5_common.c
58.9%58.9%
58.9 % 56 33 35.0 % 20 7 75.0 % 4 3
parse_manifest.c
0.0%
0.0 % 416 0.0 % 200 0.0 % 19
percentrepl.c
0.0%
0.0 % 41 0.0 % 26 0.0 % 1
pg_get_line.c
68.3%68.3%
68.3 % 41 28 52.2 % 23 12 100.0 % 3 3
pg_lzcompress.c
92.5%92.5%
92.5 % 174 161 83.0 % 141 117 100.0 % 4 4
pg_prng.c
80.9%80.9%
80.9 % 89 72 83.3 % 12 10 70.6 % 17 12
pgfnames.c
0.0%
0.0 % 32 0.0 % 16 0.0 % 2
psprintf.c
75.0%75.0%
75.0 % 36 27 44.4 % 18 8 100.0 % 2 2
relpath.c
78.2%78.2%
78.2 % 78 61 54.2 % 48 26 75.0 % 4 3
restricted_token.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
rmtree.c
76.0%76.0%
76.0 % 50 38 41.9 % 43 18 100.0 % 1 1
ryu_common.h
100.0%
100.0 % 35 35 66.7 % 18 12 100.0 % 6 6
saslprep.c
13.2%13.2%
13.2 % 136 18 2.3 % 86 2 25.0 % 4 1
scram-common.c
69.2%69.2%
69.2 % 146 101 36.7 % 90 33 100.0 % 5 5
sprompt.c
0.0%
0.0 % 45 0.0 % 22 0.0 % 2
string.c
69.8%69.8%
69.8 % 53 37 60.7 % 28 17 80.0 % 5 4
stringinfo.c
86.3%86.3%
86.3 % 117 101 56.9 % 51 29 87.5 % 16 14
unicode_case.c
89.4%89.4%
89.4 % 141 126 77.8 % 108 84 84.6 % 13 11
unicode_category.c
39.7%39.7%
39.7 % 209 83 27.2 % 136 37 48.0 % 25 12
unicode_norm.c
73.3%73.3%
73.3 % 255 187 63.2 % 155 98 90.9 % 11 10
username.c
72.7%72.7%
72.7 % 22 16 33.3 % 6 2 100.0 % 2 2
wait_error.c
0.0%
0.0 % 50 0.0 % 37 0.0 % 4
wchar.c
57.9%57.9%
57.9 % 1020 591 50.5 % 683 345 65.9 % 82 54

Generated by: LCOV version 2.3.2-1