Subroutine Coverage

blib/lib/MogileFS/Store.pm
Criterion Covered Total %
subroutine 12 218 5.5
pod 0 181 0.0


line count pod subroutine
2 21 n/a BEGIN
3 21 n/a BEGIN
4 21 n/a BEGIN
5 21 n/a BEGIN
6 21 n/a BEGIN
7 21 n/a BEGIN
25 21 n/a BEGIN
28 1 No new
33 1 No new_from_dsn_user_pass
46 1 n/a BEGIN
71 0 No want_raise_errors
75 0 No new_from_mogdbsetup
81 0 n/a __ANON__
116 0 No create_db_if_not_exists
122 0 No grant_privileges
131 0 No can_replace
132 0 No can_insertignore
133 0 No can_insert_multi
134 0 No can_for_update
136 0 No unix_timestamp
139 0 No ignore_replace
147 0 No on_status
148 0 No on_confirm
149 0 No status
150 0 No confirm
152 0 No latest_schema_version
155 0 No raise_errors
160 0 No set_connect_timeout
162 0 No dsn
163 0 No user
164 0 No pass
166 0 No connect_timeout
168 0 No init
169 0 No post_dbi_connect
171 0 No can_do_slaves
174 0 No mark_as_slave
181 0 No is_slave
186 0 n/a _slaves_list_changed
199 0 n/a _slaves_list
226 0 n/a _pick_slave
233 0 n/a _connect_slave
263 0 No get_slave
316 0 No read_store
330 0 No slaves_ok
341 0 No recheck_dbh
346 0 No dbh
375 0 n/a __ANON__
396 0 No have_dbh
399 0 No ping
404 0 No condthrow
416 0 No dowell
424 0 n/a _valid_params
433 0 No was_deadlock_error
439 0 No was_duplicate_error
448 0 No conddup
462 0 No insert_ignore
483 0 No retry_on_deadlock
503 0 No add_extra_tables
511 21 n/a BEGIN
514 0 No setup_database
553 0 No cached_schema_version
559 0 No schema_version
566 0 No filter_create_sql
569 0 No create_table
600 0 No TABLE_domain
608 0 No TABLE_class
632 0 No TABLE_file
649 0 No TABLE_tempfile
666 0 No TABLE_file_to_delete
676 0 No TABLE_unreachable_fids
690 0 No TABLE_file_on
704 0 No TABLE_file_on_corrupt
713 0 No TABLE_host
732 0 No TABLE_device
748 0 No TABLE_server_settings
762 0 No TABLE_file_to_replicate
773 0 No TABLE_file_to_delete_later
781 0 No TABLE_fsck_log
796 0 No TABLE_file_to_queue
813 0 No TABLE_file_to_delete2
822 0 No TABLE_checksum
833 0 No upgrade_add_host_getport
834 0 No upgrade_add_host_altip
835 0 No upgrade_add_device_asof
836 0 No upgrade_add_device_weight
837 0 No upgrade_add_device_readonly
838 0 No upgrade_add_device_drain
839 0 No upgrade_modify_server_settings_value
840 0 No upgrade_add_file_to_queue_arg
841 0 No upgrade_modify_device_size
844 0 No upgrade_add_class_replpolicy
851 0 No upgrade_add_class_hashtype
859 0 No delete_host
865 0 No delete_domain
890 0 No domain_has_files
897 0 No domain_has_classes
906 0 No class_has_files
915 0 No create_class
949 0 No update_class_name
962 0 No update_class_mindevcount
974 0 No update_class_replpolicy
986 0 No update_class_hashtype
996 0 No nfiles_with_dmid_classid_devcount
1002 0 No set_server_setting
1020 0 No incr_server_setting
1032 0 No server_setting
1038 0 No server_settings
1057 0 No register_tempfile
1072 0 n/a __ANON__
1112 0 n/a __ANON__
1145 0 No file_row_from_dmid_key
1154 0 No file_row_from_fidid
1163 0 No file_row_from_fidid_range
1172 0 No fid_devids
1179 0 No fid_devids_multiple
1192 0 No tempfile_row_from_fid
1200 0 No create_device
1202 0 n/a __ANON__
1211 0 No update_device
1216 0 n/a __ANON__
1223 0 No update_device_usage
1237 0 No update_device_usages
1254 0 No delete_device
1258 0 No set_device_weight
1266 0 No set_device_state
1274 0 No delete_class
1285 0 No delete_fidid
1295 0 No delete_fidid_enqueued
1303 0 No delete_tempfile_row
1312 0 No delete_and_return_tempfile_row
1319 0 No replace_into_file
1334 0 No rename_file
1353 0 No get_domainid_by_name
1361 0 No get_all_domains
1367 0 No get_classid_by_name
1375 0 No get_all_classes
1395 0 No add_fidid_to_devid
1411 0 No remove_fidid_from_devid
1420 0 No get_hostid_by_id
1427 0 No get_hostid_by_name
1435 0 No get_all_hosts
1448 0 No get_all_devices
1462 0 No update_devcount
1476 0 No update_classid
1488 0 No enqueue_for_replication
1496 0 n/a __ANON__
1506 0 No enqueue_for_delete2
1512 0 n/a __ANON__
1519 0 No enqueue_for_todo
1525 0 n/a __ANON__
1538 0 No enqueue_many_for_todo
1549 0 n/a __ANON__
1567 0 No file_queue_length
1576 0 No replicate_now
1579 0 n/a __ANON__
1586 0 No get_fidids_by_device
1600 0 No get_fidid_chunks_by_device
1633 0 No get_fidids_between
1648 0 No create_domain
1665 0 No update_host
1670 0 n/a __ANON__
1679 0 No create_host
1684 0 n/a __ANON__
1695 0 No files_to_replicate
1717 0 No grab_queue_chunk
1771 0 No grab_files_to_replicate
1777 0 No grab_files_to_delete2
1783 0 No grab_files_to_queued
1796 0 No should_begin_replicating_fidid
1812 0 No note_done_replicating
1818 0 No find_fid_from_file_to_replicate
1824 0 No find_fid_from_file_to_delete2
1830 0 No find_fid_from_file_to_queue
1836 0 No delete_fid_from_file_to_replicate
1838 0 n/a __ANON__
1843 0 No delete_fid_from_file_to_queue
1845 0 n/a __ANON__
1851 0 No delete_fid_from_file_to_delete2
1853 0 n/a __ANON__
1858 0 No reschedule_file_to_replicate_absolute
1860 0 n/a __ANON__
1866 0 No reschedule_file_to_replicate_relative
1868 0 n/a __ANON__
1875 0 No reschedule_file_to_delete2_absolute
1877 0 n/a __ANON__
1883 0 No reschedule_file_to_delete2_relative
1885 0 n/a __ANON__
1894 0 No get_keys_like
1913 0 No get_keys_like_operator
1918 0 No old_tempfiles
1926 0 No mass_insert_file_on
1951 0 No set_schema_vesion
1957 0 No fids_to_delete_again
1969 0 No enqueue_fids_to_delete
1980 0 n/a __ANON__
1986 0 No enqueue_fids_to_delete2
2001 0 n/a __ANON__
2009 0 No clear_fsck_log
2017 0 No fsck_log_summarize
2041 0 No fsck_log
2055 0 No get_db_unixtime
2060 0 No max_fidid
2065 0 No max_fsck_logid
2071 0 No fsck_log_rows
2090 0 No fsck_evcode_counts
2122 0 No pre_daemonize_checks
2128 0 No pre_daemonize_check_slaves
2157 0 No get_lock
2165 0 No release_lock
2171 0 No lock_queue
2172 0 No unlock_queue
2174 0 No BLOB_BIND_TYPE
2177 0 No set_checksum
2194 0 No get_checksum
2202 0 No delete_checksum
2209 21 n/a BEGIN
2211 0 No end_of_time
2217 0 No deferred_repl_queue_length