LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL 18devel Lines: 55837 65855 84.8 %
Date: 2024-11-21 08:14:44 Functions: 3847 4425 86.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
network_selfuncs.c
4.4%4.4%
4.4 % 12 / 270 7.1 % 1 / 14
ascii.c
17.9%17.9%
17.9 % 10 / 56 16.7 % 1 / 6
tsquery_gist.c
22.4%22.4%
22.4 % 26 / 116 20.0 % 2 / 10
pseudotypes.c
25.0%25.0%
25.0 % 19 / 76 14.5 % 9 / 62
pg_locale_icu.c
44.3%44.3%
44.3 % 90 / 203 76.9 % 10 / 13
network_spgist.c
44.5%44.5%
44.5 % 134 / 301 42.9 % 3 / 7
dbsize.c
56.5%56.5%
56.5 % 200 / 354 55.6 % 15 / 27
hbafuncs.c
60.2%60.2%
60.2 % 136 / 226 100.0 % 7 / 7
acl.c
60.7%60.7%
60.7 % 1161 / 1913 62.6 % 107 / 171
pg_locale_libc.c
65.2%65.2%
65.2 % 60 / 92 87.5 % 7 / 8
network_gist.c
65.2%65.2%
65.2 % 184 / 282 80.0 % 8 / 10
xid.c
66.7%66.7%
66.7 % 98 / 147 65.7 % 23 / 35
pgstatfuncs.c
67.1%67.1%
67.1 % 549 / 818 49.2 % 61 / 124
tsvector.c
69.0%69.0%
69.0 % 169 / 245 66.7 % 6 / 9
network.c
69.7%69.7%
69.7 % 489 / 702 80.0 % 56 / 70
pg_upgrade_support.c
71.9%71.9%
71.9 % 105 / 146 84.2 % 16 / 19
inet_cidr_ntop.c
73.0%73.0%
73.0 % 81 / 111 100.0 % 3 / 3
tsrank.c
73.2%73.2%
73.2 % 319 / 436 66.7 % 16 / 24
inet_net_pton.c
73.5%73.5%
73.5 % 202 / 275 100.0 % 7 / 7
oid.c
74.1%74.1%
74.1 % 106 / 143 76.0 % 19 / 25
date.c
74.7%74.7%
74.7 % 884 / 1184 72.9 % 105 / 144
tsquery_cleanup.c
76.7%76.7%
76.7 % 122 / 159 77.8 % 7 / 9
timestamp.c
76.8%76.8%
76.8 % 1942 / 2529 86.7 % 163 / 188
regproc.c
77.1%77.1%
77.1 % 485 / 629 64.2 % 43 / 67
xid8funcs.c
77.4%77.4%
77.4 % 168 / 217 90.5 % 19 / 21
tsquery.c
77.6%77.6%
77.6 % 460 / 593 87.0 % 20 / 23
levenshtein.c
77.7%77.7%
77.7 % 80 / 103 100.0 % 2 / 2
misc.c
78.0%78.0%
78.0 % 280 / 359 92.0 % 23 / 25
varchar.c
78.3%78.3%
78.3 % 300 / 383 78.3 % 36 / 46
tsgistidx.c
78.5%78.5%
78.5 % 259 / 330 82.6 % 19 / 23
rowtypes.c
79.2%79.2%
79.2 % 668 / 843 91.7 % 22 / 24
jsonb_op.c
80.3%80.3%
80.3 % 118 / 147 78.6 % 11 / 14
rangetypes_selfuncs.c
80.4%80.4%
80.4 % 270 / 336 100.0 % 13 / 13
domains.c
80.5%80.5%
80.5 % 91 / 113 88.9 % 8 / 9
array_selfuncs.c
80.6%80.6%
80.6 % 257 / 319 84.6 % 11 / 13
char.c
81.0%81.0%
81.0 % 68 / 84 71.4 % 10 / 14
enum.c
81.0%81.0%
81.0 % 149 / 184 90.5 % 19 / 21
float.c
81.3%81.3%
81.3 % 1085 / 1335 89.7 % 139 / 155
jsonb_gin.c
81.5%81.5%
81.5 % 413 / 507 92.9 % 26 / 28
tsginidx.c
81.7%81.7%
81.7 % 103 / 126 58.3 % 7 / 12
mac.c
82.2%82.2%
82.2 % 157 / 191 90.9 % 20 / 22
xml.c
82.5%82.5%
82.5 % 1426 / 1728 86.7 % 91 / 105
rangetypes_gist.c
82.7%82.7%
82.7 % 483 / 584 92.3 % 24 / 26
like_support.c
82.9%82.9%
82.9 % 460 / 555 78.0 % 32 / 41
trigfuncs.c
83.3%83.3%
83.3 % 20 / 24 100.0 % 1 / 1
lockfuncs.c
83.4%83.4%
83.4 % 306 / 367 72.0 % 18 / 25
tid.c
83.4%83.4%
83.4 % 121 / 145 83.3 % 15 / 18
format_type.c
83.4%83.4%
83.4 % 146 / 175 87.5 % 7 / 8
genfile.c
83.8%83.8%
83.8 % 191 / 228 85.7 % 24 / 28
multirangetypes_selfuncs.c
83.9%83.9%
83.9 % 302 / 360 100.0 % 13 / 13
mac8.c
84.0%84.0%
84.0 % 221 / 263 86.4 % 19 / 22
cash.c
84.0%84.0%
84.0 % 347 / 413 95.3 % 41 / 43
expandedrecord.c
84.3%84.3%
84.3 % 397 / 471 85.0 % 17 / 20
pg_locale.c
84.2%84.2%
84.2 % 416 / 494 100.0 % 32 / 32
rangetypes_spgist.c
85.0%85.0%
85.0 % 278 / 327 100.0 % 9 / 9
formatting.c
85.1%85.1%
85.1 % 2032 / 2387 93.9 % 62 / 66
oracle_compat.c
85.5%85.5%
85.5 % 336 / 393 100.0 % 20 / 20
mcxtfuncs.c
85.9%85.9%
85.9 % 79 / 92 100.0 % 4 / 4
rangetypes.c
85.8%85.8%
85.8 % 884 / 1030 90.5 % 76 / 84
array_userfuncs.c
86.3%86.3%
86.3 % 522 / 605 100.0 % 23 / 23
varbit.c
86.3%86.3%
86.3 % 585 / 678 89.8 % 44 / 49
tsvector_op.c
86.3%86.3%
86.3 % 1012 / 1172 82.7 % 43 / 52
int.c
86.5%86.5%
86.5 % 508 / 587 87.2 % 82 / 94
datetime.c
86.6%86.6%
86.6 % 1856 / 2143 100.0 % 62 / 62
arraysubs.c
86.8%86.8%
86.8 % 138 / 159 90.9 % 10 / 11
jsonpath_scan.l
86.9%86.9%
86.9 % 126 / 145 88.2 % 15 / 17
selfuncs.c
86.9%86.9%
86.9 % 2058 / 2368 95.8 % 68 / 71
like_match.c
87.2%87.2%
87.2 % 75 / 86 66.7 % 4 / 6
tsvector_parser.c
87.5%87.5%
87.5 % 126 / 144 100.0 % 5 / 5
amutils.c
87.7%87.7%
87.7 % 136 / 155 85.7 % 6 / 7
tsquery_rewrite.c
88.2%88.2%
88.2 % 165 / 187 100.0 % 5 / 5
cryptohashfuncs.c
88.5%88.5%
88.5 % 54 / 61 100.0 % 7 / 7
jsonpath_gram.c
88.6%88.6%
88.6 % 302 / 341 100.0 % 2 / 2
orderedsetaggs.c
88.5%88.5%
88.5 % 432 / 488 87.0 % 20 / 23
arrayutils.c
88.7%88.7%
88.7 % 63 / 71 100.0 % 10 / 10
like.c
88.7%88.7%
88.7 % 118 / 133 93.8 % 15 / 16
encode.c
88.8%88.8%
88.8 % 198 / 223 100.0 % 17 / 17
jsonb.c
88.9%88.9%
88.9 % 767 / 863 93.1 % 54 / 58
jsonbsubs.c
89.4%89.4%
89.4 % 93 / 104 85.7 % 6 / 7
uuid.c
89.9%89.9%
89.9 % 152 / 169 90.9 % 20 / 22
varlena.c
89.9%89.9%
89.9 % 1990 / 2213 92.5 % 161 / 174
tsquery_op.c
90.0%90.0%
90.0 % 144 / 160 95.0 % 19 / 20
bool.c
90.3%90.3%
90.3 % 139 / 154 86.4 % 19 / 22
regexp.c
90.4%90.4%
90.4 % 582 / 644 98.0 % 50 / 51
ruleutils.c
90.4%90.4%
90.4 % 4680 / 5178 99.4 % 166 / 167
waitfuncs.c
91.3%91.3%
91.3 % 21 / 23 100.0 % 1 / 1
pg_lsn.c
91.4%91.4%
91.4 % 96 / 105 89.5 % 17 / 19
jsonpath.c
91.6%91.6%
91.6 % 632 / 690 91.7 % 22 / 24
pseudorandomfuncs.c
91.7%91.7%
91.7 % 44 / 48 100.0 % 7 / 7
array_typanalyze.c
92.1%92.1%
92.1 % 198 / 215 88.9 % 8 / 9
datum.c
92.3%92.3%
92.3 % 143 / 155 100.0 % 10 / 10
jsonpath_exec.c
92.3%92.3%
92.3 % 1514 / 1641 95.3 % 82 / 86
json.c
92.4%92.4%
92.4 % 630 / 682 94.1 % 48 / 51
geo_ops.c
92.4%92.4%
92.4 % 1864 / 2017 95.1 % 254 / 267
jsonb_util.c
92.8%92.8%
92.8 % 607 / 654 100.0 % 37 / 37
ri_triggers.c
92.9%92.9%
92.9 % 781 / 841 100.0 % 42 / 42
name.c
92.9%92.9%
92.9 % 105 / 113 100.0 % 20 / 20
rangetypes_typanalyze.c
93.3%93.3%
93.3 % 139 / 149 100.0 % 5 / 5
multirangetypes.c
93.3%93.3%
93.3 % 918 / 984 97.8 % 90 / 92
arrayfuncs.c
93.9%93.9%
93.9 % 2205 / 2349 100.0 % 90 / 90
numutils.c
94.2%94.2%
94.2 % 422 / 448 94.1 % 16 / 17
numeric.c
94.5%94.5%
94.5 % 3787 / 4007 99.5 % 208 / 209
windowfuncs.c
95.4%95.4%
95.4 % 186 / 195 100.0 % 23 / 23
array_expanded.c
95.9%95.9%
95.9 % 139 / 145 100.0 % 8 / 8
jsonfuncs.c
95.8%95.8%
95.8 % 2029 / 2117 100.0 % 150 / 150
int8.c
97.7%97.7%
97.7 % 505 / 517 100.0 % 89 / 89
geo_spgist.c
98.2%98.2%
98.2 % 335 / 341 100.0 % 33 / 33
jsonpath_gram.y
98.3%98.3%
98.3 % 232 / 236 100.0 % 13 / 13
partitionfuncs.c
98.7%98.7%
98.7 % 74 / 75 100.0 % 4 / 4
tsquery_util.c
98.9%98.9%
98.9 % 174 / 176 100.0 % 13 / 13
version.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
geo_selfuncs.c
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
expandeddatum.c
100.0%
100.0 % 32 / 32 100.0 % 7 / 7
quote.c
100.0%
100.0 % 36 / 36 100.0 % 5 / 5

Generated by: LCOV version 1.14