LCOV - code coverage report
Current view: top level - utils - update-alternatives.c (source / functions) Coverage Total Hit
Test: dpkg 1.22.7-3-g89f48 C code coverage Lines: 81.8 % 1583 1295
Test Date: 2024-07-17 02:53:43 Functions: 93.0 % 129 120
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 70.5 % 884 623

Function Name Sort by function name Hit count Sort by function hit count
admindir_init 107
altdb_bad_format 2
altdb_context_free 21
altdb_filter_namelist 117
altdb_free_namelist 58
altdb_get_line 1691
altdb_get_namelist 58
altdb_parse_error 1
altdb_parse_stop 1
altdb_print_line 873
alternative_add_choice 174
alternative_add_commit_op 395
alternative_add_slave 416
alternative_check_install_args 44
alternative_check_link 134
alternative_check_name 181
alternative_check_path 147
alternative_choices_count 105
alternative_choices_free 225
alternative_commit 46
alternative_commit_operations_free 269
alternative_config 3
alternative_config_all 0
alternative_copy_slave 40
alternative_display_list 0
alternative_display_query 23
alternative_display_user 0
alternative_evolve 18
alternative_evolve_slave 40
alternative_free 272
alternative_get_best 64
alternative_get_current 166
alternative_get_fileset 297
alternative_get_selections 15
alternative_get_slave 416
alternative_has_broken_slave 46
alternative_has_broken_symlink 90
alternative_has_choice 57
alternative_has_slave 92
alternative_install 33
alternative_load 110
alternative_map_add 234
alternative_map_find 266
alternative_map_free 85
alternative_map_load_names 17
alternative_map_load_tree 41
alternative_map_new 277
alternative_needs_update 18
alternative_new 166
alternative_parse_fileset 229
alternative_parse_slave 372
alternative_path_can_remove 50
alternative_path_classify 198
alternative_path_needs_update 121
alternative_prepare_install 35
alternative_prepare_install_single 121
alternative_print_choice 9
alternative_ref 234
alternative_remove 7
alternative_remove_choice 7
alternative_remove_files 5
alternative_reset 223
alternative_save 45
alternative_select_choice 3
alternative_select_mode 53
alternative_set_auto 1
alternative_set_current 91
alternative_set_link 151
alternative_set_manual 7
alternative_set_selection 3
alternative_set_selections 2
alternative_set_status 163
alternative_slaves_count 109
alternative_sort_choices 45
alternative_sort_slaves 45
alternative_status_describe 9
alternative_status_string 82
alternative_unref 301
alternative_update 53
areadlink 225
badusage 1
commit_operation_free 387
compare_fileset 28
compare_slave_link 143
debug 184
error 14
fileset_add_slave 579
fileset_can_install_slave 163
fileset_free 165
fileset_get_slave 1439
fileset_has_slave 815
fileset_new 186
fsys_areadlink 225
fsys_gen_admindir 106
fsys_get_path 2370
fsys_lstat 337
fsys_mv 192
fsys_pathname_is_missing 626
fsys_rm 136
fsys_rm_args 57
fsys_set_dir 116
fsys_set_ref_time 139
fsys_symlink 194
fsys_xreadlink 32
get_argv_string 53
info 41
log_msg 107
main 107
make_path 0
pr 440
rename_mv 237
set_action 107
set_action_from_name 62
set_rootdir 9
slave_link_free 347
spawn 0
syserr 2
usage 0
verbose 31
version 0
warning 28
xasprintf 3166
xdirname 0
xmalloc 3923
xrename 237
xstrdup 3417
xstrndup 0
xunlink_args 5
xvasprintf 3230

Generated by: LCOV version 2.0-1