Subroutine Coverage

blib/lib/MogileFS/Store.pm
Criterion Covered Total %
subroutine 12 220 5.4
pod 0 182 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
23 21 n/a BEGIN
26 1 No new
31 1 No new_from_dsn_user_pass
44 1 n/a BEGIN
69 0 No want_raise_errors
73 0 No new_from_mogdbsetup
78 0 n/a __ANON__
114 0 No create_db_if_not_exists
120 0 No grant_privileges
129 0 No can_replace
130 0 No can_insertignore
131 0 No can_insert_multi
132 0 No can_for_update
134 0 No unix_timestamp
137 0 No ignore_replace
145 0 No on_status
146 0 No on_confirm
147 0 No status
148 0 No confirm
150 0 No latest_schema_version
153 0 No raise_errors
158 0 No set_connect_timeout
160 0 No dsn
161 0 No user
162 0 No pass
164 0 No connect_timeout
166 0 No init
167 0 No post_dbi_connect
169 0 No can_do_slaves
172 0 No mark_as_slave
179 0 No is_slave
184 0 n/a _slaves_list_changed
197 0 n/a _slaves_list
224 0 n/a _pick_slave
231 0 n/a _connect_slave
261 0 No get_slave
314 0 No read_store
328 0 No slaves_ok
339 0 No recheck_dbh
344 0 No dbh
373 0 n/a __ANON__
394 0 No have_dbh
397 0 No ping
402 0 No condthrow
414 0 No dowell
422 0 n/a _valid_params
431 0 No was_deadlock_error
437 0 No was_duplicate_error
446 0 No conddup
460 0 No insert_ignore
481 0 No retry_on_deadlock
501 0 No add_extra_tables
509 21 n/a BEGIN
512 0 No setup_database
550 0 No cached_schema_version
556 0 No schema_version
563 0 No filter_create_sql
566 0 No create_table
597 0 No TABLE_domain
605 0 No TABLE_class
629 0 No TABLE_file
646 0 No TABLE_tempfile
663 0 No TABLE_file_to_delete
673 0 No TABLE_unreachable_fids
687 0 No TABLE_file_on
701 0 No TABLE_file_on_corrupt
710 0 No TABLE_host
729 0 No TABLE_device
745 0 No TABLE_server_settings
759 0 No TABLE_file_to_replicate
770 0 No TABLE_file_to_delete_later
778 0 No TABLE_fsck_log
793 0 No TABLE_file_to_queue
810 0 No TABLE_file_to_delete2
819 0 No TABLE_checksum
830 0 No upgrade_add_host_getport
831 0 No upgrade_add_host_altip
832 0 No upgrade_add_device_asof
833 0 No upgrade_add_device_weight
834 0 No upgrade_add_device_readonly
835 0 No upgrade_add_device_drain
836 0 No upgrade_modify_server_settings_value
837 0 No upgrade_add_file_to_queue_arg
838 0 No upgrade_modify_device_size
841 0 No upgrade_add_class_replpolicy
848 0 No upgrade_add_class_hashtype
856 0 No delete_host
862 0 No delete_domain
887 0 No domain_has_files
894 0 No domain_has_classes
903 0 No class_has_files
912 0 No create_class
946 0 No update_class_name
959 0 No update_class_mindevcount
971 0 No update_class_replpolicy
983 0 No update_class_hashtype
993 0 No nfiles_with_dmid_classid_devcount
999 0 No set_server_setting
1017 0 No incr_server_setting
1029 0 No server_setting
1035 0 No server_settings
1054 0 No register_tempfile
1069 0 n/a __ANON__
1109 0 n/a __ANON__
1142 0 No file_row_from_dmid_key
1151 0 No file_row_from_fidid
1160 0 No file_row_from_fidid_range
1169 0 No fid_devids
1176 0 No fid_devids_multiple
1189 0 No tempfile_row_from_fid
1197 0 No create_device
1199 0 n/a __ANON__
1208 0 No update_device
1213 0 n/a __ANON__
1220 0 No update_device_usage
1239 0 No delete_device
1243 0 No mark_fidid_unreachable
1250 0 No set_device_weight
1258 0 No set_device_state
1266 0 No delete_class
1277 0 No delete_fidid
1287 0 No delete_fidid_enqueued
1295 0 No delete_tempfile_row
1304 0 No delete_and_return_tempfile_row
1311 0 No replace_into_file
1326 0 No rename_file
1345 0 No get_domainid_by_name
1353 0 No get_all_domains
1359 0 No get_classid_by_name
1367 0 No get_all_classes
1387 0 No add_fidid_to_devid
1403 0 No remove_fidid_from_devid
1412 0 No get_hostid_by_id
1419 0 No get_hostid_by_name
1427 0 No get_all_hosts
1440 0 No get_all_devices
1454 0 No update_devcount
1468 0 No update_classid
1480 0 No enqueue_for_replication
1488 0 n/a __ANON__
1498 0 No enqueue_for_delete2
1504 0 n/a __ANON__
1511 0 No enqueue_for_todo
1517 0 n/a __ANON__
1530 0 No enqueue_many_for_todo
1541 0 n/a __ANON__
1559 0 No file_queue_length
1568 0 No replicate_now
1571 0 n/a __ANON__
1578 0 No get_fidids_by_device
1592 0 No get_fidid_chunks_by_device
1625 0 No get_fidids_between
1640 0 No create_domain
1657 0 No update_host
1662 0 n/a __ANON__
1669 0 No update_host_property
1671 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