LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL 11beta1 Lines: 40168 52271 76.8 %
Date: 2018-06-19 03:20:05 Functions: 2919 3664 79.7 %
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
55.2%55.2%
55.2 % 940 / 1702 57.1 % 92 / 161
amutils.c
92.7%92.7%
92.7 % 115 / 124 100.0 % 6 / 6
array_expanded.c
75.9%75.9%
75.9 % 110 / 145 87.5 % 7 / 8
array_selfuncs.c
74.8%74.8%
74.8 % 238 / 318 84.6 % 11 / 13
array_typanalyze.c
92.1%92.1%
92.1 % 199 / 216 88.9 % 8 / 9
array_userfuncs.c
88.9%88.9%
88.9 % 257 / 289 100.0 % 12 / 12
arrayfuncs.c
87.4%87.4%
87.4 % 1929 / 2208 96.4 % 81 / 84
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
90.8%90.8%
90.8 % 129 / 142 90.0 % 18 / 20
cash.c
84.2%84.2%
84.2 % 341 / 405 94.6 % 35 / 37
char.c
71.4%71.4%
71.4 % 45 / 63 71.4 % 10 / 14
cryptohashes.c
96.4%96.4%
96.4 % 54 / 56 100.0 % 6 / 6
date.c
53.8%53.8%
53.8 % 560 / 1041 61.4 % 81 / 132
datetime.c
81.7%81.7%
81.7 % 1596 / 1954 98.0 % 49 / 50
datum.c
76.7%76.7%
76.7 % 79 / 103 100.0 % 7 / 7
dbsize.c
52.4%52.4%
52.4 % 196 / 374 50.0 % 14 / 28
domains.c
79.0%79.0%
79.0 % 79 / 100 85.7 % 6 / 7
encode.c
67.3%67.3%
67.3 % 142 / 211 87.5 % 14 / 16
enum.c
79.2%79.2%
79.2 % 133 / 168 90.0 % 18 / 20
expandeddatum.c
100.0%
100.0 % 32 / 32 100.0 % 7 / 7
expandedrecord.c
84.1%84.1%
84.1 % 401 / 477 85.0 % 17 / 20
float.c
76.6%76.6%
76.6 % 967 / 1263 84.6 % 126 / 149
format_type.c
80.7%80.7%
80.7 % 117 / 145 87.5 % 7 / 8
formatting.c
73.6%73.6%
73.6 % 1400 / 1901 92.9 % 52 / 56
genfile.c
52.4%52.4%
52.4 % 109 / 208 52.9 % 9 / 17
geo_ops.c
63.9%63.9%
63.9 % 1249 / 1956 66.9 % 166 / 248
geo_selfuncs.c
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
geo_spgist.c
98.9%98.9%
98.9 % 271 / 274 100.0 % 32 / 32
inet_cidr_ntop.c
0.0%
0.0 % 0 / 106 0.0 % 0 / 3
inet_net_pton.c
71.5%71.5%
71.5 % 188 / 263 85.7 % 6 / 7
int.c
81.8%81.8%
81.8 % 419 / 512 82.2 % 74 / 90
int8.c
96.4%96.4%
96.4 % 455 / 472 98.8 % 84 / 85
json.c
90.5%90.5%
90.5 % 795 / 878 95.9 % 47 / 49
jsonb.c
90.0%90.0%
90.0 % 663 / 737 95.6 % 43 / 45
jsonb_gin.c
75.5%75.5%
75.5 % 163 / 216 81.8 % 9 / 11
jsonb_op.c
80.3%80.3%
80.3 % 110 / 137 78.6 % 11 / 14
jsonb_util.c
94.7%94.7%
94.7 % 518 / 547 100.0 % 34 / 34
jsonfuncs.c
96.1%96.1%
96.1 % 1860 / 1936 100.0 % 136 / 136
levenshtein.c
77.7%77.7%
77.7 % 80 / 103 100.0 % 2 / 2
like.c
59.7%59.7%
59.7 % 80 / 134 62.5 % 10 / 16
like_match.c
86.0%86.0%
86.0 % 74 / 86 50.0 % 3 / 6
lockfuncs.c
66.6%66.6%
66.6 % 243 / 365 66.7 % 18 / 27
mac.c
82.7%82.7%
82.7 % 163 / 197 91.3 % 21 / 23
mac8.c
82.6%82.6%
82.6 % 204 / 247 86.4 % 19 / 22
misc.c
48.2%48.2%
48.2 % 151 / 313 60.0 % 15 / 25
nabstime.c
75.2%75.2%
75.2 % 452 / 601 75.8 % 50 / 66
name.c
92.4%92.4%
92.4 % 85 / 92 100.0 % 17 / 17
network.c
67.6%67.6%
67.6 % 375 / 555 76.2 % 48 / 63
network_gist.c
62.2%62.2%
62.2 % 161 / 259 80.0 % 8 / 10
network_selfuncs.c
4.6%4.6%
4.6 % 12 / 261 7.1 % 1 / 14
network_spgist.c
42.2%42.2%
42.2 % 113 / 268 42.9 % 3 / 7
numeric.c
84.1%84.1%
84.1 % 2391 / 2842 89.0 % 154 / 173
numutils.c
83.3%83.3%
83.3 % 95 / 114 100.0 % 7 / 7
oid.c
78.7%78.7%
78.7 % 129 / 164 80.8 % 21 / 26
oracle_compat.c
84.4%84.4%
84.4 % 309 / 366 100.0 % 17 / 17
orderedsetaggs.c
88.4%88.4%
88.4 % 427 / 483 87.0 % 20 / 23
pg_locale.c
73.5%73.5%
73.5 % 275 / 374 92.0 % 23 / 25
pg_lsn.c
87.5%87.5%
87.5 % 63 / 72 85.7 % 12 / 14
pg_upgrade_support.c
54.1%54.1%
54.1 % 40 / 74 80.0 % 8 / 10
pgstatfuncs.c
21.0%21.0%
21.0 % 162 / 773 16.7 % 15 / 90
pseudotypes.c
18.3%18.3%
18.3 % 13 / 71 12.5 % 6 / 48
quote.c
100.0%
100.0 % 36 / 36 100.0 % 5 / 5
rangetypes.c
83.5%83.5%
83.5 % 711 / 851 89.3 % 67 / 75
rangetypes_gist.c
80.0%80.0%
80.0 % 365 / 456 89.5 % 17 / 19
rangetypes_selfuncs.c
22.9%22.9%
22.9 % 70 / 306 30.8 % 4 / 13
rangetypes_spgist.c
86.4%86.4%
86.4 % 260 / 301 100.0 % 9 / 9
rangetypes_typanalyze.c
91.8%91.8%
91.8 % 112 / 122 100.0 % 4 / 4
regexp.c
85.0%85.0%
85.0 % 345 / 406 96.7 % 29 / 30
regproc.c
73.1%73.1%
73.1 % 426 / 583 64.4 % 38 / 59
ri_triggers.c
86.4%86.4%
86.4 % 703 / 814 97.6 % 40 / 41
rowtypes.c
76.5%76.5%
76.5 % 557 / 728 90.0 % 18 / 20
ruleutils.c
83.5%83.5%
83.5 % 3360 / 4025 98.5 % 132 / 134
selfuncs.c
83.0%83.0%
83.0 % 1973 / 2377 84.7 % 83 / 98
tid.c
35.8%35.8%
35.8 % 53 / 148 58.8 % 10 / 17
timestamp.c
65.0%65.0%
65.0 % 1259 / 1936 78.1 % 118 / 151
trigfuncs.c
85.2%85.2%
85.2 % 23 / 27 100.0 % 1 / 1
tsginidx.c
86.8%86.8%
86.8 % 132 / 152 64.3 % 9 / 14
tsgistidx.c
71.9%71.9%
71.9 % 243 / 338 77.3 % 17 / 22
tsquery.c
77.9%77.9%
77.9 % 438 / 562 87.0 % 20 / 23
tsquery_cleanup.c
77.2%77.2%
77.2 % 122 / 158 77.8 % 7 / 9
tsquery_gist.c
20.9%20.9%
20.9 % 24 / 115 20.0 % 2 / 10
tsquery_op.c
90.6%90.6%
90.6 % 154 / 170 95.2 % 20 / 21
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.5%68.5%
68.5 % 165 / 241 66.7 % 6 / 9
tsvector_op.c
85.7%85.7%
85.7 % 877 / 1023 81.6 % 40 / 49
tsvector_parser.c
85.2%85.2%
85.2 % 121 / 142 80.0 % 4 / 5
txid.c
78.5%78.5%
78.5 % 186 / 237 91.3 % 21 / 23
uuid.c
79.3%79.3%
79.3 % 111 / 140 85.0 % 17 / 20
varbit.c
81.7%81.7%
81.7 % 567 / 694 87.5 % 42 / 48
varchar.c
73.6%73.6%
73.6 % 251 / 341 73.3 % 33 / 45
varlena.c
84.4%84.4%
84.4 % 1429 / 1693 91.8 % 112 / 122
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
45.3%45.3%
45.3 % 29 / 64 42.9 % 6 / 14
xml.c
81.0%81.0%
81.0 % 1240 / 1530 85.3 % 87 / 102

Generated by: LCOV version 1.13