LCOV - code coverage report
Current view: top level - src/backend/utils/adt Hit Total Coverage
Test: PostgreSQL Lines: 38958 51557 75.6 %
Date: 2017-08-22 23:17:15 Functions: 2800 3580 78.2 %
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
55.3%55.3%
55.3 % 941 / 1703 56.9 % 91 / 160
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
77.0%77.0%
77.0 % 245 / 318 84.6 % 11 / 13
array_typanalyze.c
92.2%92.2%
92.2 % 202 / 219 88.9 % 8 / 9
array_userfuncs.c
89.2%89.2%
89.2 % 263 / 295 100.0 % 12 / 12
arrayfuncs.c
87.3%87.3%
87.3 % 1932 / 2212 96.4 % 80 / 83
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.3%84.3%
84.3 % 344 / 408 94.6 % 35 / 37
char.c
71.4%71.4%
71.4 % 45 / 63 71.4 % 10 / 14
date.c
50.4%50.4%
50.4 % 501 / 995 57.5 % 73 / 127
datetime.c
81.8%81.8%
81.8 % 1613 / 1972 98.0 % 50 / 51
datum.c
50.5%50.5%
50.5 % 53 / 105 57.1 % 4 / 7
dbsize.c
46.4%46.4%
46.4 % 175 / 377 46.4 % 13 / 28
domains.c
78.0%78.0%
78.0 % 78 / 100 85.7 % 6 / 7
encode.c
67.3%67.3%
67.3 % 142 / 211 87.5 % 14 / 16
enum.c
79.4%79.4%
79.4 % 150 / 189 90.5 % 19 / 21
expandeddatum.c
100.0%
100.0 % 36 / 36 100.0 % 7 / 7
float.c
75.4%75.4%
75.4 % 916 / 1215 84.4 % 124 / 147
format_type.c
79.2%79.2%
79.2 % 114 / 144 77.8 % 7 / 9
formatting.c
72.9%72.9%
72.9 % 1354 / 1857 90.9 % 50 / 55
genfile.c
47.7%47.7%
47.7 % 93 / 195 37.5 % 6 / 16
geo_ops.c
63.6%63.6%
63.6 % 1246 / 1958 66.5 % 165 / 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
82.4%82.4%
82.4 % 399 / 484 83.3 % 70 / 84
int8.c
97.9%97.9%
97.9 % 473 / 483 98.8 % 83 / 84
json.c
91.3%91.3%
91.3 % 798 / 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
78.8%78.8%
78.8 % 93 / 118 76.9 % 10 / 13
jsonb_util.c
94.4%94.4%
94.4 % 537 / 569 100.0 % 33 / 33
jsonfuncs.c
96.1%96.1%
96.1 % 1801 / 1874 100.0 % 133 / 133
levenshtein.c
73.8%73.8%
73.8 % 76 / 103 50.0 % 1 / 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
67.1%67.1%
67.1 % 249 / 371 66.7 % 18 / 27
mac.c
82.4%82.4%
82.4 % 159 / 193 90.9 % 20 / 22
mac8.c
82.3%82.3%
82.3 % 200 / 243 85.7 % 18 / 21
misc.c
48.7%48.7%
48.7 % 152 / 312 62.5 % 15 / 24
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
66.8%66.8%
66.8 % 368 / 551 74.2 % 46 / 62
network_gist.c
37.6%37.6%
37.6 % 100 / 266 36.4 % 4 / 11
network_selfuncs.c
4.6%4.6%
4.6 % 12 / 261 7.1 % 1 / 14
network_spgist.c
41.2%41.2%
41.2 % 113 / 274 42.9 % 3 / 7
numeric.c
79.8%79.8%
79.8 % 2229 / 2792 84.2 % 144 / 171
numutils.c
83.5%83.5%
83.5 % 96 / 115 100.0 % 7 / 7
oid.c
78.2%78.2%
78.2 % 129 / 165 80.8 % 21 / 26
oracle_compat.c
83.9%83.9%
83.9 % 312 / 372 100.0 % 17 / 17
orderedsetaggs.c
89.2%89.2%
89.2 % 428 / 480 87.0 % 20 / 23
pg_locale.c
67.5%67.5%
67.5 % 255 / 378 88.0 % 22 / 25
pg_lsn.c
87.1%87.1%
87.1 % 61 / 70 84.6 % 11 / 13
pg_upgrade_support.c
54.1%54.1%
54.1 % 40 / 74 80.0 % 8 / 10
pgstatfuncs.c
19.7%19.7%
19.7 % 150 / 762 15.6 % 14 / 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.6%83.6%
83.6 % 700 / 837 89.2 % 66 / 74
rangetypes_gist.c
80.7%80.7%
80.7 % 381 / 472 90.9 % 20 / 22
rangetypes_selfuncs.c
22.7%22.7%
22.7 % 70 / 309 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
85.1%85.1%
85.1 % 348 / 409 96.7 % 29 / 30
regproc.c
72.6%72.6%
72.6 % 426 / 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 % 535 / 763 45.0 % 9 / 20
ruleutils.c
79.7%79.7%
79.7 % 3215 / 4033 96.2 % 126 / 131
selfuncs.c
83.0%83.0%
83.0 % 1955 / 2355 84.6 % 77 / 91
tid.c
35.8%35.8%
35.8 % 53 / 148 58.8 % 10 / 17
timestamp.c
64.2%64.2%
64.2 % 1213 / 1888 77.4 % 113 / 146
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
22.2%22.2%
22.2 % 26 / 117 27.3 % 3 / 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
85.8%85.8%
85.8 % 885 / 1031 81.6 % 40 / 49
tsvector_parser.c
85.1%85.1%
85.1 % 120 / 141 80.0 % 4 / 5
txid.c
78.7%78.7%
78.7 % 188 / 239 91.3 % 21 / 23
uuid.c
78.8%78.8%
78.8 % 108 / 137 84.2 % 16 / 19
varbit.c
78.7%78.7%
78.7 % 548 / 696 85.4 % 41 / 48
varchar.c
73.1%73.1%
73.1 % 245 / 335 72.7 % 32 / 44
varlena.c
84.1%84.1%
84.1 % 1431 / 1701 91.8 % 112 / 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
45.3%45.3%
45.3 % 29 / 64 42.9 % 6 / 14
xml.c
80.1%80.1%
80.1 % 1225 / 1530 84.3 % 86 / 102

Generated by: LCOV version 1.11