LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL Lines: 37023 50774 72.9 %
Date: 2017-09-29 13:40:31 Functions: 2683 3562 75.3 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
acl.c
54.1%54.1%
54.1 % 924 / 1708 57.1 % 92 / 161
amutils.c
87.5%87.5%
87.5 % 91 / 104 100.0 % 6 / 6
array_expanded.c
77.3%77.3%
77.3 % 119 / 154 87.5 % 7 / 8
array_selfuncs.c
75.8%75.8%
75.8 % 241 / 318 84.6 % 11 / 13
array_typanalyze.c
89.4%89.4%
89.4 % 195 / 218 77.8 % 7 / 9
array_userfuncs.c
89.2%89.2%
89.2 % 263 / 295 100.0 % 12 / 12
arrayfuncs.c
86.7%86.7%
86.7 % 1946 / 2245 96.4 % 81 / 84
arrayutils.c
89.6%89.6%
89.6 % 60 / 67 100.0 % 8 / 8
ascii.c
19.3%19.3%
19.3 % 11 / 57 16.7 % 1 / 6
bool.c
90.8%90.8%
90.8 % 129 / 142 90.0 % 18 / 20
cash.c
84.1%84.1%
84.1 % 343 / 408 94.6 % 35 / 37
char.c
60.3%60.3%
60.3 % 38 / 63 64.3 % 9 / 14
date.c
48.8%48.8%
48.8 % 489 / 1003 55.8 % 72 / 129
datetime.c
80.8%80.8%
80.8 % 1592 / 1970 98.0 % 50 / 51
datum.c
50.5%50.5%
50.5 % 53 / 105 57.1 % 4 / 7
dbsize.c
40.1%40.1%
40.1 % 151 / 377 39.3 % 11 / 28
domains.c
78.0%78.0%
78.0 % 78 / 100 85.7 % 6 / 7
encode.c
49.8%49.8%
49.8 % 105 / 211 68.8 % 11 / 16
enum.c
80.4%80.4%
80.4 % 152 / 189 90.5 % 19 / 21
expandeddatum.c
100.0%
100.0 % 36 / 36 100.0 % 7 / 7
float.c
72.9%72.9%
72.9 % 886 / 1215 81.0 % 119 / 147
format_type.c
75.2%75.2%
75.2 % 109 / 145 77.8 % 7 / 9
formatting.c
71.0%71.0%
71.0 % 1319 / 1857 87.3 % 48 / 55
genfile.c
0.0%
0.0 % 0 / 195 0.0 % 0 / 16
geo_ops.c
62.9%62.9%
62.9 % 1232 / 1958 65.3 % 162 / 248
geo_selfuncs.c
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
geo_spgist.c
99.2%99.2%
99.2 % 247 / 249 100.0 % 28 / 28
inet_cidr_ntop.c
0.0%
0.0 % 0 / 106 0.0 % 0 / 3
inet_net_pton.c
71.8%71.8%
71.8 % 191 / 266 100.0 % 6 / 6
int.c
75.2%75.2%
75.2 % 364 / 484 79.8 % 67 / 84
int8.c
95.0%95.0%
95.0 % 472 / 497 97.6 % 82 / 84
json.c
89.9%89.9%
89.9 % 786 / 874 95.8 % 46 / 48
jsonb.c
89.2%89.2%
89.2 % 646 / 724 94.4 % 34 / 36
jsonb_gin.c
75.8%75.8%
75.8 % 166 / 219 81.8 % 9 / 11
jsonb_op.c
80.3%80.3%
80.3 % 110 / 137 78.6 % 11 / 14
jsonb_util.c
94.4%94.4%
94.4 % 553 / 586 100.0 % 34 / 34
jsonfuncs.c
96.1%96.1%
96.1 % 1800 / 1873 100.0 % 133 / 133
levenshtein.c
73.8%73.8%
73.8 % 76 / 103 50.0 % 1 / 2
like.c
58.2%58.2%
58.2 % 78 / 134 62.5 % 10 / 16
like_match.c
80.2%80.2%
80.2 % 69 / 86 33.3 % 2 / 6
lockfuncs.c
51.5%51.5%
51.5 % 191 / 371 59.3 % 16 / 27
mac.c
80.6%80.6%
80.6 % 158 / 196 87.0 % 20 / 23
mac8.c
82.6%82.6%
82.6 % 204 / 247 86.4 % 19 / 22
misc.c
43.6%43.6%
43.6 % 136 / 312 50.0 % 12 / 24
nabstime.c
74.0%74.0%
74.0 % 445 / 601 74.2 % 49 / 66
name.c
88.0%88.0%
88.0 % 81 / 92 94.1 % 16 / 17
network.c
66.0%66.0%
66.0 % 367 / 556 74.6 % 47 / 63
network_gist.c
37.6%37.6%
37.6 % 100 / 266 36.4 % 4 / 11
network_selfuncs.c
4.5%4.5%
4.5 % 12 / 265 7.1 % 1 / 14
network_spgist.c
41.2%41.2%
41.2 % 113 / 274 42.9 % 3 / 7
numeric.c
79.1%79.1%
79.1 % 2157 / 2728 83.6 % 138 / 165
numutils.c
83.3%83.3%
83.3 % 95 / 114 100.0 % 7 / 7
oid.c
76.5%76.5%
76.5 % 124 / 162 76.9 % 20 / 26
oracle_compat.c
81.2%81.2%
81.2 % 302 / 372 100.0 % 17 / 17
orderedsetaggs.c
89.2%89.2%
89.2 % 428 / 480 87.0 % 20 / 23
pg_locale.c
66.9%66.9%
66.9 % 253 / 378 88.0 % 22 / 25
pg_lsn.c
86.1%86.1%
86.1 % 62 / 72 85.7 % 12 / 14
pg_upgrade_support.c
0.0%
0.0 % 0 / 74 0.0 % 0 / 10
pgstatfuncs.c
7.3%7.3%
7.3 % 56 / 762 13.3 % 12 / 90
pseudotypes.c
15.5%15.5%
15.5 % 11 / 71 10.4 % 5 / 48
quote.c
100.0%
100.0 % 36 / 36 100.0 % 5 / 5
rangetypes.c
83.5%83.5%
83.5 % 718 / 860 88.0 % 66 / 75
rangetypes_gist.c
80.7%80.7%
80.7 % 381 / 472 90.9 % 20 / 22
rangetypes_selfuncs.c
22.6%22.6%
22.6 % 70 / 310 30.8 % 4 / 13
rangetypes_spgist.c
86.2%86.2%
86.2 % 263 / 305 100.0 % 9 / 9
rangetypes_typanalyze.c
91.8%91.8%
91.8 % 112 / 122 100.0 % 4 / 4
regexp.c
80.9%80.9%
80.9 % 331 / 409 90.0 % 27 / 30
regproc.c
71.0%71.0%
71.0 % 417 / 587 64.4 % 38 / 59
ri_triggers.c
85.9%85.9%
85.9 % 817 / 951 97.6 % 40 / 41
rowtypes.c
70.1%70.1%
70.1 % 529 / 755 45.0 % 9 / 20
ruleutils.c
76.2%76.2%
76.2 % 3072 / 4032 96.2 % 126 / 131
selfuncs.c
81.6%81.6%
81.6 % 1917 / 2350 80.2 % 73 / 91
tid.c
35.8%35.8%
35.8 % 53 / 148 58.8 % 10 / 17
timestamp.c
63.1%63.1%
63.1 % 1196 / 1895 74.3 % 110 / 148
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
72.9%72.9%
72.9 % 353 / 484 85.0 % 17 / 20
tsquery_cleanup.c
71.4%71.4%
71.4 % 115 / 161 77.8 % 7 / 9
tsquery_gist.c
6.8%6.8%
6.8 % 8 / 117 9.1 % 1 / 11
tsquery_op.c
90.6%90.6%
90.6 % 154 / 170 95.2 % 20 / 21
tsquery_rewrite.c
88.4%88.4%
88.4 % 167 / 189 100.0 % 5 / 5
tsquery_util.c
98.9%98.9%
98.9 % 176 / 178 100.0 % 13 / 13
tsrank.c
73.7%73.7%
73.7 % 320 / 434 70.8 % 17 / 24
tsvector.c
68.7%68.7%
68.7 % 167 / 243 66.7 % 6 / 9
tsvector_op.c
84.3%84.3%
84.3 % 869 / 1031 77.6 % 38 / 49
tsvector_parser.c
85.1%85.1%
85.1 % 120 / 141 80.0 % 4 / 5
txid.c
77.8%77.8%
77.8 % 186 / 239 91.3 % 21 / 23
uuid.c
76.4%76.4%
76.4 % 107 / 140 80.0 % 16 / 20
varbit.c
79.7%79.7%
79.7 % 555 / 696 87.5 % 42 / 48
varchar.c
73.2%73.2%
73.2 % 251 / 343 71.1 % 32 / 45
varlena.c
79.8%79.8%
79.8 % 1355 / 1699 89.3 % 109 / 122
version.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
windowfuncs.c
96.2%96.2%
96.2 % 128 / 133 100.0 % 17 / 17
xid.c
34.4%34.4%
34.4 % 22 / 64 35.7 % 5 / 14
xml.c
34.1%34.1%
34.1 % 231 / 678 42.7 % 32 / 75

Generated by: LCOV version 1.11