LCOV - code coverage report
Current view: directory - drizzled Found Hit Coverage
Test: drizzle_lcov.info Lines: 32301 25726 79.6 %
Date: 2010-03-10 Functions: 3290 2600 79.0 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
alter_column.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
alter_drop.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
alter_info.cc
100.0%
100.0 % 3 / 3 50.0 % 1 / 2
alter_info.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
atomics.h
100.0%
100.0 % 20 / 20 68.3 % 43 / 63
cached_directory.cc
87.7%87.7%
87.7 % 50 / 57 56.2 % 9 / 16
cached_directory.h
66.7%66.7%
66.7 % 8 / 12 66.7 % 4 / 6
cached_item.cc
94.4%94.4%
94.4 % 68 / 72 65.0 % 13 / 20
cached_item.h
100.0%
100.0 % 7 / 7 63.6 % 7 / 11
calendar.cc
60.5%60.5%
60.5 % 72 / 119 56.2 % 9 / 16
charset-def.cc
100.0%
100.0 % 25 / 25 100.0 % 1 / 1
charset.cc
72.4%72.4%
72.4 % 105 / 145 83.3 % 15 / 18
check_stack_overrun.cc
71.4%71.4%
71.4 % 5 / 7 100.0 % 3 / 3
comp_creator.cc
100.0%
100.0 % 13 / 13 100.0 % 8 / 8
comp_creator.h
100.0%
100.0 % 2 / 2 50.0 % 2 / 4
cost_vect.h
100.0%
100.0 % 9 / 9 100.0 % 3 / 3
create_field.cc
97.5%97.5%
97.5 % 153 / 157 85.7 % 6 / 7
create_field.h
100.0%
100.0 % 4 / 4 100.0 % 3 / 3
ctype-bin.cc
57.2%57.2%
57.2 % 87 / 152 52.9 % 9 / 17
ctype-mb.cc
39.9%39.9%
39.9 % 140 / 351 55.0 % 11 / 20
ctype-simple.cc
46.0%46.0%
46.0 % 283 / 615 62.5 % 20 / 32
ctype-uca.cc
78.4%78.4%
78.4 % 280 / 357 94.7 % 18 / 19
ctype-utf8.cc
86.8%86.8%
86.8 % 323 / 372 91.7 % 22 / 24
current_session.cc
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
cursor.cc
81.7%81.7%
81.7 % 334 / 409 86.9 % 53 / 61
cursor.h
63.4%63.4%
63.4 % 71 / 112 65.6 % 42 / 64
db.cc
76.8%76.8%
76.8 % 159 / 207 90.0 % 9 / 10
decimal.cc
87.3%87.3%
87.3 % 884 / 1013 96.8 % 30 / 31
decimal.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
definitions.h
100.0%
100.0 % 8 / 8 100.0 % 15 / 15
diagnostics_area.cc
85.5%85.5%
85.5 % 53 / 62 85.7 % 12 / 14
diagnostics_area.h
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
discrete_interval.h
83.9%83.9%
83.9 % 26 / 31 90.9 % 10 / 11
drizzled.cc
69.9%69.9%
69.9 % 475 / 680 82.4 % 28 / 34
dtcollation.cc
74.6%74.6%
74.6 % 85 / 114 84.2 % 16 / 19
dynamic_array.cc
58.7%58.7%
58.7 % 44 / 75 87.5 % 7 / 8
errmsg_print.cc
62.5%62.5%
62.5 % 5 / 8 50.0 % 1 / 2
error.cc
91.1%91.1%
91.1 % 102 / 112 100.0 % 10 / 10
field.cc
78.9%78.9%
78.9 % 258 / 327 78.4 % 58 / 74
field.h
63.4%63.4%
63.4 % 52 / 82 68.4 % 26 / 38
field_conv.cc
71.9%71.9%
71.9 % 261 / 363 72.5 % 29 / 40
field_iterator.cc
80.2%80.2%
80.2 % 65 / 81 73.3 % 11 / 15
field_iterator.h
90.5%90.5%
90.5 % 19 / 21 72.0 % 18 / 25
file_exchange.cc
100.0%
100.0 % 4 / 4 75.0 % 3 / 4
file_exchange.h
100.0%
100.0 % 3 / 3 - 0 / 0
filesort.cc
86.4%86.4%
86.4 % 560 / 648 100.0 % 23 / 23
foreign_key.cc
77.4%77.4%
77.4 % 24 / 31 66.7 % 4 / 6
foreign_key.h
50.0%50.0%
50.0 % 3 / 6 25.0 % 1 / 4
function_hash.gperf
100.0%
100.0 % 14 / 14 100.0 % 2 / 2
ha_commands.cc
94.7%94.7%
94.7 % 54 / 57 100.0 % 5 / 5
ha_statistics.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
handler_structs.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
hash.h
100.0%
100.0 % 2 / 2 100.0 % 12 / 12
hybrid_type.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
hybrid_type_traits.cc
75.8%75.8%
75.8 % 25 / 33 76.5 % 13 / 17
hybrid_type_traits_decimal.cc
91.7%91.7%
91.7 % 33 / 36 85.7 % 12 / 14
hybrid_type_traits_decimal.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
hybrid_type_traits_integer.cc
50.0%50.0%
50.0 % 16 / 32 57.1 % 8 / 14
hybrid_type_traits_integer.h
100.0%
100.0 % 1 / 1 66.7 % 2 / 3
index_hint.cc
10.0%10.0%
10.0 % 1 / 10 66.7 % 2 / 3
index_hint.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
internal_error_handler.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 3
item.cc
81.7%81.7%
81.7 % 599 / 733 80.6 % 87 / 108
item.h
86.4%86.4%
86.4 % 38 / 44 78.3 % 18 / 23
join.cc
92.6%92.6%
92.6 % 1984 / 2142 100.0 % 64 / 64
join.h
97.4%97.4%
97.4 % 113 / 116 92.3 % 12 / 13
join_cache.cc
79.8%79.8%
79.8 % 91 / 114 100.0 % 7 / 7
join_table.cc
70.0%70.0%
70.0 % 14 / 20 100.0 % 3 / 3
join_table.h
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
key.cc
70.0%70.0%
70.0 % 126 / 180 81.8 % 9 / 11
key.h
80.0%80.0%
80.0 % 8 / 10 42.9 % 3 / 7
key_map.cc
73.9%73.9%
73.9 % 17 / 23 75.0 % 3 / 4
key_part_spec.h
75.0%75.0%
75.0 % 6 / 8 66.7 % 2 / 3
lex_input_stream.h
96.9%96.9%
96.9 % 63 / 65 100.0 % 19 / 19
lock.cc
66.2%66.2%
66.2 % 229 / 346 81.5 % 22 / 27
lookup_symbol.cc
100.0%
100.0 % 11 / 11 100.0 % 3 / 3
my_decimal.cc
75.4%75.4%
75.4 % 49 / 65 100.0 % 6 / 6
my_decimal.h
97.8%97.8%
97.8 % 89 / 91 97.1 % 34 / 35
my_getopt.cc
66.0%66.0%
66.0 % 321 / 486 77.3 % 17 / 22
my_getsystime.cc
100.0%
100.0 % 12 / 12 100.0 % 3 / 3
my_hash.cc
97.0%97.0%
97.0 % 194 / 200 100.0 % 16 / 16
my_time.cc
62.9%62.9%
62.9 % 256 / 407 73.7 % 14 / 19
my_time.h
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1
my_tree.cc
89.3%89.3%
89.3 % 293 / 328 94.4 % 17 / 18
my_var.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
name_resolution_context.h
100.0%
100.0 % 17 / 17 100.0 % 5 / 5
name_resolution_context_state.cc
100.0%
100.0 % 17 / 17 100.0 % 5 / 5
name_resolution_context_state.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
named_savepoint.h
75.9%75.9%
75.9 % 22 / 29 88.9 % 8 / 9
natural_join_column.cc
68.4%68.4%
68.4 % 13 / 19 66.7 % 6 / 9
open_tables_state.h
60.0%60.0%
60.0 % 6 / 10 33.3 % 2 / 6
query_id.cc
100.0%
100.0 % 10 / 10 66.7 % 4 / 6
query_id.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
records.cc
58.3%58.3%
58.3 % 119 / 204 82.4 % 14 / 17
replication_services.cc
93.0%93.0%
93.0 % 334 / 359 97.1 % 34 / 35
replication_services.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
resource_context.cc
100.0%
100.0 % 20 / 20 100.0 % 5 / 5
resource_context.h
100.0%
100.0 % 18 / 18 100.0 % 7 / 7
security_context.h
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
select_create.h
66.7%66.7%
66.7 % 4 / 6 40.0 % 2 / 5
select_dump.h
100.0%
100.0 % 2 / 2 66.7 % 2 / 3
select_dumpvar.h
79.4%79.4%
79.4 % 27 / 34 71.4 % 5 / 7
select_exists_subselect.h
66.7%66.7%
66.7 % 2 / 3 33.3 % 1 / 3
select_export.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
select_insert.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
select_max_min_finder_subselect.h
75.0%75.0%
75.0 % 3 / 4 33.3 % 1 / 3
select_result.h
87.5%87.5%
87.5 % 14 / 16 70.0 % 7 / 10
select_result_interceptor.h
66.7%66.7%
66.7 % 4 / 6 50.0 % 3 / 6
select_send.h
84.8%84.8%
84.8 % 28 / 33 75.0 % 6 / 8
select_singlerow_subselect.h
75.0%75.0%
75.0 % 3 / 4 33.3 % 1 / 3
select_subselect.h
50.0%50.0%
50.0 % 1 / 2 25.0 % 1 / 4
select_union.h
100.0%
100.0 % 2 / 2 66.7 % 2 / 3
session.cc
78.0%78.0%
78.0 % 670 / 859 70.9 % 78 / 110
session.h
97.5%97.5%
97.5 % 118 / 121 98.0 % 49 / 50
session_list.cc
100.0%
100.0 % 4 / 4 100.0 % 3 / 3
set_var.cc
75.0%75.0%
75.0 % 569 / 759 80.6 % 75 / 93
set_var.h
79.1%79.1%
79.1 % 216 / 273 63.6 % 112 / 176
show.cc
80.6%80.6%
80.6 % 261 / 324 83.3 % 20 / 24
sql_base.cc
79.1%79.1%
79.1 % 1043 / 1318 94.0 % 63 / 67
sql_base.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
sql_bitmap.cc
43.4%43.4%
43.4 % 96 / 221 47.8 % 11 / 23
sql_bitmap.h
100.0%
100.0 % 36 / 36 100.0 % 14 / 14
sql_delete.cc
90.4%90.4%
90.4 % 132 / 146 100.0 % 5 / 5
sql_derived.cc
91.9%91.9%
91.9 % 68 / 74 100.0 % 5 / 5
sql_error.cc
93.9%93.9%
93.9 % 62 / 66 100.0 % 7 / 7
sql_error.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
sql_insert.cc
89.0%89.0%
89.0 % 527 / 592 83.9 % 26 / 31
sql_lex.cc
85.0%85.0%
85.0 % 819 / 963 77.6 % 59 / 76
sql_lex.h
77.3%77.3%
77.3 % 58 / 75 68.3 % 28 / 41
sql_list.cc
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
sql_list.h
96.1%96.1%
96.1 % 199 / 207 94.2 % 196 / 208
sql_load.cc
73.4%73.4%
73.4 % 354 / 482 86.7 % 13 / 15
sql_locale.cc
100.0%
100.0 % 122 / 122 100.0 % 4 / 4
sql_locale.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
sql_parse.cc
90.7%90.7%
90.7 % 506 / 558 97.3 % 36 / 37
sql_select.cc
85.3%85.3%
85.3 % 2002 / 2348 94.7 % 108 / 114
sql_select.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
sql_state.cc
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
sql_string.cc
75.2%75.2%
75.2 % 236 / 314 70.4 % 38 / 54
sql_string.h
94.1%94.1%
94.1 % 96 / 102 96.6 % 28 / 29
sql_table.cc
82.3%82.3%
82.3 % 725 / 881 100.0 % 29 / 29
sql_union.cc
91.2%91.2%
91.2 % 250 / 274 100.0 % 18 / 18
sql_update.cc
90.4%90.4%
90.4 % 198 / 219 100.0 % 5 / 5
sql_yacc.cc
89.1%89.1%
89.1 % 106 / 119 100.0 % 4 / 4
sql_yacc.yy
84.3%84.3%
84.3 % 2302 / 2732 100.0 % 7 / 7
stacktrace.cc
0.0%
0.0 % 0 / 41 0.0 % 0 / 5
statement.h
100.0%
100.0 % 4 / 4 50.0 % 2 / 4
stored_key.h
95.9%95.9%
95.9 % 47 / 49 63.6 % 14 / 22
strfunc.cc
42.5%42.5%
42.5 % 17 / 40 66.7 % 2 / 3
structs.h
100.0%
100.0 % 8 / 8 100.0 % 2 / 2
symbol_hash.gperf
100.0%
100.0 % 19 / 19 100.0 % 2 / 2
table.cc
88.3%88.3%
88.3 % 1360 / 1540 95.1 % 58 / 61
table.h
90.9%90.9%
90.9 % 80 / 88 89.2 % 33 / 37
table_function_container.cc
94.4%94.4%
94.4 % 17 / 18 100.0 % 3 / 3
table_function_container.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
table_ident.h
100.0%
100.0 % 15 / 15 100.0 % 4 / 4
table_identifier.cc
92.1%92.1%
92.1 % 82 / 89 100.0 % 7 / 7
table_identifier.h
100.0%
100.0 % 16 / 16 100.0 % 7 / 7
table_list.cc
95.3%95.3%
95.3 % 121 / 127 100.0 % 12 / 12
table_list.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
table_proto_write.cc
91.3%91.3%
91.3 % 178 / 195 85.7 % 6 / 7
table_share.cc
88.9%88.9%
88.9 % 80 / 90 100.0 % 11 / 11
table_share.h
96.9%96.9%
96.9 % 93 / 96 100.0 % 24 / 24
temporal.cc
23.2%23.2%
23.2 % 139 / 599 20.8 % 21 / 101
temporal.h
62.5%62.5%
62.5 % 25 / 40 52.7 % 29 / 55
temporal_format.cc
88.8%88.8%
88.8 % 87 / 98 85.7 % 6 / 7
temporal_format.h
100.0%
100.0 % 9 / 9 100.0 % 9 / 9
temporal_interval.cc
89.6%89.6%
89.6 % 164 / 183 100.0 % 5 / 5
temporal_interval.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
thr_lock.cc
62.2%62.2%
62.2 % 202 / 325 89.5 % 17 / 19
time_functions.cc
81.2%81.2%
81.2 % 91 / 112 91.7 % 11 / 12
tmp_table_param.h
100.0%
100.0 % 6 / 6 100.0 % 2 / 2
transaction_context.h
100.0%
100.0 % 18 / 18 100.0 % 8 / 8
transaction_services.cc
63.5%63.5%
63.5 % 167 / 263 81.2 % 13 / 16
transaction_services.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
typelib.cc
35.9%35.9%
35.9 % 28 / 78 33.3 % 2 / 6
tztime.cc
13.1%13.1%
13.1 % 22 / 168 27.8 % 10 / 36
tztime.h
100.0%
100.0 % 2 / 2 50.0 % 2 / 4
unique.h
87.5%87.5%
87.5 % 7 / 8 100.0 % 3 / 3
uniques.cc
84.3%84.3%
84.3 % 161 / 191 90.0 % 18 / 20
user_var_entry.cc
79.5%79.5%
79.5 % 58 / 73 100.0 % 7 / 7
user_var_entry.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2
version.cc
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
xid.cc
37.6%37.6%
37.6 % 32 / 85 33.3 % 7 / 21
xid.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2

Generated by: LCOV version 1.7