LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL 14devel Lines: 50259 61056 82.3 %
Date: 2021-04-23 18:07:28 Functions: 3487 4099 85.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
acl.c
57.9%57.9%
57.9 % 1027 / 1775 60.0 % 96 / 160
amutils.c
87.7%87.7%
87.7 % 136 / 155 85.7 % 6 / 7
array_expanded.c
77.9%77.9%
77.9 % 113 / 145 87.5 % 7 / 8
array_selfuncs.c
76.8%76.8%
76.8 % 245 / 319 84.6 % 11 / 13
array_typanalyze.c
92.2%92.2%
92.2 % 200 / 217 88.9 % 8 / 9
array_userfuncs.c
88.5%88.5%
88.5 % 253 / 286 100.0 % 12 / 12
arrayfuncs.c
93.1%93.1%
93.1 % 2090 / 2245 100.0 % 86 / 86
arraysubs.c
86.8%86.8%
86.8 % 138 / 159 90.9 % 10 / 11
arrayutils.c
89.4%89.4%
89.4 % 59 / 66 100.0 % 8 / 8
ascii.c
17.9%17.9%
17.9 % 10 / 56 16.7 % 1 / 6
bool.c
91.3%91.3%
91.3 % 137 / 150 90.0 % 18 / 20
cash.c
81.8%81.8%
81.8 % 337 / 412 94.6 % 35 / 37
char.c
71.4%71.4%
71.4 % 45 / 63 71.4 % 10 / 14
cryptohashfuncs.c
88.1%88.1%
88.1 % 52 / 59 100.0 % 7 / 7
date.c
70.1%70.1%
70.1 % 821 / 1171 71.1 % 101 / 142
datetime.c
82.5%82.5%
82.5 % 1725 / 2090 100.0 % 50 / 50
datum.c
93.4%93.4%
93.4 % 128 / 137 100.0 % 9 / 9
dbsize.c
58.0%58.0%
58.0 % 214 / 369 55.6 % 15 / 27
domains.c
78.6%78.6%
78.6 % 81 / 103 85.7 % 6 / 7
encode.c
82.8%82.8%
82.8 % 173 / 209 100.0 % 13 / 13
enum.c
79.2%79.2%
79.2 % 145 / 183 90.5 % 19 / 21
expandeddatum.c
100.0%
100.0 % 32 / 32 100.0 % 7 / 7
expandedrecord.c
84.2%84.2%
84.2 % 395 / 469 85.0 % 17 / 20
float.c
80.2%80.2%
80.2 % 1069 / 1333 88.4 % 137 / 155
format_type.c
81.4%81.4%
81.4 % 140 / 172 87.5 % 7 / 8
formatting.c
80.8%80.8%
80.8 % 1828 / 2263 91.9 % 57 / 62
genfile.c
68.5%68.5%
68.5 % 159 / 232 61.9 % 13 / 21
geo_ops.c
92.5%92.5%
92.5 % 1827 / 1975 95.2 % 258 / 271
geo_selfuncs.c
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
geo_spgist.c
98.2%98.2%
98.2 % 335 / 341 100.0 % 33 / 33
inet_cidr_ntop.c
73.0%73.0%
73.0 % 81 / 111 100.0 % 3 / 3
inet_net_pton.c
70.5%70.5%
70.5 % 194 / 275 100.0 % 7 / 7
int.c
85.3%85.3%
85.3 % 495 / 580 86.2 % 81 / 94
int8.c
97.8%97.8%
97.8 % 527 / 539 100.0 % 89 / 89
json.c
92.9%92.9%
92.9 % 484 / 521 93.1 % 27 / 29
jsonb.c
89.5%89.5%
89.5 % 739 / 826 95.7 % 45 / 47
jsonb_gin.c
81.5%81.5%
81.5 % 415 / 509 92.9 % 26 / 28
jsonb_op.c
80.3%80.3%
80.3 % 118 / 147 78.6 % 11 / 14
jsonb_util.c
92.7%92.7%
92.7 % 596 / 643 100.0 % 37 / 37
jsonbsubs.c
89.4%89.4%
89.4 % 93 / 104 85.7 % 6 / 7
jsonfuncs.c
96.5%96.5%
96.5 % 1944 / 2015 100.0 % 146 / 146
jsonpath.c
93.5%93.5%
93.5 % 447 / 478 90.9 % 20 / 22
jsonpath_exec.c
92.9%92.9%
92.9 % 956 / 1029 93.8 % 60 / 64
jsonpath_gram.c
74.8%74.8%
74.8 % 288 / 385 100.0 % 4 / 4
jsonpath_gram.y
100.0%
100.0 % 197 / 197 100.0 % 13 / 13
jsonpath_scan.l
90.0%90.0%
90.0 % 117 / 130 88.2 % 15 / 17
levenshtein.c
77.7%77.7%
77.7 % 80 / 103 100.0 % 2 / 2
like.c
82.9%82.9%
82.9 % 116 / 140 93.8 % 15 / 16
like_match.c
47.3%47.3%
47.3 % 147 / 311 33.3 % 2 / 6
like_support.c
79.1%79.1%
79.1 % 432 / 546 77.5 % 31 / 40
lockfuncs.c
81.4%81.4%
81.4 % 294 / 361 69.2 % 18 / 26
mac.c
82.7%82.7%
82.7 % 163 / 197 91.3 % 21 / 23
mac8.c
83.3%83.3%
83.3 % 214 / 257 86.4 % 19 / 22
mcxtfuncs.c
84.1%84.1%
84.1 % 53 / 63 100.0 % 3 / 3
misc.c
72.7%72.7%
72.7 % 229 / 315 90.0 % 18 / 20
multirangetypes.c
92.9%92.9%
92.9 % 870 / 936 97.8 % 88 / 90
multirangetypes_selfuncs.c
82.5%82.5%
82.5 % 298 / 361 100.0 % 13 / 13
name.c
92.9%92.9%
92.9 % 105 / 113 100.0 % 20 / 20
network.c
69.9%69.9%
69.9 % 495 / 708 80.3 % 57 / 71
network_gist.c
65.2%65.2%
65.2 % 184 / 282 80.0 % 8 / 10
network_selfuncs.c
4.4%4.4%
4.4 % 12 / 270 7.1 % 1 / 14
network_spgist.c
44.5%44.5%
44.5 % 134 / 301 42.9 % 3 / 7
numeric.c
94.1%94.1%
94.1 % 3329 / 3537 99.5 % 194 / 195
numutils.c
91.7%91.7%
91.7 % 187 / 204 100.0 % 13 / 13
oid.c
78.0%78.0%
78.0 % 131 / 168 80.8 % 21 / 26
oracle_compat.c
85.1%85.1%
85.1 % 325 / 382 100.0 % 20 / 20
orderedsetaggs.c
88.5%88.5%
88.5 % 431 / 487 87.0 % 20 / 23
partitionfuncs.c
100.0%
100.0 % 79 / 79 100.0 % 4 / 4
pg_locale.c
73.0%73.0%
73.0 % 306 / 419 92.3 % 24 / 26
pg_lsn.c
91.4%91.4%
91.4 % 96 / 105 89.5 % 17 / 19
pg_upgrade_support.c
61.4%61.4%
61.4 % 54 / 88 83.3 % 10 / 12
pgstatfuncs.c
35.2%35.2%
35.2 % 351 / 996 18.1 % 19 / 105
pseudotypes.c
22.1%22.1%
22.1 % 17 / 77 12.9 % 8 / 62
quote.c
100.0%
100.0 % 36 / 36 100.0 % 5 / 5
rangetypes.c
85.5%85.5%
85.5 % 775 / 906 90.0 % 72 / 80
rangetypes_gist.c
82.4%82.4%
82.4 % 481 / 584 92.3 % 24 / 26
rangetypes_selfuncs.c
80.1%80.1%
80.1 % 269 / 336 100.0 % 13 / 13
rangetypes_spgist.c
85.1%85.1%
85.1 % 279 / 328 100.0 % 9 / 9
rangetypes_typanalyze.c
93.3%93.3%
93.3 % 139 / 149 100.0 % 5 / 5
regexp.c
83.2%83.2%
83.2 % 405 / 487 93.8 % 30 / 32
regproc.c
71.7%71.7%
71.7 % 462 / 644 60.9 % 39 / 64
ri_triggers.c
91.5%91.5%
91.5 % 736 / 804 100.0 % 42 / 42
rowtypes.c
78.5%78.5%
78.5 % 646 / 823 90.9 % 20 / 22
ruleutils.c
87.8%87.8%
87.8 % 4032 / 4593 99.3 % 141 / 142
selfuncs.c
86.1%86.1%
86.1 % 1971 / 2290 95.8 % 68 / 71
tid.c
81.6%81.6%
81.6 % 115 / 141 83.3 % 15 / 18
timestamp.c
72.6%72.6%
72.6 % 1600 / 2205 83.6 % 138 / 165
trigfuncs.c
83.3%83.3%
83.3 % 20 / 24 100.0 % 1 / 1
tsginidx.c
81.7%81.7%
81.7 % 103 / 126 58.3 % 7 / 12
tsgistidx.c
78.4%78.4%
78.4 % 262 / 334 82.6 % 19 / 23
tsquery.c
78.1%78.1%
78.1 % 463 / 593 87.0 % 20 / 23
tsquery_cleanup.c
77.2%77.2%
77.2 % 122 / 158 77.8 % 7 / 9
tsquery_gist.c
22.0%22.0%
22.0 % 26 / 118 20.0 % 2 / 10
tsquery_op.c
90.0%90.0%
90.0 % 144 / 160 95.0 % 19 / 20
tsquery_rewrite.c
88.2%88.2%
88.2 % 165 / 187 100.0 % 5 / 5
tsquery_util.c
98.9%98.9%
98.9 % 174 / 176 100.0 % 13 / 13
tsrank.c
74.2%74.2%
74.2 % 322 / 434 70.8 % 17 / 24
tsvector.c
68.9%68.9%
68.9 % 168 / 244 66.7 % 6 / 9
tsvector_op.c
86.3%86.3%
86.3 % 960 / 1113 82.0 % 41 / 50
tsvector_parser.c
85.2%85.2%
85.2 % 121 / 142 80.0 % 4 / 5
uuid.c
88.7%88.7%
88.7 % 133 / 150 90.5 % 19 / 21
varbit.c
85.1%85.1%
85.1 % 575 / 676 89.8 % 44 / 49
varchar.c
73.4%73.4%
73.4 % 276 / 376 76.1 % 35 / 46
varlena.c
85.5%85.5%
85.5 % 1815 / 2123 89.9 % 142 / 158
version.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
windowfuncs.c
97.7%97.7%
97.7 % 126 / 129 100.0 % 17 / 17
xid.c
70.7%70.7%
70.7 % 82 / 116 69.2 % 18 / 26
xid8funcs.c
77.5%77.5%
77.5 % 172 / 222 90.5 % 19 / 21
xml.c
81.6%81.6%
81.6 % 1333 / 1634 85.4 % 88 / 103

Generated by: LCOV version 1.13