LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL 16beta1 Lines: 53042 63346 83.7 %
Date: 2023-05-31 04:12:22 Functions: 3710 4295 86.4 %
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.0%22.0%
22.0 % 26 / 118 20.0 % 2 / 10
pseudotypes.c
22.4%22.4%
22.4 % 17 / 76 12.9 % 8 / 62
network_spgist.c
44.5%44.5%
44.5 % 134 / 301 42.9 % 3 / 7
dbsize.c
56.4%56.4%
56.4 % 199 / 353 55.6 % 15 / 27
hbafuncs.c
60.2%60.2%
60.2 % 136 / 226 100.0 % 7 / 7
acl.c
60.6%60.6%
60.6 % 1096 / 1810 62.4 % 103 / 165
pg_upgrade_support.c
63.9%63.9%
63.9 % 69 / 108 81.2 % 13 / 16
pg_locale.c
64.6%64.6%
64.6 % 492 / 762 80.8 % 42 / 52
network_gist.c
65.2%65.2%
65.2 % 184 / 282 80.0 % 8 / 10
pgstatfuncs.c
65.5%65.5%
65.5 % 528 / 806 47.5 % 56 / 118
tsvector.c
69.2%69.2%
69.2 % 171 / 247 66.7 % 6 / 9
network.c
69.7%69.7%
69.7 % 489 / 702 80.0 % 56 / 70
xid.c
70.5%70.5%
70.5 % 98 / 139 72.4 % 21 / 29
date.c
71.0%71.0%
71.0 % 827 / 1165 71.6 % 101 / 141
inet_cidr_ntop.c
73.0%73.0%
73.0 % 81 / 111 100.0 % 3 / 3
timestamp.c
73.3%73.3%
73.3 % 1629 / 2223 84.2 % 144 / 171
inet_net_pton.c
73.5%73.5%
73.5 % 202 / 275 100.0 % 7 / 7
tsrank.c
74.2%74.2%
74.2 % 322 / 434 70.8 % 17 / 24
oid.c
74.8%74.8%
74.8 % 110 / 147 76.0 % 19 / 25
misc.c
75.7%75.7%
75.7 % 262 / 346 91.7 % 22 / 24
genfile.c
76.3%76.3%
76.3 % 187 / 245 82.1 % 23 / 28
regproc.c
76.6%76.6%
76.6 % 477 / 623 63.6 % 42 / 66
tsquery_cleanup.c
76.7%76.7%
76.7 % 122 / 159 77.8 % 7 / 9
xid8funcs.c
77.1%77.1%
77.1 % 168 / 218 90.5 % 19 / 21
levenshtein.c
77.7%77.7%
77.7 % 80 / 103 100.0 % 2 / 2
formatting.c
77.7%77.7%
77.7 % 1791 / 2306 92.2 % 59 / 64
lockfuncs.c
78.1%78.1%
78.1 % 300 / 384 73.1 % 19 / 26
tsquery.c
78.3%78.3%
78.3 % 465 / 594 87.0 % 20 / 23
tsgistidx.c
78.4%78.4%
78.4 % 262 / 334 82.6 % 19 / 23
rowtypes.c
78.5%78.5%
78.5 % 660 / 841 90.9 % 20 / 22
varchar.c
78.7%78.7%
78.7 % 311 / 395 78.3 % 36 / 46
domains.c
79.6%79.6%
79.6 % 86 / 108 85.7 % 6 / 7
rangetypes_selfuncs.c
80.1%80.1%
80.1 % 269 / 336 100.0 % 13 / 13
jsonb_op.c
80.3%80.3%
80.3 % 118 / 147 78.6 % 11 / 14
array_selfuncs.c
80.3%80.3%
80.3 % 256 / 319 84.6 % 11 / 13
float.c
80.7%80.7%
80.7 % 1099 / 1361 88.7 % 141 / 159
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
format_type.c
81.4%81.4%
81.4 % 140 / 172 87.5 % 7 / 8
jsonb_gin.c
81.5%81.5%
81.5 % 413 / 507 92.9 % 26 / 28
jsonpath_gram.c
81.6%81.6%
81.6 % 244 / 299 100.0 % 2 / 2
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.3%82.3%
82.3 % 1398 / 1698 86.5 % 90 / 104
multirangetypes_selfuncs.c
82.5%82.5%
82.5 % 297 / 360 100.0 % 13 / 13
rangetypes_gist.c
82.7%82.7%
82.7 % 483 / 584 92.3 % 24 / 26
cash.c
82.8%82.8%
82.8 % 342 / 413 94.6 % 35 / 37
like_support.c
82.9%82.9%
82.9 % 464 / 560 78.0 % 32 / 41
trigfuncs.c
83.3%83.3%
83.3 % 20 / 24 100.0 % 1 / 1
tid.c
83.4%83.4%
83.4 % 121 / 145 83.3 % 15 / 18
mac8.c
84.0%84.0%
84.0 % 221 / 263 86.4 % 19 / 22
expandedrecord.c
84.2%84.2%
84.2 % 395 / 469 85.0 % 17 / 20
array_userfuncs.c
84.5%84.5%
84.5 % 485 / 574 100.0 % 21 / 21
rangetypes_spgist.c
85.0%85.0%
85.0 % 278 / 327 100.0 % 9 / 9
oracle_compat.c
85.5%85.5%
85.5 % 336 / 393 100.0 % 20 / 20
rangetypes.c
85.5%85.5%
85.5 % 814 / 952 90.0 % 72 / 80
datetime.c
85.6%85.6%
85.6 % 1797 / 2100 100.0 % 61 / 61
int.c
85.9%85.9%
85.9 % 504 / 587 86.2 % 81 / 94
varbit.c
86.0%86.0%
86.0 % 583 / 678 89.8 % 44 / 49
tsvector_op.c
86.4%86.4%
86.4 % 1014 / 1174 82.7 % 43 / 52
arraysubs.c
86.8%86.8%
86.8 % 138 / 159 90.9 % 10 / 11
selfuncs.c
86.7%86.7%
86.7 % 2022 / 2332 95.8 % 68 / 71
jsonpath_scan.l
86.9%86.9%
86.9 % 126 / 145 88.2 % 15 / 17
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
like.c
87.8%87.8%
87.8 % 122 / 139 93.8 % 15 / 16
amutils.c
87.7%87.7%
87.7 % 136 / 155 85.7 % 6 / 7
uuid.c
88.2%88.2%
88.2 % 127 / 144 90.0 % 18 / 20
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
orderedsetaggs.c
88.5%88.5%
88.5 % 432 / 488 87.0 % 20 / 23
mcxtfuncs.c
88.7%88.7%
88.7 % 47 / 53 100.0 % 3 / 3
encode.c
88.8%88.8%
88.8 % 198 / 223 100.0 % 17 / 17
jsonb.c
88.9%88.9%
88.9 % 787 / 885 94.6 % 53 / 56
ruleutils.c
89.2%89.2%
89.2 % 4280 / 4799 98.7 % 153 / 155
arrayutils.c
89.5%89.5%
89.5 % 68 / 76 100.0 % 11 / 11
jsonbsubs.c
89.4%89.4%
89.4 % 93 / 104 85.7 % 6 / 7
regexp.c
89.4%89.4%
89.4 % 576 / 644 98.0 % 50 / 51
varlena.c
89.7%89.7%
89.7 % 1950 / 2173 92.0 % 150 / 163
tsquery_op.c
90.0%90.0%
90.0 % 144 / 160 95.0 % 19 / 20
numutils.c
91.3%91.3%
91.3 % 346 / 379 88.2 % 15 / 17
bool.c
91.3%91.3%
91.3 % 137 / 150 90.0 % 18 / 20
pg_lsn.c
91.4%91.4%
91.4 % 96 / 105 89.5 % 17 / 19
ri_triggers.c
91.6%91.6%
91.6 % 770 / 841 100.0 % 42 / 42
array_typanalyze.c
92.1%92.1%
92.1 % 198 / 215 88.9 % 8 / 9
jsonpath.c
92.2%92.2%
92.2 % 458 / 497 90.9 % 20 / 22
datum.c
92.3%92.3%
92.3 % 143 / 155 100.0 % 10 / 10
json.c
92.3%92.3%
92.3 % 621 / 673 93.8 % 45 / 48
jsonb_util.c
92.4%92.4%
92.4 % 604 / 654 100.0 % 37 / 37
geo_ops.c
92.4%92.4%
92.4 % 1864 / 2017 95.1 % 254 / 267
jsonpath_exec.c
92.9%92.9%
92.9 % 952 / 1025 93.8 % 60 / 64
name.c
92.9%92.9%
92.9 % 105 / 113 100.0 % 20 / 20
multirangetypes.c
93.3%93.3%
93.3 % 918 / 984 97.8 % 90 / 92
rangetypes_typanalyze.c
93.4%93.4%
93.4 % 141 / 151 100.0 % 5 / 5
arrayfuncs.c
93.6%93.6%
93.6 % 2220 / 2372 100.0 % 89 / 89
numeric.c
94.1%94.1%
94.1 % 3599 / 3824 99.5 % 205 / 206
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
96.5%96.5%
96.5 % 1931 / 2000 100.0 % 147 / 147
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
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
jsonpath_gram.y
99.0%99.0%
99.0 % 207 / 209 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