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
24 21 n/a BEGIN
27 1 No new
32 1 No new_from_dsn_user_pass
45 1 n/a BEGIN
70 0 No want_raise_errors
74 0 No new_from_mogdbsetup
79 0 n/a __ANON__
115 0 No create_db_if_not_exists
121 0 No grant_privileges
130 0 No can_replace
131 0 No can_insertignore
132 0 No can_insert_multi
133 0 No can_for_update
135 0 No unix_timestamp
138 0 No ignore_replace
146 0 No on_status
147 0 No on_confirm
148 0 No status
149 0 No confirm
151 0 No latest_schema_version
154 0 No raise_errors
159 0 No set_connect_timeout
161 0 No dsn
162 0 No user
163 0 No pass
165 0 No connect_timeout
167 0 No init
168 0 No post_dbi_connect
170 0 No can_do_slaves
173 0 No mark_as_slave
180 0 No is_slave
185 0 n/a _slaves_list_changed
198 0 n/a _slaves_list
225 0 n/a _pick_slave
232 0 n/a _connect_slave
262 0 No get_slave
315 0 No read_store
329 0 No slaves_ok
340 0 No recheck_dbh
345 0 No dbh
374 0 n/a __ANON__
395 0 No have_dbh
398 0 No ping
403 0 No condthrow
415 0 No dowell
423 0 n/a _valid_params
432 0 No was_deadlock_error
438 0 No was_duplicate_error
447 0 No conddup
461 0 No insert_ignore
482 0 No retry_on_deadlock
502 0 No add_extra_tables
510 21 n/a BEGIN
513 0 No setup_database
551 0 No cached_schema_version
557 0 No schema_version
564 0 No filter_create_sql
567 0 No create_table
598 0 No TABLE_domain
606 0 No TABLE_class
630 0 No TABLE_file
647 0 No TABLE_tempfile
664 0 No TABLE_file_to_delete
674 0 No TABLE_unreachable_fids
688 0 No TABLE_file_on
702 0 No TABLE_file_on_corrupt
711 0 No TABLE_host
730 0 No TABLE_device
746 0 No TABLE_server_settings
760 0 No TABLE_file_to_replicate
771 0 No TABLE_file_to_delete_later
779 0 No TABLE_fsck_log
794 0 No TABLE_file_to_queue
811 0 No TABLE_file_to_delete2
820 0 No TABLE_checksum
831 0 No upgrade_add_host_getport
832 0 No upgrade_add_host_altip
833 0 No upgrade_add_device_asof
834 0 No upgrade_add_device_weight
835 0 No upgrade_add_device_readonly
836 0 No upgrade_add_device_drain
837 0 No upgrade_modify_server_settings_value
838 0 No upgrade_add_file_to_queue_arg
839 0 No upgrade_modify_device_size
842 0 No upgrade_add_class_replpolicy
849 0 No upgrade_add_class_hashtype
857 0 No delete_host
863 0 No delete_domain
888 0 No domain_has_files
895 0 No domain_has_classes
904 0 No class_has_files
913 0 No create_class
947 0 No update_class_name
960 0 No update_class_mindevcount
972 0 No update_class_replpolicy
984 0 No update_class_hashtype
994 0 No nfiles_with_dmid_classid_devcount
1000 0 No set_server_setting
1018 0 No incr_server_setting
1030 0 No server_setting
1036 0 No server_settings
1055 0 No register_tempfile
1070 0 n/a __ANON__
1110 0 n/a __ANON__
1143 0 No file_row_from_dmid_key
1152 0 No file_row_from_fidid
1161 0 No file_row_from_fidid_range
1170 0 No fid_devids
1177 0 No fid_devids_multiple
1190 0 No tempfile_row_from_fid
1198 0 No create_device
1200 0 n/a __ANON__
1209 0 No update_device
1214 0 n/a __ANON__
1221 0 No update_device_usage
1235 0 No update_device_usages
1252 0 No delete_device
1256 0 No set_device_weight
1264 0 No set_device_state
1272 0 No delete_class
1283 0 No delete_fidid
1293 0 No delete_fidid_enqueued
1301 0 No delete_tempfile_row
1310 0 No delete_and_return_tempfile_row
1317 0 No replace_into_file
1332 0 No rename_file
1351 0 No get_domainid_by_name
1359 0 No get_all_domains
1365 0 No get_classid_by_name
1373 0 No get_all_classes
1393 0 No add_fidid_to_devid
1409 0 No remove_fidid_from_devid
1418 0 No get_hostid_by_id
1425 0 No get_hostid_by_name
1433 0 No get_all_hosts
1446 0 No get_all_devices
1460 0 No update_devcount
1474 0 No update_classid
1486 0 No enqueue_for_replication
1494 0 n/a __ANON__
1504 0 No enqueue_for_delete2
1510 0 n/a __ANON__
1517 0 No enqueue_for_todo
1523 0 n/a __ANON__
1536 0 No enqueue_many_for_todo
1547 0 n/a __ANON__
1565 0 No file_queue_length
1574 0 No replicate_now
1577 0 n/a __ANON__
1584 0 No get_fidids_by_device
1598 0 No get_fidid_chunks_by_device
1631 0 No get_fidids_between
1646 0 No create_domain
1663 0 No update_host
1668 0 n/a __ANON__
1677 0 No create_host
1682 0 n/a __ANON__
1693 0 No files_to_replicate
1715 0 No grab_queue_chunk
1769 0 No grab_files_to_replicate
1775 0 No grab_files_to_delete2
1781 0 No grab_files_to_queued
1794 0 No should_begin_replicating_fidid
1810 0 No note_done_replicating
1816 0 No find_fid_from_file_to_replicate
1822 0 No find_fid_from_file_to_delete2
1828 0 No find_fid_from_file_to_queue
1834 0 No delete_fid_from_file_to_replicate
1836 0 n/a __ANON__
1841 0 No delete_fid_from_file_to_queue
1843 0 n/a __ANON__
1849 0 No delete_fid_from_file_to_delete2
1851 0 n/a __ANON__
1856 0 No reschedule_file_to_replicate_absolute
1858 0 n/a __ANON__
1864 0 No reschedule_file_to_replicate_relative
1866 0 n/a __ANON__
1873 0 No reschedule_file_to_delete2_absolute
1875 0 n/a __ANON__
1881 0 No reschedule_file_to_delete2_relative
1883 0 n/a __ANON__
1892 0 No get_keys_like
1911 0 No get_keys_like_operator
1916 0 No old_tempfiles
1924 0 No mass_insert_file_on
1949 0 No set_schema_vesion
1955 0 No fids_to_delete_again
1967 0 No enqueue_fids_to_delete
1978 0 n/a __ANON__
1984 0 No enqueue_fids_to_delete2
1999 0 n/a __ANON__
2007 0 No clear_fsck_log
2015 0 No fsck_log_summarize
2039 0 No fsck_log
2053 0 No get_db_unixtime
2058 0 No max_fidid
2063 0 No max_fsck_logid
2069 0 No fsck_log_rows
2088 0 No fsck_evcode_counts
2120 0 No pre_daemonize_checks
2126 0 No pre_daemonize_check_slaves
2155 0 No get_lock
2163 0 No release_lock
2169 0 No lock_queue
2170 0 No unlock_queue
2172 0 No BLOB_BIND_TYPE
2175 0 No set_checksum
2192 0 No get_checksum
2200 0 No delete_checksum
2207 21 n/a BEGIN
2209 0 No end_of_time
2215 0 No deferred_repl_queue_length