LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL 15beta1 Lines: 52037 62608 83.1 %
Date: 2022-05-18 03:10:05 Functions: 3656 4245 86.1 %
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
pseudotypes.c
22.1%22.1%
22.1 % 17 / 77 12.9 % 8 / 62
tsquery_gist.c
22.0%22.0%
22.0 % 26 / 118 20.0 % 2 / 10
network_spgist.c
44.5%44.5%
44.5 % 134 / 301 42.9 % 3 / 7
hbafuncs.c
49.5%49.5%
49.5 % 108 / 218 85.7 % 6 / 7
pgstatfuncs.c
52.2%52.2%
52.2 % 528 / 1012 43.1 % 47 / 109
dbsize.c
55.7%55.7%
55.7 % 194 / 348 55.6 % 15 / 27
acl.c
58.6%58.6%
58.6 % 1064 / 1815 61.2 % 101 / 165
pg_upgrade_support.c
63.9%63.9%
63.9 % 69 / 108 81.2 % 13 / 16
network_gist.c
65.2%65.2%
65.2 % 184 / 282 80.0 % 8 / 10
tsvector.c
68.9%68.9%
68.9 % 168 / 244 66.7 % 6 / 9
network.c
69.7%69.7%
69.7 % 489 / 702 80.0 % 56 / 70
xid.c
69.9%69.9%
69.9 % 95 / 136 72.4 % 21 / 29
date.c
70.0%70.0%
70.0 % 813 / 1162 70.9 % 100 / 141
inet_net_pton.c
70.5%70.5%
70.5 % 194 / 275 100.0 % 7 / 7
pg_locale.c
71.2%71.2%
71.2 % 306 / 430 88.9 % 24 / 27
char.c
71.4%71.4%
71.4 % 45 / 63 71.4 % 10 / 14
genfile.c
72.4%72.4%
72.4 % 157 / 217 70.8 % 17 / 24
regproc.c
72.4%72.4%
72.4 % 466 / 644 60.9 % 39 / 64
timestamp.c
72.6%72.6%
72.6 % 1608 / 2216 83.0 % 137 / 165
misc.c
72.8%72.8%
72.8 % 225 / 309 90.0 % 18 / 20
inet_cidr_ntop.c
73.0%73.0%
73.0 % 81 / 111 100.0 % 3 / 3
jsonpath_gram.c
73.2%73.2%
73.2 % 301 / 411 85.7 % 6 / 7
tsrank.c
74.2%74.2%
74.2 % 322 / 434 70.8 % 17 / 24
varchar.c
75.1%75.1%
75.1 % 287 / 382 76.1 % 35 / 46
oid.c
75.6%75.6%
75.6 % 127 / 168 76.9 % 20 / 26
tsquery_cleanup.c
76.6%76.6%
76.6 % 121 / 158 77.8 % 7 / 9
array_selfuncs.c
76.8%76.8%
76.8 % 245 / 319 84.6 % 11 / 13
tsquery.c
77.6%77.6%
77.6 % 450 / 580 87.0 % 20 / 23
levenshtein.c
77.7%77.7%
77.7 % 80 / 103 100.0 % 2 / 2
array_expanded.c
77.9%77.9%
77.9 % 113 / 145 87.5 % 7 / 8
xid8funcs.c
78.4%78.4%
78.4 % 174 / 222 90.5 % 19 / 21
tsgistidx.c
78.4%78.4%
78.4 % 262 / 334 82.6 % 19 / 23
domains.c
78.6%78.6%
78.6 % 81 / 103 85.7 % 6 / 7
rowtypes.c
78.6%78.6%
78.6 % 652 / 829 90.9 % 20 / 22
enum.c
79.2%79.2%
79.2 % 145 / 183 90.5 % 19 / 21
lockfuncs.c
79.8%79.8%
79.8 % 288 / 361 73.1 % 19 / 26
rangetypes_selfuncs.c
80.1%80.1%
80.1 % 269 / 336 100.0 % 13 / 13
float.c
80.3%80.3%
80.3 % 1066 / 1328 88.4 % 137 / 155
formatting.c
81.1%81.1%
81.1 % 1848 / 2280 92.1 % 58 / 63
jsonb_gin.c
81.5%81.5%
81.5 % 415 / 509 92.9 % 26 / 28
tsginidx.c
81.7%81.7%
81.7 % 103 / 126 58.3 % 7 / 12
cash.c
81.8%81.8%
81.8 % 337 / 412 94.6 % 35 / 37
like_support.c
81.9%81.9%
81.9 % 458 / 559 80.5 % 33 / 41
mac.c
82.1%82.1%
82.1 % 156 / 190 90.9 % 20 / 22
xml.c
82.5%82.5%
82.5 % 1348 / 1634 85.4 % 88 / 103
multirangetypes_selfuncs.c
82.5%82.5%
82.5 % 297 / 360 100.0 % 13 / 13
tid.c
82.6%82.6%
82.6 % 119 / 144 83.3 % 15 / 18
rangetypes_gist.c
82.7%82.7%
82.7 % 483 / 584 92.3 % 24 / 26
mac8.c
83.3%83.3%
83.3 % 214 / 257 86.4 % 19 / 22
trigfuncs.c
83.3%83.3%
83.3 % 20 / 24 100.0 % 1 / 1
format_type.c
83.4%83.4%
83.4 % 146 / 175 87.5 % 7 / 8
datetime.c
83.7%83.7%
83.7 % 1798 / 2148 100.0 % 59 / 59
expandedrecord.c
84.2%84.2%
84.2 % 395 / 469 85.0 % 17 / 20
oracle_compat.c
84.9%84.9%
84.9 % 327 / 385 100.0 % 20 / 20
jsonb_op.c
85.0%85.0%
85.0 % 125 / 147 85.7 % 12 / 14
rangetypes_spgist.c
85.1%85.1%
85.1 % 279 / 328 100.0 % 9 / 9
varbit.c
85.1%85.1%
85.1 % 575 / 676 89.8 % 44 / 49
int.c
85.2%85.2%
85.2 % 500 / 587 86.2 % 81 / 94
rangetypes.c
85.7%85.7%
85.7 % 776 / 906 90.0 % 72 / 80
like.c
86.3%86.3%
86.3 % 120 / 139 93.8 % 15 / 16
tsvector_op.c
86.5%86.5%
86.5 % 965 / 1116 82.0 % 41 / 50
selfuncs.c
86.4%86.4%
86.4 % 1998 / 2312 95.8 % 69 / 72
arraysubs.c
86.8%86.8%
86.8 % 138 / 159 90.9 % 10 / 11
varlena.c
87.2%87.2%
87.2 % 1846 / 2118 91.1 % 143 / 157
like_match.c
87.2%87.2%
87.2 % 75 / 86 66.7 % 4 / 6
tsvector_parser.c
87.3%87.3%
87.3 % 124 / 142 100.0 % 5 / 5
regexp.c
87.7%87.7%
87.7 % 563 / 642 96.1 % 49 / 51
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
array_userfuncs.c
88.5%88.5%
88.5 % 254 / 287 100.0 % 12 / 12
orderedsetaggs.c
88.5%88.5%
88.5 % 432 / 488 87.0 % 20 / 23
ruleutils.c
88.5%88.5%
88.5 % 4390 / 4958 98.8 % 158 / 160
mcxtfuncs.c
88.7%88.7%
88.7 % 47 / 53 100.0 % 3 / 3
arrayutils.c
88.7%88.7%
88.7 % 63 / 71 100.0 % 9 / 9
jsonb.c
89.0%89.0%
89.0 % 805 / 905 93.4 % 57 / 61
encode.c
89.1%89.1%
89.1 % 196 / 220 100.0 % 16 / 16
jsonpath_scan.l
89.2%89.2%
89.2 % 116 / 130 88.2 % 15 / 17
jsonbsubs.c
89.4%89.4%
89.4 % 93 / 104 85.7 % 6 / 7
tsquery_op.c
90.0%90.0%
90.0 % 144 / 160 95.0 % 19 / 20
jsonpath.c
91.0%91.0%
91.0 % 529 / 581 91.7 % 22 / 24
bool.c
91.3%91.3%
91.3 % 137 / 150 90.0 % 18 / 20
ri_triggers.c
91.3%91.3%
91.3 % 758 / 830 100.0 % 42 / 42
pg_lsn.c
91.4%91.4%
91.4 % 96 / 105 89.5 % 17 / 19
jsonpath_exec.c
92.0%92.0%
92.0 % 1241 / 1349 95.3 % 81 / 85
array_typanalyze.c
92.2%92.2%
92.2 % 200 / 217 88.9 % 8 / 9
datum.c
92.2%92.2%
92.2 % 142 / 154 100.0 % 10 / 10
geo_ops.c
92.5%92.5%
92.5 % 1841 / 1990 95.1 % 254 / 267
jsonb_util.c
92.6%92.6%
92.6 % 605 / 653 100.0 % 37 / 37
json.c
92.6%92.6%
92.6 % 616 / 665 93.9 % 46 / 49
name.c
92.9%92.9%
92.9 % 105 / 113 100.0 % 20 / 20
arrayfuncs.c
93.2%93.2%
93.2 % 2108 / 2262 100.0 % 86 / 86
rangetypes_typanalyze.c
93.3%93.3%
93.3 % 139 / 149 100.0 % 5 / 5
multirangetypes.c
93.2%93.2%
93.2 % 910 / 976 97.8 % 90 / 92
numeric.c
94.4%94.4%
94.4 % 3419 / 3623 99.5 % 202 / 203
jsonfuncs.c
96.4%96.4%
96.4 % 1927 / 1999 100.0 % 148 / 148
int8.c
97.7%97.7%
97.7 % 505 / 517 100.0 % 89 / 89
windowfuncs.c
98.0%98.0%
98.0 % 147 / 150 100.0 % 20 / 20
numutils.c
98.0%98.0%
98.0 % 199 / 203 100.0 % 12 / 12
geo_spgist.c
98.2%98.2%
98.2 % 335 / 341 100.0 % 33 / 33
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
partitionfuncs.c
100.0%
100.0 % 78 / 78 100.0 % 4 / 4
jsonpath_gram.y
100.0%
100.0 % 198 / 198 100.0 % 13 / 13

Generated by: LCOV version 1.14