LCOV - differential code coverage report
Current view: top level - src/common Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 81.1 % 6656 5397 27 29 1203 8 82 77 5230 18 25 5 33
Current Date: 2026-11-05 14:14:01 +0100 Functions: 90.1 % 463 417 46 1 9 27 380 3
Baseline: lcov-20261105-baseline Branches: 68.5 % 4321 2961 19 47 1294 9 29 45 2878 8 6
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 4 4 4
(30,360] days: 72.5 % 455 330 27 98 3 73 254
(360..) days: 81.7 % 6196 5062 29 1105 5 82 4975 18 25
Function coverage date bins:
(30,360] days: 85.0 % 40 34 6 1 9 24
(360..) days: 90.5 % 423 383 40 9 18 356
Branch coverage date bins:
(1,7] days: 50.0 % 2 1 1 1
(30,360] days: 63.6 % 376 239 19 118 3 45 191
(360..) days: 68.8 % 3957 2721 47 1175 6 29 2686 8 6

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 UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GBC GIC GNC CBC DCB
pgfnames.c Total
0.0%
0.0 % 25 25 0.0 % 22 22 0.0 % 2 2
(360..) days 0.0 % 23 23 - 0.0 % 2 2
(30,360] days 0.0 % 2 2 - -
unicode_category.c.gcov.html (360..) days∗∗ 38.4 % 237 91 146 91 - 72.0 % 25 18 7 18
hmac_openssl.c Total
41.5%41.5%
41.5 % 142 59 16 67 15 44 15 8 23.3 % 60 14 7 39 2 12 6 1 70.0 % 10 7 3 5 2
(360..) days 39.6 % 111 44 67 44 15 8 - 70.0 % 10 7 3 5 2
(30,360] days 48.4 % 31 15 16 15 - -
md5_common.c.gcov.html (360..) days∗∗ 55.3 % 47 26 21 26 - 75.0 % 4 3 1 3
wait_error.c.gcov.html (360..) days∗∗ 61.9 % 42 26 16 4 22 - 100.0 % 4 4 4
fe_memutils.c Total
62.2%62.2%
62.2 % 111 69 42 3 4 62 4 45.7 % 92 42 50 3 39 80.8 % 26 21 5 1 1 19
(30,360] days 45.7 % 46 21 25 3 18 - 58.3 % 12 7 5 1 6
(360..) days 72.1 % 61 44 17 44 - 100.0 % 14 14 1 13
(7,30] days 100.0 % 4 4 4 - -
cryptohash_openssl.c Total
62.4%62.4%
62.4 % 141 88 3 50 22 66 3 16 46.8 % 62 29 4 29 7 22 2 5 80.0 % 10 8 2 2 6
(360..) days 56.9 % 116 66 50 66 3 16 - 80.0 % 10 8 2 2 6
(30,360] days 88.0 % 25 22 3 22 - -
sprompt.c.gcov.html (360..) days∗∗ 65.7 % 35 23 12 23 - 50.0 % 2 1 1 1
percentrepl.c Total
66.7%66.7%
66.7 % 30 20 10 20 55.0 % 20 11 9 11 100.0 % 1 1 1
(360..) days 65.5 % 29 19 10 19 - -
(30,360] days 100.0 % 1 1 1 - 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 66.1 % 115 76 39 76 - 100.0 % 5 5 5
(30,360] days 100.0 % 2 2 2 - -
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 1 36.7 % 60 22 38 22 100.0 % 3 3 1 2
(360..) days 71.0 % 69 49 20 49 - 100.0 % 3 3 1 2
(30,360] days 0.0 % 1 1 - -
blkreftable.c Total
70.2%70.2%
70.2 % 393 276 4 113 4 272 1 4 4 60.4 % 192 116 76 116 77.3 % 22 17 5 4 13 2
(360..) days 71.6 % 363 260 103 260 1 - 75.0 % 20 15 5 2 13
(30,360] days 53.3 % 30 16 4 10 4 12 - 100.0 % 2 2 2
logging.c Total
71.1%71.1%
71.1 % 152 108 44 1 107 1 51.5 % 97 50 47 50 90.0 % 10 9 1 1 8
(360..) days 70.9 % 134 95 39 95 - 100.0 % 8 8 1 7
(30,360] days 72.2 % 18 13 5 1 12 - 50.0 % 2 1 1 1
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 160 56.8 % 155 88 67 88 100.0 % 12 12 12
(360..) days 72.5 % 218 158 60 158 - 100.0 % 10 10 10
(30,360] days 100.0 % 2 2 2 - 100.0 % 2 2 2
ip.c.gcov.html (360..) days∗∗ 76.0 % 75 57 18 57 - 100.0 % 5 5 5
psprintf.c Total
76.9%76.9%
76.9 % 26 20 6 20 50.0 % 12 6 6 6 100.0 % 2 2 2
(360..) days 76.0 % 25 19 6 19 - 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - 100.0 % 1 1 1
pg_get_line.c.gcov.html (360..) days∗∗ 77.1 % 35 27 8 27 - 100.0 % 3 3 3
rmtree.c Total
78.6%78.6%
78.6 % 42 33 9 1 32 1 57.1 % 35 20 15 20 100.0 % 1 1 1
(360..) days 77.5 % 40 31 9 31 - 100.0 % 1 1 1
(30,360] days 100.0 % 2 2 1 1 - -
wchar.c Total
80.9%80.9%
80.9 % 754 610 144 610 70.4 % 578 407 171 407 82.9 % 76 63 13 63
(360..) days 80.5 % 728 586 142 586 - 82.9 % 76 63 13 63
(30,360] days 92.3 % 26 24 2 24 - -
instr_time.c.gcov.html (30,360] days∗∗ 81.8 % 110 90 20 90 - 100.0 % 10 10 10
base64.c.gcov.html (360..) days∗∗ 81.9 % 83 68 15 68 - 100.0 % 4 4 4
compression.c Total
83.6%83.6%
83.6 % 189 158 31 158 76.4 % 127 97 30 97 100.0 % 8 8 8
(360..) days 83.7 % 166 139 27 139 - 100.0 % 7 7 7
(30,360] days 82.6 % 23 19 4 19 - 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
saslprep.c Total
86.2%86.2%
86.2 % 109 94 15 94 70.8 % 72 51 21 51 100.0 % 4 4 4
(360..) days 85.4 % 103 88 15 88 - 100.0 % 4 4 4
(30,360] days 100.0 % 6 6 6 - -
jsonapi.c Total
87.9%87.9%
87.9 % 997 876 121 876 77.0 % 810 624 186 624 100.0 % 31 31 31
(360..) days 89.8 % 960 862 98 862 - 100.0 % 31 31 31
(30,360] days 37.8 % 37 14 23 14 - -
stringinfo.c Total
89.7%89.7%
89.7 % 107 96 3 8 7 89 7 61.9 % 42 26 3 13 5 21 100.0 % 16 16 2 14
(360..) days 91.6 % 95 87 8 87 - 100.0 % 15 15 1 14
(30,360] days 75.0 % 12 9 3 7 2 - 100.0 % 1 1 1
pg_lzcompress.c Total
90.1%90.1%
90.1 % 142 128 14 128 84.1 % 132 111 21 111 100.0 % 4 4 4
(360..) days 89.8 % 137 123 14 123 - 100.0 % 4 4 4
(30,360] days 100.0 % 5 5 5 - -
unicode_norm.c Total
90.7%90.7%
90.7 % 204 185 19 1 184 1 84.1 % 151 127 24 2 125 100.0 % 11 11 1 10
(360..) days 91.5 % 199 182 17 182 - 100.0 % 11 11 1 10
(30,360] days 60.0 % 5 3 2 1 2 - -
unicode_case.c Total
90.8%90.8%
90.8 % 131 119 12 7 112 5 71.4 % 112 80 2 30 4 76 85.7 % 14 12 2 5 7
(360..) days 91.1 % 79 72 7 72 - 75.0 % 8 6 2 6
(30,360] days 90.4 % 52 47 5 7 40 - 100.0 % 6 6 5 1
d2s.c.gcov.html (360..) days∗∗ 93.9 % 327 307 20 307 - 92.3 % 13 12 1 12
relpath.c.gcov.html (360..) days∗∗ 94.2 % 52 49 3 49 - 100.0 % 4 4 4
pg_prng.c.gcov.html (360..) days∗∗ 94.4 % 71 67 4 67 - 94.1 % 17 16 1 16
f2s.c.gcov.html (360..) days∗∗ 94.9 % 255 242 13 242 - 92.9 % 14 13 1 13
string.c Total
95.3%95.3%
95.3 % 43 41 2 41 76.7 % 30 23 7 23 100.0 % 5 5 5
(360..) days 95.1 % 41 39 2 39 - 100.0 % 4 4 4
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 1 1 1 - 100.0 % 1 1 1
parse_manifest.c Total
95.8%95.8%
95.8 % 380 364 16 1 5 358 10 84.7 % 202 171 3 28 13 158 100.0 % 18 18 3 15 1
(360..) days 95.7 % 373 357 16 1 356 - 100.0 % 18 18 3 15
(30,360] days 100.0 % 7 7 5 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
pg_parse_lsn.c.gcov.html (30,360] days∗∗ 100.0 % 10 10 10 - 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.0-1