LCOV - differential code coverage report
Current view: top level - src/common Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 78.2 % 6485 5070 17 5 1393 17 9 80 4964 18 80
Current Date: 2025-12-15 18:36:29 -0500 Functions: 88.3 % 443 391 13 39 2 1 45 343 11 30
Baseline: lcov-20251216-010103-baseline Branches: 65.8 % 4170 2743 1 8 2 1416 23 2 7 2711
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Group by: Date bin (1,7] days: 75.0 % 16 12 4 12
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.6 % 269 241 13 15 68 173
(360..) days: 77.7 % 6200 4817 5 1378 17 9 4791
Function coverage date bins:
(30,360] days: 78.6 % 56 44 10 2 33 11
(360..) days: 89.7 % 387 347 3 37 2 1 12 332
Branch coverage date bins:
(30,360] days: 74.3 % 152 113 1 38 7 106
(360..) days: 65.5 % 4018 2630 8 2 1378 23 2 2605

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
pgfnames.c Total
0.0%
0.0 % 25 2 23 2 0.0 % 22 22 0.0 % 2 1 1
(360..) days 0.0 % 23 23 - 0.0 % 2 1 1
(1,7] days 0.0 % 2 2 - -
unicode_category.c Total
32.5%32.5%
32.5 % 237 77 8 152 4 15 58 9 14 35.1 % 154 54 100 10 44 60.0 % 25 15 8 2 15 9 14
(360..) days 29.0 % 214 62 152 4 58 - 0.0 % 2 2
(30,360] days 65.2 % 23 15 8 15 - 65.2 % 23 15 8 15
hmac_openssl.c.gcov.html (360..) days∗∗ 38.8 % 134 52 82 52 - 70.0 % 10 7 3 7
wait_error.c.gcov.html (360..) days∗∗ 52.4 % 42 22 4 16 22 - 100.0 % 4 4 4
md5_common.c Total
55.3%55.3%
55.3 % 47 26 21 26 35.0 % 20 7 13 7 75.0 % 4 3 1 3
(360..) days 55.6 % 45 25 20 25 - 100.0 % 2 2 2
(30,360] days 50.0 % 2 1 1 1 - 50.0 % 2 1 1 1
cryptohash_openssl.c.gcov.html (360..) days∗∗ 60.7 % 135 82 53 82 - 80.0 % 10 8 2 8
wchar.c Total
61.0%61.0%
61.0 % 858 523 335 523 54.2 % 664 360 304 1 359 74.4 % 82 61 21 61
(360..) days 59.8 % 834 499 335 499 - 73.8 % 80 59 21 59
(30,360] days 100.0 % 24 24 24 - 100.0 % 2 2 2
sprompt.c.gcov.html (360..) days∗∗ 65.7 % 35 23 12 23 - 50.0 % 2 1 1 1
percentrepl.c.gcov.html (360..) days∗∗ 66.7 % 30 20 10 20 - 100.0 % 1 1 1
scram-common.c Total
66.7%66.7%
66.7 % 117 78 39 78 47.4 % 76 36 40 36 100.0 % 5 5 5
(360..) days 65.5 % 113 74 39 74 - 100.0 % 5 5 5
(30,360] days 100.0 % 4 4 4 - -
blkreftable.c Total
67.3%67.3%
67.3 % 382 257 2 123 8 249 2 9 53.8 % 182 98 84 98 77.3 % 22 17 2 3 5 12
(360..) days 66.4 % 366 243 123 243 - 77.3 % 22 17 2 3 5 12
(1,7] days 80.0 % 10 8 2 8 - -
(30,360] days 100.0 % 6 6 6 - -
username.c.gcov.html (360..) days∗∗ 68.8 % 16 11 5 11 - 100.0 % 2 2 2
controldata_utils.c Total
70.0%70.0%
70.0 % 70 49 1 20 49 36.7 % 60 22 2 36 22 100.0 % 3 3 3
(360..) days 69.6 % 69 48 1 20 48 - 100.0 % 3 3 3
(30,360] days 100.0 % 1 1 1 - -
logging.c.gcov.html (360..) days∗∗ 71.1 % 135 96 39 96 - 100.0 % 8 8 8
exec.c.gcov.html (360..) days∗∗ 71.6 % 102 73 29 73 - 100.0 % 8 8 8
file_utils.c Total
72.7%72.7%
72.7 % 220 160 60 2 158 2 56.8 % 155 88 67 88 100.0 % 12 12 2 10 2
(360..) days 70.4 % 186 131 55 131 - 100.0 % 10 10 10
(30,360] days 85.3 % 34 29 5 2 27 - 100.0 % 2 2 2
rmtree.c Total
73.8%73.8%
73.8 % 42 31 11 1 30 1 51.4 % 35 18 17 18 100.0 % 1 1 1
(360..) days 73.2 % 41 30 11 30 - 100.0 % 1 1 1
(1,7] days 100.0 % 1 1 1 - -
fe_memutils.c.gcov.html (360..) days∗∗ 73.8 % 65 48 17 48 - 100.0 % 14 14 14
ip.c.gcov.html (360..) days∗∗ 76.0 % 75 57 18 57 - 100.0 % 5 5 5
psprintf.c.gcov.html (360..) days∗∗ 76.9 % 26 20 6 20 - 100.0 % 2 2 2
pg_get_line.c.gcov.html (360..) days∗∗ 77.1 % 35 27 8 27 - 100.0 % 3 3 3
unicode_norm.c Total
78.1%78.1%
78.1 % 201 157 1 43 19 138 1 19 72.5 % 149 108 41 2 106 100.0 % 11 11 9 2 8
(360..) days 76.2 % 181 138 43 138 - 100.0 % 3 3 1 2
(30,360] days 95.0 % 20 19 1 19 - 100.0 % 8 8 8
base64.c Total
81.9%81.9%
81.9 % 83 68 15 68 70.7 % 58 41 17 41 100.0 % 4 4 4
(360..) days 81.0 % 79 64 15 64 - 100.0 % 2 2 2
(30,360] days 100.0 % 4 4 4 - 100.0 % 2 2 2
saslprep.c Total
82.5%82.5%
82.5 % 114 94 20 16 78 16 64.5 % 76 49 1 26 3 46 100.0 % 4 4 3 1 1
(360..) days 79.6 % 98 78 20 78 - 100.0 % 3 3 2 1
(30,360] days 100.0 % 16 16 16 - 100.0 % 1 1 1
checksum_helper.c.gcov.html (360..) days∗∗ 83.6 % 122 102 20 102 - 100.0 % 5 5 5
encnames.c.gcov.html (360..) days∗∗ 83.9 % 56 47 9 47 - 91.7 % 12 11 1 11
compression.c.gcov.html (360..) days∗∗ 89.3 % 168 150 18 150 - 100.0 % 7 7 7
stringinfo.c Total
89.4%89.4%
89.4 % 104 93 11 1 92 1 65.0 % 40 26 14 26 93.8 % 16 15 1 1 14
(360..) days 89.7 % 87 78 9 78 - 100.0 % 12 12 12
(30,360] days 87.5 % 16 14 2 14 - 75.0 % 4 3 1 1 2
(1,7] days 100.0 % 1 1 1 - -
jsonapi.c.gcov.html (360..) days∗∗ 90.0 % 963 867 96 8 859 - 100.0 % 31 31 31
unicode_case.c Total
91.7%91.7%
91.7 % 120 110 4 6 14 96 4 14 73.6 % 106 78 28 78 84.6 % 13 11 2 6 5 2 4
(30,360] days 89.9 % 99 89 4 6 14 75 - 81.8 % 11 9 2 5 4
(360..) days 100.0 % 21 21 21 - 100.0 % 2 2 1 1
pg_lzcompress.c.gcov.html (360..) days∗∗ 92.0 % 138 127 11 127 - 100.0 % 4 4 4
d2s.c.gcov.html (360..) days∗∗ 93.9 % 327 307 20 307 - 92.3 % 13 12 1 12
relpath.c Total
94.2%94.2%
94.2 % 52 49 3 49 81.8 % 44 36 8 36 100.0 % 4 4 4
(360..) days 91.4 % 35 32 3 32 - 100.0 % 4 4 4
(30,360] days 100.0 % 17 17 17 - -
pg_prng.c.gcov.html (360..) days∗∗ 94.4 % 71 67 4 5 62 - 94.1 % 17 16 1 2 14
f2s.c.gcov.html (360..) days∗∗ 94.9 % 255 242 13 242 - 92.9 % 14 13 1 13
string.c Total
95.2%95.2%
95.2 % 42 40 2 1 39 1 78.6 % 28 22 6 22 100.0 % 5 5 1 4 1
(360..) days 95.1 % 41 39 2 39 - 100.0 % 4 4 4
(30,360] days 100.0 % 1 1 1 - 100.0 % 1 1 1
parse_manifest.c Total
95.6%95.6%
95.6 % 385 368 17 3 365 3 85.4 % 198 169 29 2 167 100.0 % 19 19 2 17
(360..) days 95.8 % 381 365 16 365 - 100.0 % 19 19 2 17
(30,360] days 50.0 % 2 1 1 1 - -
(1,7] days 100.0 % 2 2 2 - -
binaryheap.c.gcov.html (360..) days∗∗ 95.9 % 98 94 4 94 - 100.0 % 15 15 15
hashfn.c.gcov.html (360..) days∗∗ 98.8 % 169 167 2 167 - 100.0 % 7 7 7
restricted_token.c.gcov.html (360..) days∗∗ 100.0 % 2 2 2 - 100.0 % 1 1 1
link-canary.c.gcov.html (360..) days∗∗ 100.0 % 3 3 3 - 100.0 % 1 1 1
d2s_intrinsics.h.gcov.html (360..) days∗∗ 100.0 % 8 8 8 - 100.0 % 4 4 4
archive.c.gcov.html (360..) days∗∗ 100.0 % 9 9 9 - 100.0 % 1 1 1
file_perm.c.gcov.html (360..) days∗∗ 100.0 % 14 14 14 - 100.0 % 2 2 2
kwlookup.c.gcov.html (360..) days∗∗ 100.0 % 17 17 17 - 100.0 % 1 1 1
ryu_common.h.gcov.html (360..) days∗∗ 100.0 % 31 31 31 - 100.0 % 6 6 6
config_info.c.gcov.html (360..) days∗∗ 100.0 % 105 105 105 - 100.0 % 1 1 1
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta